Class ModelIdentifier

java.lang.Object
net.minecraft.util.Identifier
net.minecraft.client.util.ModelIdentifier

@Environment(CLIENT) public class ModelIdentifier extends Identifier
Mappings:
Namespace Name
official bxq
intermediary net/minecraft/class_2533
named net/minecraft/client/util/ModelIdentifier
  • Field Details

    • variant

      private final String variant
      Mappings:
      Namespace Name Mixin selector
      official c Lbxq;c:Ljava/lang/String;
      intermediary field_11324 Lnet/minecraft/class_2533;field_11324:Ljava/lang/String;
      named variant Lnet/minecraft/client/util/ModelIdentifier;variant:Ljava/lang/String;
  • Constructor Details

    • ModelIdentifier

      protected ModelIdentifier(int id, String[] pathParts)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lkl;<init>(I[Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1653;<init>(I[Ljava/lang/String;)V
      named <init> Lnet/minecraft/util/Identifier;<init>(I[Ljava/lang/String;)V
    • ModelIdentifier

      public ModelIdentifier(String name)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lkl;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1653;<init>(Ljava/lang/String;)V
      named <init> Lnet/minecraft/util/Identifier;<init>(Ljava/lang/String;)V
    • ModelIdentifier

      public ModelIdentifier(Identifier identifier, String string)
    • ModelIdentifier

      public ModelIdentifier(String namespace, String path)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lkl;<init>(Ljava/lang/String;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1653;<init>(Ljava/lang/String;Ljava/lang/String;)V
      named <init> Lnet/minecraft/util/Identifier;<init>(Ljava/lang/String;Ljava/lang/String;)V
  • Method Details

    • split

      protected static String[] split(String id)
      Mappings:
      Namespace Name Mixin selector
      official b Lbxq;b(Ljava/lang/String;)[Ljava/lang/String;
      intermediary method_10417 Lnet/minecraft/class_2533;method_10417(Ljava/lang/String;)[Ljava/lang/String;
      named split Lnet/minecraft/client/util/ModelIdentifier;split(Ljava/lang/String;)[Ljava/lang/String;
    • getVariant

      public String getVariant()
      Mappings:
      Namespace Name Mixin selector
      official c Lbxq;c()Ljava/lang/String;
      intermediary method_10418 Lnet/minecraft/class_2533;method_10418()Ljava/lang/String;
      named getVariant Lnet/minecraft/client/util/ModelIdentifier;getVariant()Ljava/lang/String;
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Identifier
      Mappings:
      Namespace Name Mixin selector
      official equals Lkl;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_1653;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/util/Identifier;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Identifier
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lkl;hashCode()I
      intermediary hashCode Lnet/minecraft/class_1653;hashCode()I
      named hashCode Lnet/minecraft/util/Identifier;hashCode()I
    • toString

      public String toString()
      Overrides:
      toString in class Identifier
      Mappings:
      Namespace Name Mixin selector
      official toString Lkl;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_1653;toString()Ljava/lang/String;
      named toString Lnet/minecraft/util/Identifier;toString()Ljava/lang/String;