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 }