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    }