net.minecraft.world.item

public enum ArmorMaterials

implements StringRepresentable, ArmorMaterial

cgr
net.minecraft.world.item.ArmorMaterials
net.minecraft.class_1740
net.minecraft.unmapped.C_asebjgum
net.minecraft.item.ArmorMaterials
net.minecraft.item.ArmorMaterials
net.minecraft.src.C_1318_
net.minecraft.world.item.EnumArmorMaterial

Enum constant summary

Enum Constant
a
LEATHER
field_7897
f_qnmspwes
LEATHER
LEATHER
LEATHER
b
CHAIN
field_7887
f_llfjdxry
CHAIN
CHAIN
CHAIN
c
IRON
field_7892
f_bptallii
IRON
IRON
IRON
d
GOLD
field_7895
f_orrxpewa
GOLD
GOLD
GOLD
e
DIAMOND
field_7889
f_xzjsgnqf
DIAMOND
DIAMOND
DIAMOND
f
TURTLE
field_7890
f_cthdamgm
TURTLE
TURTLE
TURTLE
g
NETHERITE
field_21977
f_lhflbnxk
NETHERITE
NETHERITE
NETHERITE

Field summary

Modifier and TypeField
public static final StringRepresentable$EnumCodec<ArmorMaterials>
h
CODEC
field_41941
f_uqaqvekx
CODEC
CODEC
f_265935_
private static final EnumMap<ArmorItem$Type, Integer>
i
HEALTH_FUNCTION_FOR_TYPE
field_41942
f_ollnjevp
BASE_DURABILITY
BASE_DURABILITY_VALUES
f_266010_
private final String
j
name
field_7884
f_crfqvbne
name
name
f_40461_
private final int
k
durabilityMultiplier
field_7883
f_mhwlykit
durabilityMultiplier
durabilityMultiplier
f_40462_
private final EnumMap<ArmorItem$Type, Integer>
l
protectionFunctionForType
field_41943
f_lmdomvem
protectionAmounts
slotProtections
f_265966_
private final int
m
enchantmentValue
field_7896
f_luztdlax
enchantability
enchantability
f_40464_
private final SoundEvent
n
sound
field_7886
f_pogbkswz
equipSound
equipSound
f_40465_
private final float
o
toughness
field_7894
f_balbamgl
toughness
toughness
f_40466_
private final float
p
knockbackResistance
field_21978
f_wmuavwba
knockbackResistance
knockbackResistance
f_40467_
private final LazyLoadedValue<Ingredient>
q
repairIngredient
field_7885
f_icalwcpb
repairIngredientSupplier
repairIngredientSupplier
f_40468_

Constructor summary

ModifierConstructor
private (String p_268154_, int p_268171_, EnumMap<ArmorItem$Type, Integer> name, int durabilityMultiplier, SoundEvent protectionAmounts, float enchantability, float equipSound, Supplier<Ingredient> toughness)

Method summary

Modifier and TypeMethod
public int
a(cgp$a arg0)
getDurabilityForType(ArmorItem$Type arg0)
method_48402(class_1738$class_8051 arg0)
m_qppofnim(C_fxxorins$C_rhnguwzk arg0)
getDurability(ArmorItem$Type arg0)
getDurability(ArmorItem$ArmorSlot arg0)
m_266425_(C_1313_$C_265803_ arg0)
public int
b(cgp$a arg0)
getDefenseForType(ArmorItem$Type arg0)
method_48403(class_1738$class_8051 arg0)
m_eomgzgon(C_fxxorins$C_rhnguwzk arg0)
getProtection(ArmorItem$Type arg0)
getProtection(ArmorItem$ArmorSlot arg0)
m_7366_(C_1313_$C_265803_ arg0)
public int
a()
getEnchantmentValue()
method_7699()
m_fpfphico()
getEnchantability()
getEnchantability()
m_6646_()
public SoundEvent
b()
getEquipSound()
method_7698()
m_njudfhlx()
getEquipSound()
getEquipSound()
m_7344_()
public Ingredient
d()
getRepairIngredient()
method_7695()
m_cekeginq()
getRepairIngredient()
getRepairIngredient()
m_6230_()
public String
e()
getName()
method_7694()
m_ruhmjdql()
getName()
getName()
m_6082_()
public float
f()
getToughness()
method_7700()
m_lzxrtrin()
getToughness()
getToughness()
m_6651_()
public float
g()
getKnockbackResistance()
method_24355()
m_uajbdchw()
getKnockbackResistance()
getKnockbackResistance()
m_6649_()
public String
c()
getSerializedName()
method_15434()
m_dxbrenur()
asString()
asString()
m_7912_()