Package net.minecraft.nbt
Class StringNbtReader
java.lang.Object
net.minecraft.nbt.StringNbtReader
- Mappings:
Namespace Name official efintermediary net/minecraft/class_1949named net/minecraft/nbt/StringNbtReader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static StringNbtReader.ParsercreateParser(String stringNbt, boolean missingKey) (package private) static StringNbtReader.ParsercreateParser(String key, String stringNbt) (package private) static StringNbtReader.ParsercreateParserFromArray(String[] keyNbtArray) private static StringgetFirstElement(String stringNbt, boolean hasKey) private static StringgetFirstElement(String string, int startIndex) private static String(package private) static intgetTopElementCount(String string) private static Stringprivate static intprivate static booleanstatic NbtCompound
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLef;a:Lorg/apache/logging/log4j/Logger;intermediary field_8408Lnet/minecraft/class_1949;field_8408:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/nbt/StringNbtReader;LOGGER:Lorg/apache/logging/log4j/Logger;
-
VALID_LIST_PATTERN
- Mappings:
Namespace Name Mixin selector official bLef;b:Ljava/util/regex/Pattern;intermediary field_11537Lnet/minecraft/class_1949;field_11537:Ljava/util/regex/Pattern;named VALID_LIST_PATTERNLnet/minecraft/nbt/StringNbtReader;VALID_LIST_PATTERN:Ljava/util/regex/Pattern;
-
-
Constructor Details
-
StringNbtReader
public StringNbtReader()
-
-
Method Details
-
parse
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official aLef;a(Ljava/lang/String;)Ldq;intermediary method_10579Lnet/minecraft/class_1949;method_10579(Ljava/lang/String;)Lnet/minecraft/class_322;named parseLnet/minecraft/nbt/StringNbtReader;parse(Ljava/lang/String;)Lnet/minecraft/nbt/NbtCompound;
-
getTopElementCount
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official bLef;b(Ljava/lang/String;)Iintermediary method_7381Lnet/minecraft/class_1949;method_7381(Ljava/lang/String;)Inamed getTopElementCountLnet/minecraft/nbt/StringNbtReader;getTopElementCount(Ljava/lang/String;)I
-
createParserFromArray
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official aLef;a([Ljava/lang/String;)Lef$a;intermediary method_10582Lnet/minecraft/class_1949;method_10582([Ljava/lang/String;)Lnet/minecraft/class_1949$class_1950;named createParserFromArrayLnet/minecraft/nbt/StringNbtReader;createParserFromArray([Ljava/lang/String;)Lnet/minecraft/nbt/StringNbtReader$Parser;
-
createParser
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official aLef;a(Ljava/lang/String;Ljava/lang/String;)Lef$a;intermediary method_7379Lnet/minecraft/class_1949;method_7379(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_1949$class_1950;named createParserLnet/minecraft/nbt/StringNbtReader;createParser(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/nbt/StringNbtReader$Parser;
-
createParser
private static StringNbtReader.Parser createParser(String stringNbt, boolean missingKey) throws NbtException - Throws:
NbtException- Mappings:
Namespace Name Mixin selector official aLef;a(Ljava/lang/String;Z)Lef$a;intermediary method_10581Lnet/minecraft/class_1949;method_10581(Ljava/lang/String;Z)Lnet/minecraft/class_1949$class_1950;named createParserLnet/minecraft/nbt/StringNbtReader;createParser(Ljava/lang/String;Z)Lnet/minecraft/nbt/StringNbtReader$Parser;
-
getFirstElement
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official bLef;b(Ljava/lang/String;Z)Ljava/lang/String;intermediary method_7380Lnet/minecraft/class_1949;method_7380(Ljava/lang/String;Z)Ljava/lang/String;named getFirstElementLnet/minecraft/nbt/StringNbtReader;getFirstElement(Ljava/lang/String;Z)Ljava/lang/String;
-
getFirstElement
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official aLef;a(Ljava/lang/String;I)Ljava/lang/String;intermediary method_10580Lnet/minecraft/class_1949;method_10580(Ljava/lang/String;I)Ljava/lang/String;named getFirstElementLnet/minecraft/nbt/StringNbtReader;getFirstElement(Ljava/lang/String;I)Ljava/lang/String;
-
getKey
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official cLef;c(Ljava/lang/String;Z)Ljava/lang/String;intermediary method_7382Lnet/minecraft/class_1949;method_7382(Ljava/lang/String;Z)Ljava/lang/String;named getKeyLnet/minecraft/nbt/StringNbtReader;getKey(Ljava/lang/String;Z)Ljava/lang/String;
-
getValue
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official dLef;d(Ljava/lang/String;Z)Ljava/lang/String;intermediary method_7383Lnet/minecraft/class_1949;method_7383(Ljava/lang/String;Z)Ljava/lang/String;named getValueLnet/minecraft/nbt/StringNbtReader;getValue(Ljava/lang/String;Z)Ljava/lang/String;
-
indexOf
- Mappings:
Namespace Name Mixin selector official aLef;a(Ljava/lang/String;C)Iintermediary method_7378Lnet/minecraft/class_1949;method_7378(Ljava/lang/String;C)Inamed indexOfLnet/minecraft/nbt/StringNbtReader;indexOf(Ljava/lang/String;C)I
-
isEscaped
- Mappings:
Namespace Name Mixin selector official bLef;b(Ljava/lang/String;I)Zintermediary method_10583Lnet/minecraft/class_1949;method_10583(Ljava/lang/String;I)Znamed isEscapedLnet/minecraft/nbt/StringNbtReader;isEscaped(Ljava/lang/String;I)Z
-