public final class ItemStack
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
animationsToGo |
int |
itemID |
int |
stackSize |
Constructor and Description |
---|
ItemStack(Block block) |
ItemStack(Block block,
int i) |
ItemStack(Block block,
int i,
int j) |
ItemStack(int i,
int j,
int k) |
ItemStack(Item item) |
ItemStack(Item item,
int i) |
ItemStack(Item item,
int i,
int j) |
ItemStack(NBTTagCompound nbttagcompound) |
Modifier and Type | Method and Description |
---|---|
static boolean |
areItemStacksEqual(ItemStack itemstack,
ItemStack itemstack1) |
boolean |
canHarvestBlock(Block block) |
ItemStack |
copy() |
static ItemStack |
copyItemStack(ItemStack itemstack) |
void |
damageItem(int i,
Entity entity) |
void |
func_1097_a(EntityPlayer entityplayer) |
int |
getDamageVsEntity(Entity entity) |
boolean |
getHasSubtypes() |
int |
getIconIndex() |
Item |
getItem() |
int |
getItemDamage() |
int |
getItemDamageForDisplay() |
java.lang.String |
getItemName() |
int |
getMaxDamage() |
int |
getMaxStackSize() |
float |
getStrVsBlock(Block block) |
void |
hitEntity(EntityLiving entityliving,
EntityPlayer entityplayer) |
boolean |
isItemDamaged() |
boolean |
isItemEqual(ItemStack itemstack) |
boolean |
isItemStackDamageable() |
boolean |
isStackable() |
boolean |
isStackEqual(ItemStack itemstack) |
void |
onCrafting(World world,
EntityPlayer entityplayer) |
void |
onDestroyBlock(int i,
int j,
int k,
int l,
EntityPlayer entityplayer) |
void |
readFromNBT(NBTTagCompound nbttagcompound) |
void |
setItemDamage(int i) |
ItemStack |
splitStack(int i) |
java.lang.String |
toString() |
void |
updateAnimation(World world,
Entity entity,
int i,
boolean flag) |
boolean |
useItem(EntityPlayer entityplayer,
World world,
int i,
int j,
int k,
int l) |
void |
useItemOnEntity(EntityLiving entityliving) |
ItemStack |
useItemRightClick(World world,
EntityPlayer entityplayer) |
NBTTagCompound |
writeToNBT(NBTTagCompound nbttagcompound) |
public int stackSize
public int animationsToGo
public int itemID
public ItemStack(Block block)
public ItemStack(Block block, int i)
public ItemStack(Block block, int i, int j)
public ItemStack(Item item)
public ItemStack(Item item, int i)
public ItemStack(Item item, int i, int j)
public ItemStack(int i, int j, int k)
public ItemStack(NBTTagCompound nbttagcompound)
public ItemStack splitStack(int i)
public Item getItem()
public int getIconIndex()
public boolean useItem(EntityPlayer entityplayer, World world, int i, int j, int k, int l)
public float getStrVsBlock(Block block)
public ItemStack useItemRightClick(World world, EntityPlayer entityplayer)
public NBTTagCompound writeToNBT(NBTTagCompound nbttagcompound)
public void readFromNBT(NBTTagCompound nbttagcompound)
public int getMaxStackSize()
public boolean isStackable()
public boolean isItemStackDamageable()
public boolean getHasSubtypes()
public boolean isItemDamaged()
public int getItemDamageForDisplay()
public int getItemDamage()
public void setItemDamage(int i)
public int getMaxDamage()
public void damageItem(int i, Entity entity)
public void hitEntity(EntityLiving entityliving, EntityPlayer entityplayer)
public void onDestroyBlock(int i, int j, int k, int l, EntityPlayer entityplayer)
public int getDamageVsEntity(Entity entity)
public boolean canHarvestBlock(Block block)
public void func_1097_a(EntityPlayer entityplayer)
public void useItemOnEntity(EntityLiving entityliving)
public ItemStack copy()
public static boolean areItemStacksEqual(ItemStack itemstack, ItemStack itemstack1)
public boolean isItemEqual(ItemStack itemstack)
public java.lang.String getItemName()
public java.lang.String toString()
toString
in class java.lang.Object
public void onCrafting(World world, EntityPlayer entityplayer)
public boolean isStackEqual(ItemStack itemstack)