Class Identifier

java.lang.Object
net.minecraft.util.Identifier
Direct Known Subclasses:
ModelIdentifier

public class Identifier extends Object
The namespace and path must contain only lowercase letters ([a-z]), digits ([0-9]), or the characters '_', '.', and '-'. The path can also contain the standard path separator '/'.
Mappings:
Namespace Name
official kq
intermediary net/minecraft/class_1653
named net/minecraft/util/Identifier
  • Field Details

    • namespace

      protected final String namespace
      Mappings:
      Namespace Name Mixin selector
      official a Lkq;a:Ljava/lang/String;
      intermediary field_6615 Lnet/minecraft/class_1653;field_6615:Ljava/lang/String;
      named namespace Lnet/minecraft/util/Identifier;namespace:Ljava/lang/String;
    • path

      protected final String path
      Mappings:
      Namespace Name Mixin selector
      official b Lkq;b:Ljava/lang/String;
      intermediary field_6616 Lnet/minecraft/class_1653;field_6616:Ljava/lang/String;
      named path Lnet/minecraft/util/Identifier;path:Ljava/lang/String;
  • Constructor Details

    • Identifier

      protected Identifier(int id, String[] pathParts)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lkq;<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
    • Identifier

      public Identifier(String name)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lkq;<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
    • Identifier

      public Identifier(String namespace, String path)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lkq;<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

    • method_10737

      protected static String[] method_10737(String path)
      Mappings:
      Namespace Name Mixin selector
      official a Lkq;a(Ljava/lang/String;)[Ljava/lang/String;
      intermediary method_10737 Lnet/minecraft/class_1653;method_10737(Ljava/lang/String;)[Ljava/lang/String;
      named method_10737 Lnet/minecraft/util/Identifier;method_10737(Ljava/lang/String;)[Ljava/lang/String;
    • getPath

      public String getPath()
      Mappings:
      Namespace Name Mixin selector
      official a Lkq;a()Ljava/lang/String;
      intermediary method_5890 Lnet/minecraft/class_1653;method_5890()Ljava/lang/String;
      named getPath Lnet/minecraft/util/Identifier;getPath()Ljava/lang/String;
    • getNamespace

      public String getNamespace()
      Mappings:
      Namespace Name Mixin selector
      official b Lkq;b()Ljava/lang/String;
      intermediary method_5891 Lnet/minecraft/class_1653;method_5891()Ljava/lang/String;
      named getNamespace Lnet/minecraft/util/Identifier;getNamespace()Ljava/lang/String;
    • toString

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

      public boolean equals(Object object)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lkq;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 Object
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lkq;hashCode()I
      intermediary hashCode Lnet/minecraft/class_1653;hashCode()I
      named hashCode Lnet/minecraft/util/Identifier;hashCode()I