public final class ItemStack
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
animationsToGo |
static java.text.DecimalFormat |
field_111284_a |
int |
stackSize |
NBTTagCompound |
stackTagCompound |
Constructor and Description |
---|
ItemStack(Block par1Block) |
ItemStack(Block par1Block,
int par2) |
ItemStack(Block par1Block,
int par2,
int par3) |
ItemStack(Item par1Item) |
ItemStack(Item par1Item,
int par2) |
ItemStack(Item par1Item,
int par2,
int par3) |
Modifier and Type | Method and Description |
---|---|
void |
addEnchantment(Enchantment par1Enchantment,
int par2) |
static boolean |
areItemStacksEqual(ItemStack par0ItemStack,
ItemStack par1ItemStack) |
static boolean |
areItemStackTagsEqual(ItemStack par0ItemStack,
ItemStack par1ItemStack) |
boolean |
attemptDamageItem(int par1,
java.util.Random par2Random) |
boolean |
canEditBlocks() |
ItemStack |
copy() |
static ItemStack |
copyItemStack(ItemStack par0ItemStack) |
void |
damageItem(int par1,
EntityLivingBase par2EntityLivingBase) |
void |
func_135074_t() |
void |
func_150996_a(Item p_150996_1_) |
float |
func_150997_a(Block p_150997_1_) |
boolean |
func_150998_b(Block p_150998_1_) |
void |
func_150999_a(World p_150999_1_,
Block p_150999_2_,
int p_150999_3_,
int p_150999_4_,
int p_150999_5_,
EntityPlayer p_150999_6_) |
IChatComponent |
func_151000_E() |
com.google.common.collect.Multimap |
getAttributeModifiers() |
java.lang.String |
getDisplayName() |
NBTTagList |
getEnchantmentTagList() |
boolean |
getHasSubtypes() |
IIcon |
getIconIndex() |
Item |
getItem() |
int |
getItemDamage() |
int |
getItemDamageForDisplay() |
EntityItemFrame |
getItemFrame() |
int |
getItemSpriteNumber() |
EnumAction |
getItemUseAction() |
int |
getMaxDamage() |
int |
getMaxItemUseDuration() |
int |
getMaxStackSize() |
EnumRarity |
getRarity() |
int |
getRepairCost() |
NBTTagCompound |
getTagCompound() |
java.util.List |
getTooltip(EntityPlayer par1EntityPlayer,
boolean par2) |
java.lang.String |
getUnlocalizedName() |
boolean |
hasDisplayName() |
boolean |
hasEffect()
Deprecated.
|
boolean |
hasEffect(int pass) |
boolean |
hasTagCompound() |
void |
hitEntity(EntityLivingBase par1EntityLivingBase,
EntityPlayer par2EntityPlayer) |
boolean |
interactWithEntity(EntityPlayer par1EntityPlayer,
EntityLivingBase par2EntityLivingBase) |
boolean |
isItemDamaged() |
boolean |
isItemEnchantable() |
boolean |
isItemEnchanted() |
boolean |
isItemEqual(ItemStack par1ItemStack) |
boolean |
isItemStackDamageable() |
boolean |
isOnItemFrame() |
boolean |
isStackable() |
static ItemStack |
loadItemStackFromNBT(NBTTagCompound par0NBTTagCompound) |
void |
onCrafting(World par1World,
EntityPlayer par2EntityPlayer,
int par3) |
ItemStack |
onFoodEaten(World par1World,
EntityPlayer par2EntityPlayer) |
void |
onPlayerStoppedUsing(World par1World,
EntityPlayer par2EntityPlayer,
int par3) |
void |
readFromNBT(NBTTagCompound par1NBTTagCompound) |
void |
setItemDamage(int par1) |
void |
setItemFrame(EntityItemFrame par1EntityItemFrame) |
void |
setRepairCost(int par1) |
ItemStack |
setStackDisplayName(java.lang.String p_151001_1_) |
void |
setTagCompound(NBTTagCompound par1NBTTagCompound) |
void |
setTagInfo(java.lang.String par1Str,
NBTBase par2NBTBase) |
ItemStack |
splitStack(int par1) |
java.lang.String |
toString() |
boolean |
tryPlaceItemIntoWorld(EntityPlayer par1EntityPlayer,
World par2World,
int par3,
int par4,
int par5,
int par6,
float par7,
float par8,
float par9) |
void |
updateAnimation(World par1World,
Entity par2Entity,
int par3,
boolean par4) |
ItemStack |
useItemRightClick(World par1World,
EntityPlayer par2EntityPlayer) |
NBTTagCompound |
writeToNBT(NBTTagCompound par1NBTTagCompound) |
public static final java.text.DecimalFormat field_111284_a
public int stackSize
public int animationsToGo
public NBTTagCompound stackTagCompound
public ItemStack(Block par1Block)
public ItemStack(Block par1Block, int par2)
public ItemStack(Block par1Block, int par2, int par3)
public ItemStack(Item par1Item)
public ItemStack(Item par1Item, int par2)
public ItemStack(Item par1Item, int par2, int par3)
public static ItemStack loadItemStackFromNBT(NBTTagCompound par0NBTTagCompound)
public ItemStack splitStack(int par1)
public Item getItem()
public IIcon getIconIndex()
public int getItemSpriteNumber()
public boolean tryPlaceItemIntoWorld(EntityPlayer par1EntityPlayer, World par2World, int par3, int par4, int par5, int par6, float par7, float par8, float par9)
public float func_150997_a(Block p_150997_1_)
public ItemStack useItemRightClick(World par1World, EntityPlayer par2EntityPlayer)
public ItemStack onFoodEaten(World par1World, EntityPlayer par2EntityPlayer)
public NBTTagCompound writeToNBT(NBTTagCompound par1NBTTagCompound)
public void readFromNBT(NBTTagCompound par1NBTTagCompound)
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 par1)
public int getMaxDamage()
public boolean attemptDamageItem(int par1, java.util.Random par2Random)
public void damageItem(int par1, EntityLivingBase par2EntityLivingBase)
public void hitEntity(EntityLivingBase par1EntityLivingBase, EntityPlayer par2EntityPlayer)
public void func_150999_a(World p_150999_1_, Block p_150999_2_, int p_150999_3_, int p_150999_4_, int p_150999_5_, EntityPlayer p_150999_6_)
public boolean func_150998_b(Block p_150998_1_)
public boolean interactWithEntity(EntityPlayer par1EntityPlayer, EntityLivingBase par2EntityLivingBase)
public ItemStack copy()
public static boolean areItemStackTagsEqual(ItemStack par0ItemStack, ItemStack par1ItemStack)
public static boolean areItemStacksEqual(ItemStack par0ItemStack, ItemStack par1ItemStack)
public boolean isItemEqual(ItemStack par1ItemStack)
public java.lang.String getUnlocalizedName()
public java.lang.String toString()
toString
in class java.lang.Object
public void updateAnimation(World par1World, Entity par2Entity, int par3, boolean par4)
public void onCrafting(World par1World, EntityPlayer par2EntityPlayer, int par3)
public int getMaxItemUseDuration()
public EnumAction getItemUseAction()
public void onPlayerStoppedUsing(World par1World, EntityPlayer par2EntityPlayer, int par3)
public boolean hasTagCompound()
public NBTTagCompound getTagCompound()
public NBTTagList getEnchantmentTagList()
public void setTagCompound(NBTTagCompound par1NBTTagCompound)
public java.lang.String getDisplayName()
public ItemStack setStackDisplayName(java.lang.String p_151001_1_)
public void func_135074_t()
public boolean hasDisplayName()
public java.util.List getTooltip(EntityPlayer par1EntityPlayer, boolean par2)
@Deprecated public boolean hasEffect()
public boolean hasEffect(int pass)
public EnumRarity getRarity()
public boolean isItemEnchantable()
public void addEnchantment(Enchantment par1Enchantment, int par2)
public boolean isItemEnchanted()
public void setTagInfo(java.lang.String par1Str, NBTBase par2NBTBase)
public boolean canEditBlocks()
public boolean isOnItemFrame()
public void setItemFrame(EntityItemFrame par1EntityItemFrame)
public EntityItemFrame getItemFrame()
public int getRepairCost()
public void setRepairCost(int par1)
public com.google.common.collect.Multimap getAttributeModifiers()
public void func_150996_a(Item p_150996_1_)
public IChatComponent func_151000_E()