001 package cpw.mods.fml.common; 002 003 import java.util.Random; 004 005 import net.minecraft.src.ItemStack; 006 import net.minecraft.src.World; 007 008 /** 009 * @author cpw 010 * 011 */ 012 public interface IDispenserHandler 013 { 014 /** 015 * Called to dispense an entity 016 * @param x 017 * @param y 018 * @param z 019 * @param xVelocity 020 * @param zVelocity 021 * @param world 022 * @param item 023 * @param random 024 * @param entX 025 * @param entY 026 * @param entZ 027 */ 028 int dispense(int x, int y, int z, int xVelocity, int zVelocity, World world, ItemStack item, Random random, double entX, double entY, double entZ); 029 }