Class ArmorMaterials

java.lang.Object
net.minecraft.item.ArmorMaterials

public class ArmorMaterials extends Object
Mappings:
Namespace Name
named net/minecraft/item/ArmorMaterials
intermediary net/minecraft/class_1740
official ctk
  • Field Details

    • LEATHER_ENCHANTABILITY

      static int LEATHER_ENCHANTABILITY
      Mappings:
      Namespace Name Mixin selector
      named LEATHER_ENCHANTABILITY Lnet/minecraft/item/ArmorMaterials;LEATHER_ENCHANTABILITY:I
      intermediary field_53757 Lnet/minecraft/class_1740;field_53757:I
      official a Lctk;a:I
    • CHAIN_ENCHANTABILITY

      static int CHAIN_ENCHANTABILITY
      Mappings:
      Namespace Name Mixin selector
      named CHAIN_ENCHANTABILITY Lnet/minecraft/item/ArmorMaterials;CHAIN_ENCHANTABILITY:I
      intermediary field_53758 Lnet/minecraft/class_1740;field_53758:I
      official b Lctk;b:I
    • IRON_ENCHANTABILITY

      static int IRON_ENCHANTABILITY
      Mappings:
      Namespace Name Mixin selector
      named IRON_ENCHANTABILITY Lnet/minecraft/item/ArmorMaterials;IRON_ENCHANTABILITY:I
      intermediary field_53759 Lnet/minecraft/class_1740;field_53759:I
      official c Lctk;c:I
    • GOLD_ENCHANTABILITY

      static int GOLD_ENCHANTABILITY
      Mappings:
      Namespace Name Mixin selector
      named GOLD_ENCHANTABILITY Lnet/minecraft/item/ArmorMaterials;GOLD_ENCHANTABILITY:I
      intermediary field_53760 Lnet/minecraft/class_1740;field_53760:I
      official d Lctk;d:I
    • DIAMOND_ENCHANTABILITY

      static int DIAMOND_ENCHANTABILITY
      Mappings:
      Namespace Name Mixin selector
      named DIAMOND_ENCHANTABILITY Lnet/minecraft/item/ArmorMaterials;DIAMOND_ENCHANTABILITY:I
      intermediary field_53761 Lnet/minecraft/class_1740;field_53761:I
      official e Lctk;e:I
    • TURTLE_ENCHANTABILITY

      static int TURTLE_ENCHANTABILITY
      Mappings:
      Namespace Name Mixin selector
      named TURTLE_ENCHANTABILITY Lnet/minecraft/item/ArmorMaterials;TURTLE_ENCHANTABILITY:I
      intermediary field_53762 Lnet/minecraft/class_1740;field_53762:I
      official f Lctk;f:I
    • NETHERITE_ENCHANTABILITY

      static int NETHERITE_ENCHANTABILITY
      Mappings:
      Namespace Name Mixin selector
      named NETHERITE_ENCHANTABILITY Lnet/minecraft/item/ArmorMaterials;NETHERITE_ENCHANTABILITY:I
      intermediary field_53763 Lnet/minecraft/class_1740;field_53763:I
      official g Lctk;g:I
    • LEATHER

      public static final RegistryEntry<ArmorMaterial> LEATHER
      Mappings:
      Namespace Name Mixin selector
      named LEATHER Lnet/minecraft/item/ArmorMaterials;LEATHER:Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary field_7897 Lnet/minecraft/class_1740;field_7897:Lnet/minecraft/class_6880;
      official h Lctk;h:Ljn;
    • CHAIN

      public static final RegistryEntry<ArmorMaterial> CHAIN
      Mappings:
      Namespace Name Mixin selector
      named CHAIN Lnet/minecraft/item/ArmorMaterials;CHAIN:Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary field_7887 Lnet/minecraft/class_1740;field_7887:Lnet/minecraft/class_6880;
      official i Lctk;i:Ljn;
    • IRON

      public static final RegistryEntry<ArmorMaterial> IRON
      Mappings:
      Namespace Name Mixin selector
      named IRON Lnet/minecraft/item/ArmorMaterials;IRON:Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary field_7892 Lnet/minecraft/class_1740;field_7892:Lnet/minecraft/class_6880;
      official j Lctk;j:Ljn;
    • GOLD

      public static final RegistryEntry<ArmorMaterial> GOLD
      Mappings:
      Namespace Name Mixin selector
      named GOLD Lnet/minecraft/item/ArmorMaterials;GOLD:Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary field_7895 Lnet/minecraft/class_1740;field_7895:Lnet/minecraft/class_6880;
      official k Lctk;k:Ljn;
    • DIAMOND

      public static final RegistryEntry<ArmorMaterial> DIAMOND
      Mappings:
      Namespace Name Mixin selector
      named DIAMOND Lnet/minecraft/item/ArmorMaterials;DIAMOND:Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary field_7889 Lnet/minecraft/class_1740;field_7889:Lnet/minecraft/class_6880;
      official l Lctk;l:Ljn;
    • TURTLE

      public static final RegistryEntry<ArmorMaterial> TURTLE
      Mappings:
      Namespace Name Mixin selector
      named TURTLE Lnet/minecraft/item/ArmorMaterials;TURTLE:Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary field_7890 Lnet/minecraft/class_1740;field_7890:Lnet/minecraft/class_6880;
      official m Lctk;m:Ljn;
    • NETHERITE

      public static final RegistryEntry<ArmorMaterial> NETHERITE
      Mappings:
      Namespace Name Mixin selector
      named NETHERITE Lnet/minecraft/item/ArmorMaterials;NETHERITE:Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary field_21977 Lnet/minecraft/class_1740;field_21977:Lnet/minecraft/class_6880;
      official n Lctk;n:Ljn;
    • ARMADILLO

      public static final RegistryEntry<ArmorMaterial> ARMADILLO
      Mappings:
      Namespace Name Mixin selector
      named ARMADILLO Lnet/minecraft/item/ArmorMaterials;ARMADILLO:Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary field_48846 Lnet/minecraft/class_1740;field_48846:Lnet/minecraft/class_6880;
      official o Lctk;o:Ljn;
  • Constructor Details

    • ArmorMaterials

      public ArmorMaterials()
  • Method Details

    • getDefault

      public static RegistryEntry<ArmorMaterial> getDefault(Registry<ArmorMaterial> registry)
      Mappings:
      Namespace Name Mixin selector
      named getDefault Lnet/minecraft/item/ArmorMaterials;getDefault(Lnet/minecraft/registry/Registry;)Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary method_56697 Lnet/minecraft/class_1740;method_56697(Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;
      official a Lctk;a(Lka;)Ljn;
    • register

      private static RegistryEntry<ArmorMaterial> register(String id, EnumMap<ArmorItem.Type,Integer> defense, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Predicate<ItemStack> repairIngredient)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/item/ArmorMaterials;register(Ljava/lang/String;Ljava/util/EnumMap;Lnet/minecraft/registry/entry/RegistryEntry;FFLjava/util/function/Predicate;)Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary method_56698 Lnet/minecraft/class_1740;method_56698(Ljava/lang/String;Ljava/util/EnumMap;Lnet/minecraft/class_6880;FFLjava/util/function/Predicate;)Lnet/minecraft/class_6880;
      official a Lctk;a(Ljava/lang/String;Ljava/util/EnumMap;Ljn;FFLjava/util/function/Predicate;)Ljn;
    • register

      private static RegistryEntry<ArmorMaterial> register(String id, EnumMap<ArmorItem.Type,Integer> defense, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Predicate<ItemStack> repairIngredient, List<ArmorMaterial.Layer> layers)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/item/ArmorMaterials;register(Ljava/lang/String;Ljava/util/EnumMap;Lnet/minecraft/registry/entry/RegistryEntry;FFLjava/util/function/Predicate;Ljava/util/List;)Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary method_56699 Lnet/minecraft/class_1740;method_56699(Ljava/lang/String;Ljava/util/EnumMap;Lnet/minecraft/class_6880;FFLjava/util/function/Predicate;Ljava/util/List;)Lnet/minecraft/class_6880;
      official a Lctk;a(Ljava/lang/String;Ljava/util/EnumMap;Ljn;FFLjava/util/function/Predicate;Ljava/util/List;)Ljn;