net.minecraft.item

public class Item

zw
net.minecraft.class_1069
net.minecraft.item.Item
net.minecraft.item.Item

Field summary

Modifier and TypeField
public static final IdRegistry<Identifier, Item>
e
field_6973
REGISTRY
itemRegistry
private static final Map<Block, Item>
a
field_12183
BLOCK_ITEMS
BLOCK_TO_ITEM
protected static final UUID
f
field_6947
ATTACK_DAMAGE_MODIFIER_UUID
itemModifierUUID
private CreativeModeTab
b
field_4247
creativeModeTab
tabToDisplayOn
protected static Random
g
field_4342
random
itemRand
protected int
h
field_4309
maxStackSize
maxStackSize
private int
c
field_4296
maxDamage
maxDamage
protected boolean
i
field_4311
wielded
bFull3D
protected boolean
j
field_4312
hasCustomData
hasSubtypes
private Item
d
field_4341
recipeRemainder
containerItem
private String
k
field_4313
potionIngredient
potionEffect
private String
l
field_4314
key
unlocalizedName

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static int
b(zw arg0)
method_6364(class_1069 arg0)
getId(Item item)
getIdFromItem(Item itemIn)
public static Item
b(int arg0)
method_6366(int arg0)
byId(int id)
getItemById(int id)
public static Item
a(afh arg0)
method_6363(class_197 arg0)
byBlock(Block block)
getItemFromBlock(Block blockIn)
public static Item
d(String arg0)
method_6325(String arg0)
byKey(String key)
getByNameOrId(String id)
public boolean
a(dn arg0)
method_11287(class_322 arg0)
validateNbt(NbtCompound nbt)
updateItemStackNBT(NBTTagCompound nbt)
public Item
c(int arg0)
method_3373(int arg0)
setMaxStackSize(int size)
setMaxStackSize(int maxStackSize)
public boolean
a(zx arg0, wn arg1, adm arg2, cj arg3, cq arg4, float arg5, float arg6, float arg7)
method_3355(class_1071 arg0, class_988 arg1, class_1150 arg2, class_2552 arg3, class_1354 arg4, float arg5, float arg6, float arg7)
useOn(ItemStack stack, PlayerEntity player, World world, BlockPos pos, Direction face, float faceX, float faceY, float faceZ)
onItemUse(ItemStack stack, EntityPlayer playerIn, World worldIn, BlockPos pos, EnumFacing side, float hitX, float hitY, float hitZ)
public float
a(zx arg0, afh arg1)
method_3351(class_1071 arg0, class_197 arg1)
getMiningSpeed(ItemStack stack, Block block)
getStrVsBlock(ItemStack stack, Block state)
public ItemStack
a(zx arg0, adm arg1, wn arg2)
method_3358(class_1071 arg0, class_1150 arg1, class_988 arg2)
startUsing(ItemStack stack, World world, PlayerEntity player)
onItemRightClick(ItemStack itemStackIn, World worldIn, EntityPlayer playerIn)
public ItemStack
b(zx arg0, adm arg1, wn arg2)
method_3367(class_1071 arg0, class_1150 arg1, class_988 arg2)
finishUsing(ItemStack stack, World world, PlayerEntity player)
onItemUseFinish(ItemStack stack, World worldIn, EntityPlayer playerIn)
public int
j()
method_3382()
getMaxStackSize()
getItemStackLimit()
public int
a(int arg0)
method_3363(int arg0)
getBlockMetadata(int metadata)
getMetadata(int damage)
public boolean
k()
method_3384()
hasCustomData()
getHasSubtypes()
protected Item
a(boolean arg0)
method_3361(boolean arg0)
setHasCustomData(boolean hasCustomData)
setHasSubtypes(boolean hasSubtypes)
public int
l()
method_3386()
getMaxDamage()
getMaxDamage()
protected Item
d(int arg0)
method_3376(int arg0)
setMaxDamage(int damage)
setMaxDamage(int maxDamageIn)
public boolean
m()
method_3387()
isDamageable()
isDamageable()
public boolean
a(zx arg0, pr arg1, pr arg2)
method_3354(class_1071 arg0, class_1699 arg1, class_1699 arg2)
attack(ItemStack stack, LivingEntity target, LivingEntity attacker)
hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
public boolean
a(zx arg0, adm arg1, afh arg2, cj arg3, pr arg4)
method_3356(class_1071 arg0, class_1150 arg1, class_197 arg2, class_2552 arg3, class_1699 arg4)
mineBlock(ItemStack stack, World world, Block block, BlockPos pos, LivingEntity entity)
onBlockDestroyed(ItemStack stack, World worldIn, Block blockIn, BlockPos pos, EntityLivingBase playerIn)
public boolean
b(afh arg0)
method_3346(class_197 arg0)
canMineBlock(Block block)
canHarvestBlock(Block blockIn)
public boolean
a(zx arg0, wn arg1, pr arg2)
method_3353(class_1071 arg0, class_988 arg1, class_1699 arg2)
interact(ItemStack stack, PlayerEntity player, LivingEntity entity)
itemInteractionForEntity(ItemStack stack, EntityPlayer playerIn, EntityLivingBase target)
public Item
n()
method_3389()
setWielded()
setFull3D()
public Item
c(String arg0)
method_6365(String arg0)
setKey(String key)
setUnlocalizedName(String unlocalizedName)
public String
k(zx arg0)
method_3379(class_1071 arg0)
getDescription(ItemStack stack)
getUnlocalizedNameInefficiently(ItemStack stack)
public String
a()
method_3342()
getTranslationKey()
getUnlocalizedName()
public String
e_(zx arg0)
method_3371(class_1071 arg0)
getTranslationKey(ItemStack stack)
getUnlocalizedName(ItemStack stack)
public Item
c(zw arg0)
method_3349(class_1069 arg0)
setRecipeRemainder(Item item)
setContainerItem(Item containerItem)
public boolean
p()
method_3391()
shouldSyncNbt()
getShareTag()
public Item
q()
method_3392()
getRecipeRemainder()
getContainerItem()
public boolean
r()
method_3393()
hasRecipeRemainder()
hasContainerItem()
public void
a(zx arg0, adm arg1, pk arg2, int arg3, boolean arg4)
method_3357(class_1071 arg0, class_1150 arg1, class_864 arg2, int arg3, boolean arg4)
tick(ItemStack stack, World world, Entity entity, int slot, boolean selected)
onUpdate(ItemStack stack, World worldIn, Entity entityIn, int itemSlot, boolean isSelected)
public void
d(zx arg0, adm arg1, wn arg2)
method_3375(class_1071 arg0, class_1150 arg1, class_988 arg2)
onResult(ItemStack stack, World world, PlayerEntity player)
onCreated(ItemStack stack, World worldIn, EntityPlayer playerIn)
public boolean
f()
method_3388()
isNetworkSynced()
isMap()
public UseAction
e(zx arg0)
method_3366(class_1071 arg0)
getUseAction(ItemStack stack)
getItemUseAction(ItemStack stack)
public int
d(zx arg0)
method_3350(class_1071 arg0)
getUseDuration(ItemStack stack)
getMaxItemUseDuration(ItemStack stack)
public void
a(zx arg0, adm arg1, wn arg2, int arg3)
method_3359(class_1071 arg0, class_1150 arg1, class_988 arg2, int arg3)
stopUsing(ItemStack stack, World world, PlayerEntity player, int remainingUseTime)
onPlayerStoppedUsing(ItemStack stack, World worldIn, EntityPlayer playerIn, int timeLeft)
protected Item
e(String arg0)
method_3370(String arg0)
setPotionIngredient(String ingredient)
setPotionEffect(String potionEffect)
public String
j(zx arg0)
method_6367(class_1071 arg0)
asPotionIngredient(ItemStack stack)
getPotionEffect(ItemStack stack)
public boolean
l(zx arg0)
method_6369(class_1071 arg0)
isPotionIngredient(ItemStack stack)
isPotionIngredient(ItemStack stack)
public String
a(zx arg0)
method_3383(class_1071 arg0)
getName(ItemStack stack)
getItemStackDisplayName(ItemStack stack)
public Rarity
g(zx arg0)
method_3377(class_1071 arg0)
getRarity(ItemStack stack)
getRarity(ItemStack stack)
public boolean
f_(zx arg0)
method_3385(class_1071 arg0)
isEnchantable(ItemStack stack)
isItemTool(ItemStack stack)
protected HitResult
a(adm arg0, wn arg1, boolean arg2)
method_3360(class_1150 arg0, class_988 arg1, boolean arg2)
getUseTarget(World world, PlayerEntity player, boolean allowLiquids)
getMovingObjectPositionFromPlayer(World worldIn, EntityPlayer playerIn, boolean useLiquids)
public int
b()
method_3362()
getEnchantability()
getItemEnchantability()
public Item
a(yz arg0)
method_3348(class_1041 arg0)
setCreativeModeTab(CreativeModeTab tab)
setCreativeTab(CreativeTabs tab)
public boolean
s()
method_4616()
canUseOnBlockInAdventureMode()
canItemEditBlocks()
public boolean
a(zx arg0, zx arg1)
method_4615(class_1071 arg0, class_1071 arg1)
isRepairable(ItemStack stack, ItemStack ingredient)
getIsRepairable(ItemStack toRepair, ItemStack repair)
public com.google.common.collect.Multimap<String, AttributeModifier>
i()
method_6326()
getDefaultAttributeModifiers()
getItemAttributeModifiers()
public static void
t()
method_6368()
init()
registerItems()
private static void
c(afh arg0)
method_11288(class_197 arg0)
register(Block block)
registerItemBlock(Block blockIn)
protected static void
a(afh arg0, zw arg1)
method_11286(class_197 arg0, class_1069 arg1)
register(Block block, Item item)
registerItemBlock(Block blockIn, Item itemIn)
private static void
a(int arg0, String arg1, zw arg2)
method_11284(int arg0, String arg1, class_1069 arg2)
register(int id, String key, Item item)
registerItem(int id, String textualID, Item itemIn)
private static void
a(int arg0, jy arg1, zw arg2)
method_11285(int arg0, class_1653 arg1, class_1069 arg2)
register(int id, Identifier key, Item item)
registerItem(int id, ResourceLocation textualID, Item itemIn)
public boolean
w_()
method_3372()
isWielded()
isFull3D()
public boolean
e()
method_3390()
isFlippedWhenWielded()
shouldRotateAroundWhenRendering()
public int
a(zx arg0, int arg1)
method_3344(class_1071 arg0, int arg1)
getColorTint(ItemStack stack, int tint)
getColorFromItemStack(ItemStack stack, int renderPass)
public void
a(zx arg0, wn arg1, List<String> arg2, boolean arg3)
method_3352(class_1071 arg0, class_988 arg1, List<String> arg2, boolean arg3)
addHoverText(ItemStack stack, PlayerEntity player, List<String> tooltip, boolean advanced)
addInformation(ItemStack stack, EntityPlayer playerIn, List<String> tooltip, boolean advanced)
public boolean
f(zx arg0)
method_3374(class_1071 arg0)
hasEnchantmentGlint(ItemStack stack)
hasEffect(ItemStack stack)
public void
a(zw arg0, yz arg1, List<zx> arg2)
method_3345(class_1069 arg0, class_1041 arg1, List<class_1071> arg2)
addToCreativeMenu(Item item, CreativeModeTab tab, List<ItemStack> inventory)
getSubItems(Item itemIn, CreativeTabs tab, List<ItemStack> subItems)
public CreativeModeTab
c()
method_3398()
getCreativeModeTab()
getCreativeTab()