--- a/net/minecraft/stats/ServerStatisticManager.java +++ b/net/minecraft/stats/ServerStatisticManager.java @@ -1,3 +1,4 @@ +// mc-dev import package net.minecraft.stats; import com.google.common.collect.Maps; @@ -161,13 +162,12 @@ } private Optional> getStat(StatisticWrapper statisticwrapper, String s) { - Optional optional = Optional.ofNullable(MinecraftKey.tryParse(s)); - IRegistry iregistry = statisticwrapper.getRegistry(); + // CraftBukkit - decompile error start + Optional optional = Optional.ofNullable(MinecraftKey.tryParse(s)); + IRegistry iregistry = statisticwrapper.getRegistry(); - Objects.requireNonNull(iregistry); - optional = optional.flatMap(iregistry::getOptional); - Objects.requireNonNull(statisticwrapper); - return optional.map(statisticwrapper::get); + return optional.flatMap(iregistry::getOptional).map(statisticwrapper::get); + // CraftBukkit - decompile error end } private static NBTTagCompound fromJson(JsonObject jsonobject) {