Enum ArmorMaterials

java.lang.Object
java.lang.Enum<ArmorMaterials>
net.minecraft.item.ArmorMaterials
All Implemented Interfaces:
Serializable, Comparable<ArmorMaterials>, java.lang.constant.Constable, ArmorMaterial

public enum ArmorMaterials
extends Enum<ArmorMaterials>
implements ArmorMaterial
  • Enum Constant Details

  • Field Details

    • BASE_DURABILITY

      private static final int[] BASE_DURABILITY
    • name

      private final String name
    • durabilityMultiplier

      private final int durabilityMultiplier
    • protectionAmounts

      private final int[] protectionAmounts
    • enchantability

      private final int enchantability
    • equipSound

      private final SoundEvent equipSound
    • toughness

      private final float toughness
    • knockbackResistance

      private final float knockbackResistance
    • repairIngredientSupplier

      private final Lazy<Ingredient> repairIngredientSupplier
  • Constructor Details

    • ArmorMaterials

      private ArmorMaterials​(String name, int durabilityMultiplier, int[] protectionAmounts, int enchantability, SoundEvent equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredientSupplier)
  • Method Details