    001    package net.minecraft.dispenser;
    002
    003    import net.minecraft.entity.IProjectile;
    004    import net.minecraft.entity.projectile.EntityEgg;
    005    import net.minecraft.server.MinecraftServer;
    006    import net.minecraft.world.World;
    007
    008    public class BehaviorEggDispense extends BehaviorProjectileDispense
    009    {
    010        final MinecraftServer mcServer;
    011
    012        public BehaviorEggDispense(MinecraftServer par1MinecraftServer)
    013        {
    014            this.mcServer = par1MinecraftServer;
    015        }
    016
    017        /**
    018         * Return the projectile entity spawned by this dispense behavior.
    019         */
    020        protected IProjectile getProjectileEntity(World par1World, IPosition par2IPosition)
    021        {
    022            return new EntityEgg(par1World, par2IPosition.getX(), par2IPosition.getY(), par2IPosition.getZ());
    023        }
    024    }