All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addAttributeModifier(java.lang.String attributeName,
AttributeModifier modifier,
EntityEquipmentSlot equipmentSlot) |
void |
addEnchantment(Enchantment ench,
int level) |
static boolean |
areItemsEqual(ItemStack stackA,
ItemStack stackB) |
static boolean |
areItemsEqualIgnoreDurability(ItemStack stackA,
ItemStack stackB) |
static boolean |
areItemStacksEqual(ItemStack stackA,
ItemStack stackB) |
static boolean |
areItemStackTagsEqual(ItemStack stackA,
ItemStack stackB) |
boolean |
attemptDamageItem(int amount,
java.util.Random rand,
EntityPlayerMP damager) |
boolean |
canDestroy(NetworkTagManager p_206848_1_,
BlockWorldState p_206848_2_) |
boolean |
canHarvestBlock(IBlockState blockIn) |
boolean |
canPlaceOn(NetworkTagManager p_206847_1_,
BlockWorldState p_206847_2_) |
void |
clearCustomName() |
ItemStack |
copy() |
void |
damageItem(int amount,
EntityLivingBase entityIn) |
void |
deserializeNBT(NBTTagCompound nbt) |
int |
getAnimationsToGo() |
com.google.common.collect.Multimap<java.lang.String,AttributeModifier> |
getAttributeModifiers(EntityEquipmentSlot equipmentSlot) |
NBTTagCompound |
getChildTag(java.lang.String key) |
int |
getCount() |
int |
getDamage() |
float |
getDestroySpeed(IBlockState blockIn) |
ITextComponent |
getDisplayName() |
NBTTagList |
getEnchantmentTagList() |
Item |
getItem() |
EntityItemFrame |
getItemFrame() |
int |
getMaxDamage() |
int |
getMaxStackSize() |
NBTTagCompound |
getOrCreateChildTag(java.lang.String key) |
NBTTagCompound |
getOrCreateTag() |
EnumRarity |
getRarity() |
int |
getRepairCost() |
NBTTagCompound |
getTag() |
ITextComponent |
getTextComponent() |
java.util.List<ITextComponent> |
getTooltip(EntityPlayer playerIn,
ITooltipFlag advanced) |
java.lang.String |
getTranslationKey() |
EnumAction |
getUseAction() |
int |
getUseDuration() |
void |
grow(int count) |
boolean |
hasDisplayName() |
boolean |
hasEffect() |
boolean |
hasTag() |
void |
hitEntity(EntityLivingBase entityIn,
EntityPlayer playerIn) |
boolean |
interactWithEntity(EntityPlayer playerIn,
EntityLivingBase entityIn,
EnumHand hand) |
void |
inventoryTick(World worldIn,
Entity entityIn,
int inventorySlot,
boolean isCurrentItem) |
boolean |
isDamageable() |
boolean |
isDamaged() |
boolean |
isEmpty() |
boolean |
isEnchantable() |
boolean |
isEnchanted() |
boolean |
isItemEqual(ItemStack other) |
boolean |
isItemEqualIgnoreDurability(ItemStack stack) |
boolean |
isOnItemFrame() |
boolean |
isStackable() |
void |
onBlockDestroyed(World worldIn,
IBlockState blockIn,
BlockPos pos,
EntityPlayer playerIn) |
void |
onCrafting(World worldIn,
EntityPlayer playerIn,
int amount) |
EnumActionResult |
onItemUse(ItemUseContext context) |
ItemStack |
onItemUseFinish(World worldIn,
EntityLivingBase entityLiving) |
EnumActionResult |
onItemUseFirst(ItemUseContext context) |
void |
onPlayerStoppedUsing(World worldIn,
EntityLivingBase entityLiving,
int timeLeft) |
static ItemStack |
read(NBTTagCompound compound) |
void |
removeChildTag(java.lang.String p_196083_1_) |
void |
setAnimationsToGo(int animations) |
void |
setCount(int count) |
void |
setDamage(int damage) |
ItemStack |
setDisplayName(ITextComponent name) |
void |
setItemFrame(EntityItemFrame frame) |
void |
setRepairCost(int cost) |
void |
setTag(NBTTagCompound nbt) |
void |
setTagInfo(java.lang.String key,
INBTBase value) |
void |
shrink(int count) |
ItemStack |
split(int amount) |
java.lang.String |
toString() |
ActionResult<ItemStack> |
useItemRightClick(World worldIn,
EntityPlayer playerIn,
EnumHand hand) |
NBTTagCompound |
write(NBTTagCompound nbt) |