net.minecraft.item

public class Item

implements ItemLike

ata
net.minecraft.class_1069
net.minecraft.item.Item
net.minecraft.item.Item
net.minecraft.item.Item

Field summary

Modifier and TypeField
public static final Map<Block, Item>
f
field_12183
BLOCK_ITEMS
field_179220_a
BLOCK_TO_ITEM
private static final ItemProperty
a
field_12299
DAMAGED
field_185046_b
DAMAGED_GETTER
private static final ItemProperty
b
field_12300
DAMAGE
field_185047_c
DAMAGE_GETTER
private static final ItemProperty
c
field_12301
LEFTHANDED
field_185048_d
LEFTHANDED_GETTER
private static final ItemProperty
d
field_12302
COOLDOWN
field_185049_e
COOLDOWN_GETTER
protected static final UUID
g
field_6947
ATTACK_DAMAGE_MODIFIER_UUID
field_111210_e
ATTACK_DAMAGE_MODIFIER
protected static final UUID
h
field_12304
ATTACK_SPEED_MODIFIER_UUID
field_185050_h
ATTACK_SPEED_MODIFIER
protected static Random
i
field_4342
random
field_77697_d
random
private final Map<Identifier, ItemProperty>
e
field_17190
properties
field_185051_m
properties
protected final CreativeModeTab
j
field_17191
creativeModeTab
field_77701_a
group
private final Rarity
k
field_17192
rarity
field_208075_l
rarity
private final int
l
field_4309
maxStackSize
field_77777_bU
maxStackSize
private final int
m
field_4296
maxDamage
field_77699_b
maxDamage
private final Item
n
field_4341
recipeRemainder
field_77700_c
containerItem
private String
o
field_4314
key
field_77774_bZ
translationKey

Constructor summary

ModifierConstructor
public (Item$Properties properties)

Method summary

