net.minecraft.item

public final class ItemStack

add
net.minecraft.class_1071
net.minecraft.item.ItemStack
net.minecraft.item.ItemStack

Field summary

Modifier and TypeField
public static final DecimalFormat
a
field_6949
MODIFIER_FORMAT
field_111284_a
public int
b
field_4376
size
stackSize
public int
c
field_4377
popAnimationTime
animationsToGo
private Item
e
field_6974
item
theItem
public NbtCompound
d
field_4379
nbt
stackTagCompound
private int
f
field_4380
metadata
metadata
private ItemFrameEntity
g
field_5446
itemFrame
itemFrame

Constructor summary

ModifierConstructor
public (Block block)
public (Block block, int size)
public (Block block, int size, int metadata)
public (Item item)
public (Item item, int size)
public (Item item, int size, int metadata)
private ()

Method summary

Modifier and TypeMethod
public static ItemStack
a(dh arg0)
method_3408(class_322 arg0)
fromNbt(NbtCompound nbt)
loadItemStackFromNBT(NBTTagCompound arg0)
public ItemStack
a(int arg0)
method_3405(int arg0)
split(int amount)
splitStack(int arg0)
public Item
b()
method_3421()
getItem()
getItem()
public boolean
a(yz arg0, ahb arg1, int arg2, int arg3, int arg4, int arg5, float arg6, float arg7, float arg8)
method_3413(class_988 arg0, class_1150 arg1, int arg2, int arg3, int arg4, int arg5, float arg6, float arg7, float arg8)
useOn(PlayerEntity player, World world, int x, int y, int z, int face, float faceX, float faceY, float faceZ)
tryPlaceItemIntoWorld(EntityPlayer arg0, World arg1, int arg2, int arg3, int arg4, int arg5, float arg6, float arg7, float arg8)
public float
a(aji arg0)
method_3407(class_197 arg0)
getMiningSpeed(Block block)
getStrVsBlock(Block arg0)
public ItemStack
a(ahb arg0, yz arg1)
method_3419(class_1150 arg0, class_988 arg1)
startUsing(World world, PlayerEntity player)
useItemRightClick(World arg0, EntityPlayer arg1)
public ItemStack
b(ahb arg0, yz arg1)
method_3427(class_1150 arg0, class_988 arg1)
finishUsing(World world, PlayerEntity player)
onItemUseFinish(World arg0, EntityPlayer arg1)
public NbtCompound
b(dh arg0)
method_3424(class_322 arg0)
writeNbt(NbtCompound nbt)
writeToNBT(NBTTagCompound arg0)
public void
c(dh arg0)
method_3430(class_322 arg0)
readNbt(NbtCompound nbt)
readFromNBT(NBTTagCompound arg0)
public int
e()
method_3432()
getMaxSize()
getMaxStackSize()
public boolean
f()
method_3435()
isStackable()
isStackable()
public boolean
g()
method_3436()
isDamageable()
isItemStackDamageable()
public boolean
h()
method_3437()
hasCustomData()
getHasSubtypes()
public boolean
i()
method_3438()
isDamaged()
isItemDamaged()
public int
j()
method_3439()
getDamage()
getCurrentDurability()
public int
k()
method_3440()
getMetadata()
getMetadata()
public void
b(int arg0)
method_3422(int arg0)
setDamage(int damage)
setMetadata(int arg0)
public int
l()
method_3441()
getMaxDamage()
getMaxDurability()
public boolean
a(int arg0, Random arg1)
method_5464(int arg0, Random arg1)
takeDamage(int amount, Random random)
attemptDamageItem(int arg0, Random arg1)
public void
a(int arg0, sv arg1)
method_6328(int arg0, class_1699 arg1)
takeDamageAndBreak(int amount, LivingEntity holder)
damageItem(int arg0, EntityLivingBase arg1)
public void
a(sv arg0, yz arg1)
method_3412(class_1699 arg0, class_988 arg1)
attack(LivingEntity target, PlayerEntity attacker)
hitEntity(EntityLivingBase arg0, EntityPlayer arg1)
public void
a(ahb arg0, aji arg1, int arg2, int arg3, int arg4, yz arg5)
method_3417(class_1150 arg0, class_197 arg1, int arg2, int arg3, int arg4, class_988 arg5)
mineBlock(World world, Block block, int x, int y, int z, PlayerEntity player)
onBlockDestroyed(World arg0, Block arg1, int arg2, int arg3, int arg4, EntityPlayer arg5)
public boolean
b(aji arg0)
method_3423(class_197 arg0)
canMineBlock(Block block)
canItemHarvestBlock(Block arg0)
public boolean
a(yz arg0, sv arg1)
method_6329(class_988 arg0, class_1699 arg1)
interact(PlayerEntity player, LivingEntity entity)
interactWithEntity(EntityPlayer arg0, EntityLivingBase arg1)
public ItemStack
m()
method_3442()
copy()
copy()
public static boolean
a(add arg0, add arg1)
method_3415(class_1071 arg0, class_1071 arg1)
matchesNbt(ItemStack stack1, ItemStack stack2)
areItemStackTagsEqual(ItemStack arg0, ItemStack arg1)
public static boolean
b(add arg0, add arg1)
method_3426(class_1071 arg0, class_1071 arg1)
matches(ItemStack stack1, ItemStack stack2)
areItemStacksEqual(ItemStack arg0, ItemStack arg1)
private boolean
d(add arg0)
method_3434(class_1071 arg0)
matches(ItemStack other)
isItemStackEqual(ItemStack arg0)
public boolean
a(add arg0)
method_3414(class_1071 arg0)
matchesItem(ItemStack other)
isItemEqual(ItemStack arg0)
public String
a()
method_3404()
getTranslationKey()
getUnlocalizedName()
public static ItemStack
b(add arg0)
method_3425(class_1071 arg0)
copyOf(ItemStack stack)
copyItemStack(ItemStack arg0)
public void
a(ahb arg0, sa arg1, int arg2, boolean arg3)
method_3418(class_1150 arg0, class_864 arg1, int arg2, boolean arg3)
tick(World world, Entity entity, int slot, boolean selected)
updateAnimation(World arg0, Entity arg1, int arg2, boolean arg3)
public void
a(ahb arg0, yz arg1, int arg2)
method_3420(class_1150 arg0, class_988 arg1, int arg2)
onResult(World world, PlayerEntity player, int amount)
onCrafting(World arg0, EntityPlayer arg1, int arg2)
public int
n()
method_3443()
getUseDuration()
getMaxItemUseDuration()
public UseAction
o()
method_3444()
getUseAction()
getItemUseAction()
public void
b(ahb arg0, yz arg1, int arg2)
method_3428(class_1150 arg0, class_988 arg1, int arg2)
stopUsing(World world, PlayerEntity player, int remainingUseTime)
onPlayerStoppedUsing(World arg0, EntityPlayer arg1, int arg2)
public boolean
p()
method_3445()
hasNbt()
hasTagCompound()
public NbtCompound
q()
method_3446()
getNbt()
getTagCompound()
public NbtList
r()
method_3447()
getEnchantments()
getEnchantmentTagList()
public void
d(dh arg0)
method_3433(class_322 arg0)
setNbt(NbtCompound nbt)
setTagCompound(NBTTagCompound arg0)
public String
s()
method_4623()
getHoverName()
getDisplayName()
public ItemStack
c(String arg0)
method_6373(String arg0)
setHoverName(String name)
setStackDisplayName(String arg0)
public void
t()
method_6330()
resetHoverName()
func_135074_t()
public boolean
u()
method_4624()
hasCustomHoverName()
hasDisplayName()
public Rarity
w()
method_3450()
getRarity()
getRarity()
public boolean
x()
method_3451()
isEnchantable()
isItemEnchantable()
public void
a(aft arg0, int arg1)
method_3416(class_1127 arg0, int arg1)
addEnchantment(Enchantment enchantment, int level)
addEnchantment(Enchantment arg0, int arg1)
public boolean
y()
method_3452()
hasEnchantments()
isItemEnchanted()
public void
a(String arg0, dy arg1)
method_3409(String arg0, class_605 arg1)
addToNbt(String key, NbtElement nbt)
setTagInfo(String arg0, NBTBase arg1)
public boolean
z()
method_4625()
canUseOnBlockInAdventureMode()
canEditBlocks()
public boolean
A()
method_4626()
isInItemFrame()
isOnItemFrame()
public void
a(st arg0)
method_4619(class_1397 arg0)
setItemFrame(ItemFrameEntity itemFrame)
setItemFrame(EntityItemFrame arg0)
public ItemFrameEntity
B()
method_4627()
getItemFrame()
getItemFrame()
public int
C()
method_4618()
getRepairCost()
getRepairCost()
public void
c(int arg0)
method_4621(int arg0)
setRepairCost(int cost)
setRepairCost(int arg0)
public com.google.common.collect.Multimap
D()
method_6327()
getAttributeModifiers()
getAttributeModifiers()
public void
a(adb arg0)
method_6372(class_1069 arg0)
setItem(Item item)
setItem(Item arg0)
public Text
E()
method_6371()
getDisplayName()
func_151000_E()
public Sprite
c()
method_5465()
getSprite()
getIconIndex()
public int
d()
method_3429()
getAtlasType()
getItemSpriteNumber()
public List
a(yz arg0, boolean arg1)
method_4620(class_988 arg0, boolean arg1)
getTooltip(PlayerEntity player, boolean advanced)
getTooltip(EntityPlayer arg0, boolean arg1)
public boolean
v()
method_3449()
hasEnchantmentGlint()
hasEffect()