    001    package net.minecraft.src;
    002
    003    import net.minecraft.server.MinecraftServer;
    004
    005    public class BehaviorExpBottleDispense extends BehaviorProjectileDispense
    006    {
    007        /** Reference to the MinecraftServer object. */
    008        final MinecraftServer mcServer;
    009
    010        public BehaviorExpBottleDispense(MinecraftServer par1)
    011        {
    012            this.mcServer = par1;
    013        }
    014
    015        /**
    016         * Return the projectile entity spawned by this dispense behavior.
    017         */
    018        protected IProjectile getProjectileEntity(World par1World, IPosition par2IPosition)
    019        {
    020            return new EntityExpBottle(par1World, par2IPosition.getX(), par2IPosition.getY(), par2IPosition.getZ());
    021        }
    022
    023        protected float func_82498_a()
    024        {
    025            return super.func_82498_a() * 0.5F;
    026        }
    027
    028        protected float func_82500_b()
    029        {
    030            return super.func_82500_b() * 1.25F;
    031        }
    032    }