1 package pcc.chemicraft.util;
3 import net.minecraft.entity.Entity;
4 import net.minecraft.entity.player.EntityPlayer;
5 import net.minecraft.item.ItemStack;
6 import net.minecraft.world.World;
9 * 化合物のハンドラーのインターフェイスです。
12 public interface ICompoundHandler {
16 * @param par1ItemStack
18 * @param par3EntityPlayer
21 public ItemStack onItemRightClickHandler(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer);
26 * @param par1ItemStack
27 * @param par2EntityPlayer
38 public boolean onItemUseHandler(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10);
43 * @param par1ItemStack
49 public void onUpdateHandler(ItemStack par1ItemStack, World par2World, Entity par3Entity, int par4, boolean par5);
55 public int getIconIndexHandler();