Package net.minecraft.util
Class Identifier
java.lang.Object
net.minecraft.util.Identifier
- All Implemented Interfaces:
Comparable<Identifier>
- Direct Known Subclasses:
class_4290
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 pcintermediary net/minecraft/class_1653named net/minecraft/util/Identifier
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionIdentifier(String name) protectedIdentifier(String[] string) Identifier(String namespace, String path) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(Identifier identifier) booleanstatic IdentifierfromString(String identifier) getPath()inthashCode()static booleanmethod_20440(char char2) static Identifiermethod_20442(com.mojang.brigadier.StringReader stringReader) static Identifiermethod_20444(String string, char char2) protected static String[]method_20446(String string, char char2) toString()
-
Field Details
-
INVALID_ID
private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType INVALID_ID- Mappings:
Namespace Name Mixin selector official cLpc;c:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;intermediary field_21660Lnet/minecraft/class_1653;field_21660:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;named INVALID_IDLnet/minecraft/util/Identifier;INVALID_ID:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
namespace
- Mappings:
Namespace Name Mixin selector official aLpc;a:Ljava/lang/String;intermediary field_6615Lnet/minecraft/class_1653;field_6615:Ljava/lang/String;named namespaceLnet/minecraft/util/Identifier;namespace:Ljava/lang/String;
-
path
- Mappings:
Namespace Name Mixin selector official bLpc;b:Ljava/lang/String;intermediary field_6616Lnet/minecraft/class_1653;field_6616:Ljava/lang/String;named pathLnet/minecraft/util/Identifier;path:Ljava/lang/String;
-
-
Constructor Details
-
Identifier
-
Identifier
- Mappings:
Namespace Name Mixin selector official <init>Lpc;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1653;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/util/Identifier;<init>(Ljava/lang/String;)V
-
Identifier
- Mappings:
Namespace Name Mixin selector official <init>Lpc;<init>(Ljava/lang/String;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1653;<init>(Ljava/lang/String;Ljava/lang/String;)Vnamed <init>Lnet/minecraft/util/Identifier;<init>(Ljava/lang/String;Ljava/lang/String;)V
-
-
Method Details
-
method_20444
- Mappings:
Namespace Name Mixin selector official aLpc;a(Ljava/lang/String;C)Lpc;intermediary method_20444Lnet/minecraft/class_1653;method_20444(Ljava/lang/String;C)Lnet/minecraft/class_1653;named method_20444Lnet/minecraft/util/Identifier;method_20444(Ljava/lang/String;C)Lnet/minecraft/util/Identifier;
-
fromString
- Mappings:
Namespace Name Mixin selector official aLpc;a(Ljava/lang/String;)Lpc;intermediary method_20443Lnet/minecraft/class_1653;method_20443(Ljava/lang/String;)Lnet/minecraft/class_1653;named fromStringLnet/minecraft/util/Identifier;fromString(Ljava/lang/String;)Lnet/minecraft/util/Identifier;
-
method_20446
- Mappings:
Namespace Name Mixin selector official bLpc;b(Ljava/lang/String;C)[Ljava/lang/String;intermediary method_20446Lnet/minecraft/class_1653;method_20446(Ljava/lang/String;C)[Ljava/lang/String;named method_20446Lnet/minecraft/util/Identifier;method_20446(Ljava/lang/String;C)[Ljava/lang/String;
-
getPath
- Mappings:
Namespace Name Mixin selector official aLpc;a()Ljava/lang/String;intermediary method_5890Lnet/minecraft/class_1653;method_5890()Ljava/lang/String;named getPathLnet/minecraft/util/Identifier;getPath()Ljava/lang/String;
-
getNamespace
- Mappings:
Namespace Name Mixin selector official bLpc;b()Ljava/lang/String;intermediary method_5891Lnet/minecraft/class_1653;method_5891()Ljava/lang/String;named getNamespaceLnet/minecraft/util/Identifier;getNamespace()Ljava/lang/String;
-
toString
-
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
compareToin interfaceComparable<Identifier>- Mappings:
Namespace Name Mixin selector official aLpc;a(Lpc;)Iintermediary method_14914Lnet/minecraft/class_1653;method_14914(Lnet/minecraft/class_1653;)Inamed compareToLnet/minecraft/util/Identifier;compareTo(Lnet/minecraft/util/Identifier;)I
-
method_20442
public static Identifier method_20442(com.mojang.brigadier.StringReader stringReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLpc;a(Lcom/mojang/brigadier/StringReader;)Lpc;intermediary method_20442Lnet/minecraft/class_1653;method_20442(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_1653;named method_20442Lnet/minecraft/util/Identifier;method_20442(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/util/Identifier;
-
method_20440
public static boolean method_20440(char char2) - Mappings:
Namespace Name Mixin selector official aLpc;a(C)Zintermediary method_20440Lnet/minecraft/class_1653;method_20440(C)Znamed method_20440Lnet/minecraft/util/Identifier;method_20440(C)Z
-