1 package chemicraft.util;
\r
3 import net.minecraft.entity.Entity;
\r
4 import net.minecraft.entity.player.EntityPlayer;
\r
5 import net.minecraft.item.ItemStack;
\r
6 import net.minecraft.world.World;
\r
8 public interface ICompoundHandler {
\r
12 * @param par1ItemStack
\r
14 * @param par3EntityPlayer
\r
17 public ItemStack onItemRightClickHandler(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer);
\r
21 * Itemを使用したときのHandler
\r
22 * @param par1ItemStack
\r
23 * @param par2EntityPlayer
\r
34 public boolean onItemUseHandler(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10);
\r
39 * @param par1ItemStack
\r
45 public void onUpdateHandler(ItemStack par1ItemStack, World par2World, Entity par3Entity, int par4, boolean par5);
\r
51 public int getIconIndexHandler();
\r