--- a/net/minecraft/server/BlockMobSpawner.java +++ b/net/minecraft/server/BlockMobSpawner.java @@ -14,9 +14,19 @@ @Override public void dropNaturally(IBlockData iblockdata, WorldServer worldserver, BlockPosition blockposition, ItemStack itemstack) { super.dropNaturally(iblockdata, worldserver, blockposition, itemstack); + /* CraftBukkit start - Delegate to getExpDrop int i = 15 + worldserver.random.nextInt(15) + worldserver.random.nextInt(15); this.dropExperience(worldserver, blockposition, i); + */ + } + + @Override + public int getExpDrop(IBlockData iblockdata, WorldServer worldserver, BlockPosition blockposition, ItemStack itemstack) { + int i = 15 + worldserver.random.nextInt(15) + worldserver.random.nextInt(15); + + return i; + // CraftBukkit end } @Override