Class ArmorMaterial.Layer

java.lang.Object
net.minecraft.item.ArmorMaterial.Layer
Enclosing class:
ArmorMaterial

public static final class ArmorMaterial.Layer extends Object
Mappings:
Namespace Name
named net/minecraft/item/ArmorMaterial$Layer
intermediary net/minecraft/class_1741$class_9196
official csg$a
  • Field Details

    • id

      private final Identifier id
      Mappings:
      Namespace Name Mixin selector
      named id Lnet/minecraft/item/ArmorMaterial$Layer;id:Lnet/minecraft/util/Identifier;
      intermediary field_48841 Lnet/minecraft/class_1741$class_9196;field_48841:Lnet/minecraft/class_2960;
      official a Lcsg$a;a:Lalf;
    • suffix

      private final String suffix
      Mappings:
      Namespace Name Mixin selector
      named suffix Lnet/minecraft/item/ArmorMaterial$Layer;suffix:Ljava/lang/String;
      intermediary field_48842 Lnet/minecraft/class_1741$class_9196;field_48842:Ljava/lang/String;
      official b Lcsg$a;b:Ljava/lang/String;
    • dyeable

      private final boolean dyeable
      Mappings:
      Namespace Name Mixin selector
      named dyeable Lnet/minecraft/item/ArmorMaterial$Layer;dyeable:Z
      intermediary field_48843 Lnet/minecraft/class_1741$class_9196;field_48843:Z
      official c Lcsg$a;c:Z
    • layer2Texture

      private final Identifier layer2Texture
      Mappings:
      Namespace Name Mixin selector
      named layer2Texture Lnet/minecraft/item/ArmorMaterial$Layer;layer2Texture:Lnet/minecraft/util/Identifier;
      intermediary field_48844 Lnet/minecraft/class_1741$class_9196;field_48844:Lnet/minecraft/class_2960;
      official d Lcsg$a;d:Lalf;
    • layer1Texture

      private final Identifier layer1Texture
      Mappings:
      Namespace Name Mixin selector
      named layer1Texture Lnet/minecraft/item/ArmorMaterial$Layer;layer1Texture:Lnet/minecraft/util/Identifier;
      intermediary field_48845 Lnet/minecraft/class_1741$class_9196;field_48845:Lnet/minecraft/class_2960;
      official e Lcsg$a;e:Lalf;
  • Constructor Details

    • Layer

      public Layer(Identifier id, String suffix, boolean dyeable)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/item/ArmorMaterial$Layer;<init>(Lnet/minecraft/util/Identifier;Ljava/lang/String;Z)V
      intermediary <init> Lnet/minecraft/class_1741$class_9196;<init>(Lnet/minecraft/class_2960;Ljava/lang/String;Z)V
      official <init> Lcsg$a;<init>(Lalf;Ljava/lang/String;Z)V
    • Layer

      public Layer(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/item/ArmorMaterial$Layer;<init>(Lnet/minecraft/util/Identifier;)V
      intermediary <init> Lnet/minecraft/class_1741$class_9196;<init>(Lnet/minecraft/class_2960;)V
      official <init> Lcsg$a;<init>(Lalf;)V
  • Method Details

    • getTextureId

      private Identifier getTextureId(boolean secondLayer)
      Mappings:
      Namespace Name Mixin selector
      named getTextureId Lnet/minecraft/item/ArmorMaterial$Layer;getTextureId(Z)Lnet/minecraft/util/Identifier;
      intermediary method_56695 Lnet/minecraft/class_1741$class_9196;method_56695(Z)Lnet/minecraft/class_2960;
      official b Lcsg$a;b(Z)Lalf;
    • getTexture

      public Identifier getTexture(boolean secondLayer)
      Mappings:
      Namespace Name Mixin selector
      named getTexture Lnet/minecraft/item/ArmorMaterial$Layer;getTexture(Z)Lnet/minecraft/util/Identifier;
      intermediary method_56693 Lnet/minecraft/class_1741$class_9196;method_56693(Z)Lnet/minecraft/class_2960;
      official a Lcsg$a;a(Z)Lalf;
    • isDyeable

      public boolean isDyeable()
      Mappings:
      Namespace Name Mixin selector
      named isDyeable Lnet/minecraft/item/ArmorMaterial$Layer;isDyeable()Z
      intermediary method_56692 Lnet/minecraft/class_1741$class_9196;method_56692()Z
      official a Lcsg$a;a()Z