package net.minecraft.server; import java.util.Random; public class BlockMobSpawner extends BlockContainer { protected BlockMobSpawner() { super(Material.STONE); } public TileEntity a(World world, int i) { return new TileEntityMobSpawner(); } public Item getDropType(int i, Random random, int j) { return null; } public int a(Random random) { return 0; } public void dropNaturally(World world, int i, int j, int k, int l, float f, int i1) { super.dropNaturally(world, i, j, k, l, f, i1); /* CraftBukkit start - Delegate to getExpDrop int j1 = 15 + world.random.nextInt(15) + world.random.nextInt(15); this.dropExperience(world, i, j, k, j1)*/ } public int getExpDrop(World world, int data, int enchantmentLevel) { int j1 = 15 + world.random.nextInt(15) + world.random.nextInt(15); return j1; // CraftBukkit end } public boolean c() { return false; } }