net.minecraft.item

public class Item

ain
net.minecraft.class_1069
net.minecraft.item.Item
net.minecraft.item.Item
net.minecraft.item.Item

Field summary

Modifier and TypeField
public static final IdRegistry<Identifier, Item>
g
field_6973
REGISTRY
field_150901_e
REGISTRY
private static final Map<Block, Item>
a
field_12183
BLOCK_ITEMS
field_179220_a
BLOCK_TO_ITEM
private static final ItemProperty
b
field_12299
DAMAGED
field_185046_b
DAMAGED_GETTER
private static final ItemProperty
c
field_12300
DAMAGE
field_185047_c
DAMAGE_GETTER
private static final ItemProperty
d
field_12301
LEFTHANDED
field_185048_d
LEFTHANDED_GETTER
private static final ItemProperty
e
field_12302
COOLDOWN
field_185049_e
COOLDOWN_GETTER
private final Registry<Identifier, ItemProperty>
f
field_12303
properties
field_185051_m
properties
protected static final UUID
h
field_6947
ATTACK_DAMAGE_MODIFIER_UUID
field_111210_e
ATTACK_DAMAGE_MODIFIER
protected static final UUID
i
field_12304
ATTACK_SPEED_MODIFIER_UUID
field_185050_h
ATTACK_SPEED_MODIFIER
private CreativeModeTab
n
field_4247
creativeModeTab
field_77701_a
tabToDisplayOn
protected static Random
j
field_4342
random
field_77697_d
itemRand
protected int
k
field_4309
maxStackSize
field_77777_bU
maxStackSize
private int
o
field_4296
maxDamage
field_77699_b
maxDamage
protected boolean
l
field_4311
wielded
field_77789_bW
bFull3D
protected boolean
m
field_4312
hasCustomData
field_77787_bX
hasSubtypes
private Item
p
field_4341
recipeRemainder
field_77700_c
containerItem
private String
q
field_4314
key
field_77774_bZ
translationKey

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static int
a(ain arg0)
method_6364(class_1069 arg0)
getId(Item item)
func_150891_b(Item arg0)
getIdFromItem(Item itemIn)
public static Item
c(int arg0)
method_6366(int arg0)
byId(int id)
func_150899_d(int arg0)
getItemById(int id)
public static Item
a(aow arg0)
method_6363(class_197 arg0)
byBlock(Block block)
func_150898_a(Block arg0)
getItemFromBlock(Block blockIn)
public static Item
b(String arg0)
method_6325(String arg0)
byKey(String key)
func_111206_d(String arg0)
getByNameOrId(String id)
public final void
a(nf arg0, aiq arg1)
method_11375(class_1653 arg0, class_2688 arg1)
addProperty(Identifier key, ItemProperty property)
func_185043_a(ResourceLocation arg0, IItemPropertyGetter arg1)
addPropertyOverride(ResourceLocation key, IItemPropertyGetter getter)
public boolean
a(fy arg0)
method_11287(class_322 arg0)
validateNbt(NbtCompound nbt)
func_179215_a(NBTTagCompound arg0)
updateItemStackNBT(NBTTagCompound nbt)
public Item
d(int arg0)
method_3373(int arg0)
setMaxStackSize(int size)
func_77625_d(int arg0)
setMaxStackSize(int maxStackSize)
public InteractionResult
a(aed arg0, amu arg1, et arg2, ub arg3, fa arg4, float arg5, float arg6, float arg7)
method_3355(class_988 arg0, class_1150 arg1, class_2552 arg2, class_2961 arg3, class_1354 arg4, float arg5, float arg6, float arg7)
useOn(PlayerEntity player, World world, BlockPos pos, InteractionHand hand, Direction face, float faceX, float faceY, float faceZ)
func_180614_a(EntityPlayer arg0, World arg1, BlockPos arg2, EnumHand arg3, EnumFacing arg4, float arg5, float arg6, float arg7)
onItemUse(EntityPlayer player, World worldIn, BlockPos pos, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ)
public float
a(aip arg0, awt arg1)
method_3351(class_1071 arg0, class_2232 arg1)
getMiningSpeed(ItemStack stack, BlockState state)
func_150893_a(ItemStack arg0, IBlockState arg1)
getDestroySpeed(ItemStack stack, IBlockState state)
public InteractionResultHolder<ItemStack>
a(amu arg0, aed arg1, ub arg2)
method_13649(class_1150 arg0, class_988 arg1, class_2961 arg2)
startUsing(World world, PlayerEntity player, InteractionHand hand)
func_77659_a(World arg0, EntityPlayer arg1, EnumHand arg2)
onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn)
public ItemStack
a(aip arg0, amu arg1, vp arg2)
method_3367(class_1071 arg0, class_1150 arg1, class_1699 arg2)
finishUsing(ItemStack stack, World world, LivingEntity entity)
func_77654_b(ItemStack arg0, World arg1, EntityLivingBase arg2)
onItemUseFinish(ItemStack stack, World worldIn, EntityLivingBase entityLiving)
public int
j()
method_3382()
getMaxStackSize()
func_77639_j()
getItemStackLimit()
public int
a(int arg0)
method_3363(int arg0)
getBlockMetadata(int metadata)
func_77647_b(int arg0)
getMetadata(int damage)
public boolean
k()
method_3384()
hasCustomData()
func_77614_k()
getHasSubtypes()
protected Item
a(boolean arg0)
method_3361(boolean arg0)
setHasCustomData(boolean hasCustomData)
func_77627_a(boolean arg0)
setHasSubtypes(boolean hasSubtypes)
public int
l()
method_3386()
getMaxDamage()
func_77612_l()
getMaxDamage()
protected Item
e(int arg0)
method_3376(int arg0)
setMaxDamage(int damage)
func_77656_e(int arg0)
setMaxDamage(int maxDamageIn)
public boolean
m()
method_3387()
isDamageable()
func_77645_m()
isDamageable()
public boolean
a(aip arg0, vp arg1, vp arg2)
method_3354(class_1071 arg0, class_1699 arg1, class_1699 arg2)
attack(ItemStack stack, LivingEntity target, LivingEntity attacker)
func_77644_a(ItemStack arg0, EntityLivingBase arg1, EntityLivingBase arg2)
hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
public boolean
a(aip arg0, amu arg1, awt arg2, et arg3, vp arg4)
method_3356(class_1071 arg0, class_1150 arg1, class_2232 arg2, class_2552 arg3, class_1699 arg4)
mineBlock(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity entity)
func_179218_a(ItemStack arg0, World arg1, IBlockState arg2, BlockPos arg3, EntityLivingBase arg4)
onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
public boolean
a(awt arg0)
method_3346(class_2232 arg0)
canMineBlock(BlockState state)
func_150897_b(IBlockState arg0)
canHarvestBlock(IBlockState blockIn)
public boolean
a(aip arg0, aed arg1, vp arg2, ub arg3)
method_3353(class_1071 arg0, class_988 arg1, class_1699 arg2, class_2961 arg3)
interact(ItemStack stack, PlayerEntity player, LivingEntity entity, InteractionHand hand)
func_111207_a(ItemStack arg0, EntityPlayer arg1, EntityLivingBase arg2, EnumHand arg3)
itemInteractionForEntity(ItemStack stack, EntityPlayer playerIn, EntityLivingBase target, EnumHand hand)
public Item
n()
method_3389()
setWielded()
func_77664_n()
setFull3D()
public Item
c(String arg0)
method_6365(String arg0)
setKey(String key)
func_77655_b(String arg0)
setTranslationKey(String key)
public String
j(aip arg0)
method_3379(class_1071 arg0)
getDescription(ItemStack stack)
func_77657_g(ItemStack arg0)
getUnlocalizedNameInefficiently(ItemStack stack)
public String
a()
method_3342()
getTranslationKey()
func_77658_a()
getTranslationKey()
public String
a(aip arg0)
method_3371(class_1071 arg0)
getTranslationKey(ItemStack stack)
func_77667_c(ItemStack arg0)
getTranslationKey(ItemStack stack)
public Item
b(ain arg0)
method_3349(class_1069 arg0)
setRecipeRemainder(Item item)
func_77642_a(Item arg0)
setContainerItem(Item containerItem)
public boolean
p()
method_3391()
shouldSyncNbt()
func_77651_p()
getShareTag()
public Item
q()
method_3392()
getRecipeRemainder()
func_77668_q()
getContainerItem()
public boolean
r()
method_3393()
hasRecipeRemainder()
func_77634_r()
hasContainerItem()
public void
a(aip arg0, amu arg1, vg 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)
func_77663_a(ItemStack arg0, World arg1, Entity arg2, int arg3, boolean arg4)
onUpdate(ItemStack stack, World worldIn, Entity entityIn, int itemSlot, boolean isSelected)
public void
b(aip arg0, amu arg1, aed arg2)
method_3375(class_1071 arg0, class_1150 arg1, class_988 arg2)
onResult(ItemStack stack, World world, PlayerEntity player)
func_77622_d(ItemStack arg0, World arg1, EntityPlayer arg2)
onCreated(ItemStack stack, World worldIn, EntityPlayer playerIn)
public boolean
f()
method_3388()
isNetworkSynced()
func_77643_m_()
isMap()
public UseAction
f(aip arg0)
method_3366(class_1071 arg0)
getUseAction(ItemStack stack)
func_77661_b(ItemStack arg0)
getItemUseAction(ItemStack stack)
public int
e(aip arg0)
method_3350(class_1071 arg0)
getUseDuration(ItemStack stack)
func_77626_a(ItemStack arg0)
getMaxItemUseDuration(ItemStack stack)
public void
a(aip arg0, amu arg1, vp arg2, int arg3)
method_3359(class_1071 arg0, class_1150 arg1, class_1699 arg2, int arg3)
stopUsing(ItemStack stack, World world, LivingEntity entity, int remainingUseTime)
func_77615_a(ItemStack arg0, World arg1, EntityLivingBase arg2, int arg3)
onPlayerStoppedUsing(ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft)
public String
b(aip arg0)
method_3383(class_1071 arg0)
getName(ItemStack stack)
func_77653_i(ItemStack arg0)
getItemStackDisplayName(ItemStack stack)
public Rarity
g(aip arg0)
method_3377(class_1071 arg0)
getRarity(ItemStack stack)
func_77613_e(ItemStack arg0)
getRarity(ItemStack stack)
public boolean
g_(aip arg0)
method_3385(class_1071 arg0)
isEnchantable(ItemStack stack)
func_77616_k(ItemStack arg0)
isEnchantable(ItemStack stack)
protected HitResult
a(amu arg0, aed arg1, boolean arg2)
method_3360(class_1150 arg0, class_988 arg1, boolean arg2)
getUseTarget(World world, PlayerEntity player, boolean allowLiquids)
func_77621_a(World arg0, EntityPlayer arg1, boolean arg2)
rayTrace(World worldIn, EntityPlayer playerIn, boolean useLiquids)
public int
c()
method_3362()
getEnchantability()
func_77619_b()
getItemEnchantability()
public void
a(ahp arg0, fi<aip> arg1)
method_14233(class_1041 arg0, class_3114<class_1071> arg1)
addToCreativeMenu(CreativeModeTab group, DefaultedList<ItemStack> list)
func_150895_a(CreativeTabs arg0, NonNullList<ItemStack> arg1)
getSubItems(CreativeTabs tab, NonNullList<ItemStack> items)
protected boolean
a(ahp arg0)
method_14232(class_1041 arg0)
isInCreativeModeTab(CreativeModeTab tab)
func_194125_a(CreativeTabs arg0)
isInCreativeTab(CreativeTabs targetTab)
public CreativeModeTab
b()
method_3398()
getCreativeModeTab()
func_77640_w()
getCreativeTab()
public Item
b(ahp arg0)
method_3348(class_1041 arg0)
setCreativeModeTab(CreativeModeTab tab)
func_77637_a(CreativeTabs arg0)
setCreativeTab(CreativeTabs tab)
public boolean
s()
method_4616()
canUseOnBlockInAdventureMode()
func_82788_x()
canItemEditBlocks()
public boolean
a(aip arg0, aip arg1)
method_4615(class_1071 arg0, class_1071 arg1)
isRepairable(ItemStack stack, ItemStack ingredient)
func_82789_a(ItemStack arg0, ItemStack arg1)
getIsRepairable(ItemStack toRepair, ItemStack repair)
public com.google.common.collect.Multimap<String, AttributeModifier>
a(vl arg0)
method_6326(class_2968 arg0)
getDefaultAttributeModifiers(EquipmentSlot slot)
func_111205_h(EntityEquipmentSlot arg0)
getItemAttributeModifiers(EntityEquipmentSlot equipmentSlot)
public static void
t()
method_6368()
init()
func_150900_l()
registerItems()
private static void
b(aow arg0)
method_11288(class_197 arg0)
register(Block block)
func_179216_c(Block arg0)
registerItemBlock(Block blockIn)
protected static void
a(aow arg0, ain arg1)
method_11286(class_197 arg0, class_1069 arg1)
register(Block block, Item item)
func_179214_a(Block arg0, Item arg1)
registerItemBlock(Block blockIn, Item itemIn)
private static void
a(int arg0, String arg1, ain arg2)
method_11284(int arg0, String arg1, class_1069 arg2)
register(int id, String key, Item item)
func_179217_a(int arg0, String arg1, Item arg2)
registerItem(int id, String textualID, Item itemIn)
private static void
a(int arg0, nf arg1, ain arg2)
method_11285(int arg0, class_1653 arg1, class_1069 arg2)
register(int id, Identifier key, Item item)
func_179219_a(int arg0, ResourceLocation arg1, Item arg2)
registerItem(int id, ResourceLocation textualID, Item itemIn)
public ItemProperty
a(nf arg0)
method_11374(class_1653 arg0)
getProperty(Identifier key)
func_185045_a(ResourceLocation arg0)
getPropertyGetter(ResourceLocation key)
public boolean
i()
method_11376()
hasProperties()
func_185040_i()
hasCustomProperties()
public boolean
D_()
method_3372()
isWielded()
func_77662_d()
isFull3D()
public boolean
F_()
method_3390()
isFlippedWhenWielded()
func_77629_n_()
shouldRotateAroundWhenRendering()
public void
a(aip arg0, amu arg1, List<String> arg2, akb arg3)
method_14234(class_1071 arg0, class_1150 arg1, List<String> arg2, class_3191 arg3)
addHoverText(ItemStack stack, World world, List<String> tooltip, TooltipFlag flag)
func_77624_a(ItemStack arg0, World arg1, List<String> arg2, ITooltipFlag arg3)
addInformation(ItemStack stack, World worldIn, List<String> tooltip, ITooltipFlag flagIn)
public boolean
f_(aip arg0)
method_3374(class_1071 arg0)
hasEnchantmentGlint(ItemStack stack)
func_77636_d(ItemStack arg0)
hasEffect(ItemStack stack)
public ItemStack
u()
method_13650()
defaultItem()
func_190903_i()
getDefaultInstance()