--- a/net/minecraft/server/LootItemConditionRandomChanceWithLooting.java +++ b/net/minecraft/server/LootItemConditionRandomChanceWithLooting.java @@ -21,6 +21,11 @@ if (loottableinfo.c() instanceof EntityLiving) { i = EnchantmentManager.g((EntityLiving) loottableinfo.c()); } + // CraftBukkit start - only use lootingModifier if set by Bukkit + if (loottableinfo.lootingMod > org.bukkit.loot.LootContext.DEFAULT_LOOT_MODIFIER) { + i = loottableinfo.lootingMod; + } + // CraftBukkit end return random.nextFloat() < this.a + (float) i * this.b; }