Package net.minecraft.world.item
Class ArmorMaterials
java.lang.Object
net.minecraft.world.item.ArmorMaterials
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Holder
<ArmorMaterial> static final Holder
<ArmorMaterial> static final Holder
<ArmorMaterial> static final Holder
<ArmorMaterial> static final Holder
<ArmorMaterial> static final Holder
<ArmorMaterial> static final Holder
<ArmorMaterial> static final Holder
<ArmorMaterial> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Holder
<ArmorMaterial> bootstrap
(Registry<ArmorMaterial> pRegistry) private static Holder
<ArmorMaterial> register
(String pName, EnumMap<ArmorItem.Type, Integer> pDefense, int pEnchantmentValue, Holder<SoundEvent> pEquipSound, float pToughness, float pKnockbackResistance, Supplier<Ingredient> pRepairIngredient) private static Holder
<ArmorMaterial> register
(String pName, EnumMap<ArmorItem.Type, Integer> pDefense, int pEnchantmentValue, Holder<SoundEvent> pEquipSound, float pToughness, float pKnockbackResistance, Supplier<Ingredient> pRepairIngridient, List<ArmorMaterial.Layer> pLayers)
-
Field Details
-
LEATHER
-
CHAIN
-
IRON
-
GOLD
-
DIAMOND
-
TURTLE
-
NETHERITE
-
ARMADILLO
-
-
Constructor Details
-
ArmorMaterials
public ArmorMaterials()
-
-
Method Details
-
bootstrap
-
register
private static Holder<ArmorMaterial> register(String pName, EnumMap<ArmorItem.Type, Integer> pDefense, int pEnchantmentValue, Holder<SoundEvent> pEquipSound, float pToughness, float pKnockbackResistance, Supplier<Ingredient> pRepairIngredient) -
register
private static Holder<ArmorMaterial> register(String pName, EnumMap<ArmorItem.Type, Integer> pDefense, int pEnchantmentValue, Holder<SoundEvent> pEquipSound, float pToughness, float pKnockbackResistance, Supplier<Ingredient> pRepairIngridient, List<ArmorMaterial.Layer> pLayers)
-