net.minecraft.item

public class ArmorItem

extends Item

All mapped superinterfaces:

ItemLike

arb
net.minecraft.class_1028
net.minecraft.item.ArmorItem
net.minecraft.item.ItemArmor
net.minecraft.item.ItemArmor

Field summary

Modifier and TypeField
private static final UUID[]
k
field_12277
ARMOR_MODIFIER_UUIDS
field_185084_n
ARMOR_MODIFIERS
public static final DispenseBehavior
a
field_6165
DISPENSE_BEHAVIOR
field_96605_cw
DISPENSER_BEHAVIOR
protected final EquipmentSlot
b
field_12275
slot
field_77881_a
armorType
protected final int
c
field_4157
protection
field_77879_b
damageReduceAmount
protected final float
d
field_12276
toughness
field_189415_e
toughness
protected final ArmorTier
e
field_4159
tier
field_200882_e
material

Constructor summary

ModifierConstructor
public (ArmorTier tier, EquipmentSlot slot, Item$Properties properties)

Method summary

Modifier and TypeMethod
public static ItemStack
a(em arg0, ate arg1)
method_11353(class_1332 arg0, class_1071 arg1)
dispense(IBlockSource source, ItemStack item)
func_185082_a(IBlockSource arg0, ItemStack arg1)
dispenseArmor(IBlockSource blockSource, ItemStack stack)
public EquipmentSlot
b()
method_11352()
getSlot()
func_185083_B_()
getEquipmentSlot()
public int
c()
method_3362()
getEnchantability()
func_77619_b()
getItemEnchantability()
public ArmorTier
d()
method_4602()
getTier()
func_200880_d()
getArmorMaterial()
public boolean
a(ate arg0, ate arg1)
method_4615(class_1071 arg0, class_1071 arg1)
isRepairable(ItemStack arg0, ItemStack arg1)
func_82789_a(ItemStack arg0, ItemStack arg1)
getIsRepairable(ItemStack arg0, ItemStack arg1)
public InteractionResultHolder<ItemStack>
a(axy arg0, aog arg1, adk arg2)
method_13649(class_1150 arg0, class_988 arg1, class_2961 arg2)
startUsing(World arg0, PlayerEntity arg1, InteractionHand arg2)
func_77659_a(World arg0, EntityPlayer arg1, EnumHand arg2)
onItemRightClick(World arg0, EntityPlayer arg1, EnumHand arg2)
public com.google.common.collect.Multimap<String, AttributeModifier>
a(aew arg0)
method_6326(class_2968 arg0)
getDefaultAttributeModifiers(EquipmentSlot arg0)
func_111205_h(EntityEquipmentSlot arg0)
getAttributeModifiers(EntityEquipmentSlot arg0)
public int
e()
method_15997()
getProtection()
func_200881_e()
getDamageReduceAmount()