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 }