Modifier and TypeMethod
public static int
a(ata arg0)
method_6364(class_1069 arg0)
getId(Item item)
func_150891_b(Item arg0)
getIdFromItem(Item itemIn)
public static Item
b(int arg0)
method_6366(int arg0)
byId(int id)
func_150899_d(int arg0)
getItemById(int id)
public static Item
a(bcs arg0)
method_6363(class_197 arg0)
byBlock(Block block)
func_150898_a(Block arg0)
getItemFromBlock(Block blockIn)
public boolean
a(gy arg0)
method_11287(class_322 arg0)
validateNbt(NbtCompound nbt)
func_179215_a(NBTTagCompound arg0)
updateItemStackNBT(NBTTagCompound nbt)
public boolean
a(blc arg0, axy arg1, el arg2, aog arg3)
method_16073(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_988 arg3)
canMineBlock(BlockState state, World world, BlockPos pos, PlayerEntity player)
func_195938_a(IBlockState arg0, World arg1, BlockPos arg2, EntityPlayer arg3)
canPlayerBreakBlockWhileHolding(IBlockState state, World worldIn, BlockPos pos, EntityPlayer player)
public Item
h()
method_16312()
asItem()
func_199767_j()
asItem()
public final void
a(pc arg0, atd 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 InteractionResult
a(aup arg0)
method_16071(class_3565 arg0)
useOn(ItemUseContext ctx)
func_195939_a(ItemUseContext arg0)
onItemUse(ItemUseContext context)
public float
a(ate arg0, blc 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(axy arg0, aog arg1, adk 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(ate arg0, axy arg1, afa 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 final int
i()
method_3382()
getMaxStackSize()
func_77639_j()
getMaxStackSize()
public final int
j()
method_3386()
getMaxDamage()
func_77612_l()
getMaxDamage()
public boolean
k()
method_3387()
isDamageable()
func_77645_m()
isDamageable()
public boolean
a(ate arg0, afa arg1, afa 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(ate arg0, axy arg1, blc arg2, el arg3, afa 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(blc arg0)
method_3346(class_2232 arg0)
canMineBlock(BlockState state)
func_150897_b(IBlockState arg0)
canHarvestBlock(IBlockState blockIn)
public boolean
a(ate arg0, aog arg1, afa arg2, adk 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)
protected String
m()
method_16081()
makeTranslationKey()
func_195935_o()
getDefaultTranslationKey()
public String
a()
method_3342()
getTranslationKey()
func_77658_a()
getTranslationKey()
public String
h(ate arg0)
method_3371(class_1071 arg0)
getTranslationKey(ItemStack stack)
func_77667_c(ItemStack arg0)
getTranslationKey(ItemStack stack)
public boolean
n()
method_3391()
shouldSyncNbt()
func_77651_p()
shouldSyncTag()
public final Item
o()
method_3392()
getRecipeRemainder()
func_77668_q()
getContainerItem()
public boolean
p()
method_3393()
hasRecipeRemainder()
func_77634_r()
hasContainerItem()
public void
a(ate arg0, axy arg1, aer 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)
inventoryTick(ItemStack stack, World worldIn, Entity entityIn, int itemSlot, boolean isSelected)
public void
b(ate arg0, axy arg1, aog 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
W_()
method_3388()
isNetworkSynced()
func_77643_m_()
isComplex()
public UseAction
d(ate arg0)
method_3366(class_1071 arg0)
getUseAction(ItemStack stack)
func_77661_b(ItemStack arg0)
getUseAction(ItemStack stack)
public int
c(ate arg0)
method_3350(class_1071 arg0)
getUseDuration(ItemStack stack)
func_77626_a(ItemStack arg0)
getUseDuration(ItemStack stack)
public void
a(ate arg0, axy arg1, afa 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 Text
i(ate arg0)
method_3383(class_1071 arg0)
getName(ItemStack stack)
func_200295_i(ItemStack arg0)
getDisplayName(ItemStack stack)
public Rarity
j(ate arg0)
method_3377(class_1071 arg0)
getRarity(ItemStack stack)
func_77613_e(ItemStack arg0)
getRarity(ItemStack stack)
public boolean
a(ate arg0)
method_3385(class_1071 arg0)
isEnchantable(ItemStack stack)
func_77616_k(ItemStack arg0)
isEnchantable(ItemStack stack)
protected HitResult
a(axy arg0, aog 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(ary arg0, ez<ate> arg1)
method_14233(class_1041 arg0, class_3114<class_1071> arg1)
addToCreativeMenu(CreativeModeTab group, DefaultedList<ItemStack> list)
func_150895_a(ItemGroup arg0, NonNullList<ItemStack> arg1)
fillItemGroup(ItemGroup group, NonNullList<ItemStack> items)
protected boolean
a(ary arg0)
method_14232(class_1041 arg0)
isInCreativeModeTab(CreativeModeTab tab)
func_194125_a(ItemGroup arg0)
isInGroup(ItemGroup group)
public final CreativeModeTab
q()
method_3398()
getCreativeModeTab()
func_77640_w()
getGroup()
public boolean
a(ate arg0, ate 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(aew arg0)
method_6326(class_2968 arg0)
getDefaultAttributeModifiers(EquipmentSlot slot)
func_111205_h(EntityEquipmentSlot arg0)
getAttributeModifiers(EntityEquipmentSlot equipmentSlot)
public static void
r()
method_6368()
init()
func_150900_l()
registerItems()
private static void
b(bcs arg0)
method_11288(class_197 arg0)
register(Block block)
func_179216_c(Block arg0)
register(Block blockIn)
private static void
a(bcs arg0, ary arg1)
method_16072(class_197 arg0, class_1041 arg1)
register(Block block, CreativeModeTab group)
func_200879_a(Block arg0, ItemGroup arg1)
register(Block blockIn, ItemGroup group)
private static void
a(arj arg0)
method_16070(class_1096 arg0)
register(BlockItem item)
func_200126_a(ItemBlock arg0)
register(ItemBlock itemBlockIn)
protected static void
a(bcs arg0, ata arg1)
method_11286(class_197 arg0, class_1069 arg1)
register(Block block, Item item)
func_179214_a(Block arg0, Item arg1)
register(Block blockIn, Item itemIn)
private static void
a(String arg0, ata arg1)
method_11284(String arg0, class_1069 arg1)
register(String key, Item item)
func_195936_a(String arg0, Item arg1)
register(String id, Item itemIn)
private static void
a(pc arg0, ata arg1)
method_16074(class_1653 arg0, class_1069 arg1)
register(Identifier key, Item item)
func_195940_a(ResourceLocation arg0, Item arg1)
register(ResourceLocation resourceLocationIn, Item itemIn)
public boolean
a(wz<ata> arg0)
method_16075(class_4482<class_1069> arg0)
is(Tag<Item> tag)
func_206844_a(Tag<Item> arg0)
isIn(Tag<Item> tagIn)
public ItemProperty
a(pc arg0)
method_11374(class_1653 arg0)
getProperty(Identifier key)
func_185045_a(ResourceLocation arg0)
getPropertyGetter(ResourceLocation key)
public boolean
g()
method_11376()
hasProperties()
func_185040_i()
hasCustomProperties()
public Text
l()
method_16080()
getName()
func_200296_o()
getName()
public void
a(ate arg0, axy arg1, List<ij> arg2, aum arg3)
method_14234(class_1071 arg0, class_1150 arg1, List<class_1982> arg2, class_3191 arg3)
addHoverText(ItemStack stack, World world, List<Text> tooltip, TooltipFlag flag)
func_77624_a(ItemStack arg0, World arg1, List<ITextComponent> arg2, ITooltipFlag arg3)
addInformation(ItemStack stack, World worldIn, List<ITextComponent> tooltip, ITooltipFlag flagIn)
public boolean
b(ate arg0)
method_3374(class_1071 arg0)
hasEnchantmentGlint(ItemStack stack)
func_77636_d(ItemStack arg0)
hasEffect(ItemStack stack)
public ItemStack
s()
method_13650()
defaultItem()
func_190903_i()
getDefaultInstance()