net.minecraft.item

public class Item

afh
net.minecraft.class_1069
net.minecraft.item.Item
net.minecraft.item.Item

Field summary

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

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static int
a(afh arg0)
method_6364(class_1069 arg0)
getId(Item item)
getIdFromItem(Item itemIn)
public static Item
c(int arg0)
method_6366(int arg0)
byId(int id)
getItemById(int id)
public static Item
a(alu arg0)
method_6363(class_197 arg0)
byBlock(Block block)
getItemFromBlock(Block blockIn)
public static Item
b(String arg0)
method_6325(String arg0)
byKey(String key)
getByNameOrId(String id)
public final void
a(kq arg0, afk arg1)
method_11375(class_1653 arg0, class_2688 arg1)
addProperty(Identifier key, ItemProperty property)
addPropertyOverride(ResourceLocation key, IItemPropertyGetter getter)
public boolean
a(du arg0)
method_11287(class_322 arg0)
validateNbt(NbtCompound nbt)
updateItemStackNBT(NBTTagCompound nbt)
public Item
d(int arg0)
method_3373(int arg0)
setMaxStackSize(int size)
setMaxStackSize(int maxStackSize)
public InteractionResult
a(aay arg0, ajs arg1, co arg2, ri arg3, cv 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)
onItemUse(EntityPlayer player, World worldIn, BlockPos pos, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ)
public float
a(afj arg0, atl arg1)
method_3351(class_1071 arg0, class_2232 arg1)
getMiningSpeed(ItemStack stack, BlockState state)
getStrVsBlock(ItemStack stack, IBlockState state)
public InteractionResultHolder<ItemStack>
a(ajs arg0, aay arg1, ri arg2)
method_13649(class_1150 arg0, class_988 arg1, class_2961 arg2)
startUsing(World world, PlayerEntity player, InteractionHand hand)
onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn)
public ItemStack
a(afj arg0, ajs arg1, sw arg2)
method_3367(class_1071 arg0, class_1150 arg1, class_1699 arg2)
finishUsing(ItemStack stack, World world, LivingEntity entity)
onItemUseFinish(ItemStack stack, World worldIn, EntityLivingBase entityLiving)
public int
k()
method_3382()
getMaxStackSize()
getItemStackLimit()
public int
a(int arg0)
method_3363(int arg0)
getBlockMetadata(int metadata)
getMetadata(int damage)
public boolean
l()
method_3384()
hasCustomData()
getHasSubtypes()
protected Item
a(boolean arg0)
method_3361(boolean arg0)
setHasCustomData(boolean hasCustomData)
setHasSubtypes(boolean hasSubtypes)
public int
m()
method_3386()
getMaxDamage()
getMaxDamage()
protected Item
e(int arg0)
method_3376(int arg0)
setMaxDamage(int damage)
setMaxDamage(int maxDamageIn)
public boolean
n()
method_3387()
isDamageable()
isDamageable()
public boolean
a(afj arg0, sw arg1, sw 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(afj arg0, ajs arg1, atl arg2, co arg3, sw 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)
onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
public boolean
a(atl arg0)
method_3346(class_2232 arg0)
canMineBlock(BlockState state)
canHarvestBlock(IBlockState blockIn)
public boolean
a(afj arg0, aay arg1, sw arg2, ri arg3)
method_3353(class_1071 arg0, class_988 arg1, class_1699 arg2, class_2961 arg3)
interact(ItemStack stack, PlayerEntity player, LivingEntity entity, InteractionHand hand)
itemInteractionForEntity(ItemStack stack, EntityPlayer playerIn, EntityLivingBase target, EnumHand hand)
public Item
o()
method_3389()
setWielded()
setFull3D()
public Item
c(String arg0)
method_6365(String arg0)
setKey(String key)
setUnlocalizedName(String unlocalizedName)
public String
j(afj arg0)
method_3379(class_1071 arg0)
getDescription(ItemStack stack)
getUnlocalizedNameInefficiently(ItemStack stack)
public String
a()
method_3342()
getTranslationKey()
getUnlocalizedName()
public String
a(afj arg0)
method_3371(class_1071 arg0)
getTranslationKey(ItemStack stack)
getUnlocalizedName(ItemStack stack)
public Item
b(afh arg0)
method_3349(class_1069 arg0)
setRecipeRemainder(Item item)
setContainerItem(Item containerItem)
public boolean
q()
method_3391()
shouldSyncNbt()
getShareTag()
public Item
r()
method_3392()
getRecipeRemainder()
getContainerItem()
public boolean
s()
method_3393()
hasRecipeRemainder()
hasContainerItem()
public void
a(afj arg0, ajs arg1, sn 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
b(afj arg0, ajs arg1, aay 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
f(afj arg0)
method_3366(class_1071 arg0)
getUseAction(ItemStack stack)
getItemUseAction(ItemStack stack)
public int
e(afj arg0)
method_3350(class_1071 arg0)
getUseDuration(ItemStack stack)
getMaxItemUseDuration(ItemStack stack)
public void
a(afj arg0, ajs arg1, sw 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)
onPlayerStoppedUsing(ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft)
public String
b(afj arg0)
method_3383(class_1071 arg0)
getName(ItemStack stack)
getItemStackDisplayName(ItemStack stack)
public Rarity
g(afj arg0)
method_3377(class_1071 arg0)
getRarity(ItemStack stack)
getRarity(ItemStack stack)
public boolean
g_(afj arg0)
method_3385(class_1071 arg0)
isEnchantable(ItemStack stack)
isEnchantable(ItemStack stack)
protected HitResult
a(ajs arg0, aay arg1, boolean arg2)
method_3360(class_1150 arg0, class_988 arg1, boolean arg2)
getUseTarget(World world, PlayerEntity player, boolean allowLiquids)
rayTrace(World worldIn, EntityPlayer playerIn, boolean useLiquids)
public int
c()
method_3362()
getEnchantability()
getItemEnchantability()
public Item
a(aej arg0)
method_3348(class_1041 arg0)
setCreativeModeTab(CreativeModeTab tab)
setCreativeTab(CreativeTabs tab)
public boolean
t()
method_4616()
canUseOnBlockInAdventureMode()
canItemEditBlocks()
public boolean
a(afj arg0, afj 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>
a(ss arg0)
method_6326(class_2968 arg0)
getDefaultAttributeModifiers(EquipmentSlot slot)
getItemAttributeModifiers(EntityEquipmentSlot equipmentSlot)
public static void
u()
method_6368()
init()
registerItems()
private static void
b(alu arg0)
method_11288(class_197 arg0)
register(Block block)
registerItemBlock(Block blockIn)
protected static void
a(alu arg0, afh 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, afh 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, kq arg1, afh 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 ItemStack
i()
method_13650()
defaultItem()
getDefaultInstance()
public ItemProperty
a(kq arg0)
method_11374(class_1653 arg0)
getProperty(Identifier key)
getPropertyGetter(ResourceLocation key)
public boolean
j()
method_11376()
hasProperties()
hasCustomProperties()
public boolean
C_()
method_3372()
isWielded()
isFull3D()
public boolean
E_()
method_3390()
isFlippedWhenWielded()
shouldRotateAroundWhenRendering()
public void
a(afj arg0, aay 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_(afj arg0)
method_3374(class_1071 arg0)
hasEnchantmentGlint(ItemStack stack)
hasEffect(ItemStack stack)
public void
a(afh arg0, aej arg1, dd<afj> arg2)
method_13648(class_1069 arg0, class_1041 arg1, class_3114<class_1071> arg2)
addToCreativeMenu(Item item, CreativeModeTab tab, DefaultedList<ItemStack> inventory)
getSubItems(Item itemIn, CreativeTabs tab, NonNullList<ItemStack> subItems)
public CreativeModeTab
b()
method_3398()
getCreativeModeTab()
getCreativeTab()