Package net.minecraft.nbt
Class StringNbtReader
java.lang.Object
net.minecraft.nbt.StringNbtReader
- Mappings:
Namespace Name official gpintermediary net/minecraft/class_1949named net/minecraft/nbt/StringNbtReader
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) booleancanRead()private booleancanRead(int offset) private NbtExceptioncreateException(String message) private voidexpect(char c) protected booleanisAllowedInUnquotedString(char c) static NbtCompoundprotected NbtElementprotected NbtCompoundprotected NbtElementprivate NbtElementprotected NbtElementprivate NbtElementparsePrimitive(String input) private NbtElementprivate charpeek()private charpeek(int offset) private charread()readArray(byte nbtType, byte numberType) private boolean(package private) NbtCompoundprivate Stringprotected Stringprivate Stringprivate void
-
Field Details
-
DOUBLE_PATTERN_IMPLICIT
- Mappings:
Namespace Name Mixin selector official aLgp;a:Ljava/util/regex/Pattern;intermediary field_16247Lnet/minecraft/class_1949;field_16247:Ljava/util/regex/Pattern;named DOUBLE_PATTERN_IMPLICITLnet/minecraft/nbt/StringNbtReader;DOUBLE_PATTERN_IMPLICIT:Ljava/util/regex/Pattern;
-
DOUBLE_PATTERN
- Mappings:
Namespace Name Mixin selector official bLgp;b:Ljava/util/regex/Pattern;intermediary field_16248Lnet/minecraft/class_1949;field_16248:Ljava/util/regex/Pattern;named DOUBLE_PATTERNLnet/minecraft/nbt/StringNbtReader;DOUBLE_PATTERN:Ljava/util/regex/Pattern;
-
FLOAT_PATTERN
- Mappings:
Namespace Name Mixin selector official cLgp;c:Ljava/util/regex/Pattern;intermediary field_16249Lnet/minecraft/class_1949;field_16249:Ljava/util/regex/Pattern;named FLOAT_PATTERNLnet/minecraft/nbt/StringNbtReader;FLOAT_PATTERN:Ljava/util/regex/Pattern;
-
BYTE_PATTERN
- Mappings:
Namespace Name Mixin selector official dLgp;d:Ljava/util/regex/Pattern;intermediary field_16250Lnet/minecraft/class_1949;field_16250:Ljava/util/regex/Pattern;named BYTE_PATTERNLnet/minecraft/nbt/StringNbtReader;BYTE_PATTERN:Ljava/util/regex/Pattern;
-
LONG_PATTERN
- Mappings:
Namespace Name Mixin selector official eLgp;e:Ljava/util/regex/Pattern;intermediary field_16251Lnet/minecraft/class_1949;field_16251:Ljava/util/regex/Pattern;named LONG_PATTERNLnet/minecraft/nbt/StringNbtReader;LONG_PATTERN:Ljava/util/regex/Pattern;
-
SHORT_PATTERN
- Mappings:
Namespace Name Mixin selector official fLgp;f:Ljava/util/regex/Pattern;intermediary field_16252Lnet/minecraft/class_1949;field_16252:Ljava/util/regex/Pattern;named SHORT_PATTERNLnet/minecraft/nbt/StringNbtReader;SHORT_PATTERN:Ljava/util/regex/Pattern;
-
INT_PATTERN
- Mappings:
Namespace Name Mixin selector official gLgp;g:Ljava/util/regex/Pattern;intermediary field_16253Lnet/minecraft/class_1949;field_16253:Ljava/util/regex/Pattern;named INT_PATTERNLnet/minecraft/nbt/StringNbtReader;INT_PATTERN:Ljava/util/regex/Pattern;
-
input
- Mappings:
Namespace Name Mixin selector official hLgp;h:Ljava/lang/String;intermediary field_16254Lnet/minecraft/class_1949;field_16254:Ljava/lang/String;named inputLnet/minecraft/nbt/StringNbtReader;input:Ljava/lang/String;
-
cursor
private int cursor- Mappings:
Namespace Name Mixin selector official iLgp;i:Iintermediary field_16255Lnet/minecraft/class_1949;field_16255:Inamed cursorLnet/minecraft/nbt/StringNbtReader;cursor:I
-
-
Constructor Details
-
StringNbtReader
StringNbtReader(String input) - Mappings:
Namespace Name Mixin selector official <init>Lgp;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1949;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/nbt/StringNbtReader;<init>(Ljava/lang/String;)V
-
-
Method Details
-
parse
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official aLgp;a(Ljava/lang/String;)Lfy;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;
-
readCompound
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official aLgp;a()Lfy;intermediary method_14757Lnet/minecraft/class_1949;method_14757()Lnet/minecraft/class_322;named readCompoundLnet/minecraft/nbt/StringNbtReader;readCompound()Lnet/minecraft/nbt/NbtCompound;
-
readString
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official bLgp;b()Ljava/lang/String;intermediary method_14761Lnet/minecraft/class_1949;method_14761()Ljava/lang/String;named readStringLnet/minecraft/nbt/StringNbtReader;readString()Ljava/lang/String;
-
createException
- Mappings:
Namespace Name Mixin selector official bLgp;b(Ljava/lang/String;)Lgo;intermediary method_14764Lnet/minecraft/class_1949;method_14764(Ljava/lang/String;)Lnet/minecraft/class_1948;named createExceptionLnet/minecraft/nbt/StringNbtReader;createException(Ljava/lang/String;)Lnet/minecraft/nbt/NbtException;
-
parsePrimitive
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official cLgp;c()Lgn;intermediary method_14765Lnet/minecraft/class_1949;method_14765()Lnet/minecraft/class_605;named parsePrimitiveLnet/minecraft/nbt/StringNbtReader;parsePrimitive()Lnet/minecraft/nbt/NbtElement;
-
parsePrimitive
- Mappings:
Namespace Name Mixin selector official cLgp;c(Ljava/lang/String;)Lgn;intermediary method_14766Lnet/minecraft/class_1949;method_14766(Ljava/lang/String;)Lnet/minecraft/class_605;named parsePrimitiveLnet/minecraft/nbt/StringNbtReader;parsePrimitive(Ljava/lang/String;)Lnet/minecraft/nbt/NbtElement;
-
readQuotedString
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official hLgp;h()Ljava/lang/String;intermediary method_14771Lnet/minecraft/class_1949;method_14771()Ljava/lang/String;named readQuotedStringLnet/minecraft/nbt/StringNbtReader;readQuotedString()Ljava/lang/String;
-
readUnquotedString
- Mappings:
Namespace Name Mixin selector official iLgp;i()Ljava/lang/String;intermediary method_14772Lnet/minecraft/class_1949;method_14772()Ljava/lang/String;named readUnquotedStringLnet/minecraft/nbt/StringNbtReader;readUnquotedString()Ljava/lang/String;
-
parseElement
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official dLgp;d()Lgn;intermediary method_14767Lnet/minecraft/class_1949;method_14767()Lnet/minecraft/class_605;named parseElementLnet/minecraft/nbt/StringNbtReader;parseElement()Lnet/minecraft/nbt/NbtElement;
-
parseArray
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official eLgp;e()Lgn;intermediary method_14768Lnet/minecraft/class_1949;method_14768()Lnet/minecraft/class_605;named parseArrayLnet/minecraft/nbt/StringNbtReader;parseArray()Lnet/minecraft/nbt/NbtElement;
-
parseCompound
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official fLgp;f()Lfy;intermediary method_14769Lnet/minecraft/class_1949;method_14769()Lnet/minecraft/class_322;named parseCompoundLnet/minecraft/nbt/StringNbtReader;parseCompound()Lnet/minecraft/nbt/NbtCompound;
-
parseList
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official jLgp;j()Lgn;intermediary method_14773Lnet/minecraft/class_1949;method_14773()Lnet/minecraft/class_605;named parseListLnet/minecraft/nbt/StringNbtReader;parseList()Lnet/minecraft/nbt/NbtElement;
-
parsePrimitiveArray
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official kLgp;k()Lgn;intermediary method_14774Lnet/minecraft/class_1949;method_14774()Lnet/minecraft/class_605;named parsePrimitiveArrayLnet/minecraft/nbt/StringNbtReader;parsePrimitiveArray()Lnet/minecraft/nbt/NbtElement;
-
readArray
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official aLgp;a(BB)Ljava/util/List;intermediary method_14758Lnet/minecraft/class_1949;method_14758(BB)Ljava/util/List;named readArrayLnet/minecraft/nbt/StringNbtReader;readArray(BB)Ljava/util/List;
-
skipWhitespace
private void skipWhitespace()- Mappings:
Namespace Name Mixin selector official lLgp;l()Vintermediary method_14775Lnet/minecraft/class_1949;method_14775()Vnamed skipWhitespaceLnet/minecraft/nbt/StringNbtReader;skipWhitespace()V
-
readComma
private boolean readComma()- Mappings:
Namespace Name Mixin selector official mLgp;m()Zintermediary method_14776Lnet/minecraft/class_1949;method_14776()Znamed readCommaLnet/minecraft/nbt/StringNbtReader;readComma()Z
-
expect
- Throws:
NbtException- Mappings:
Namespace Name Mixin selector official bLgp;b(C)Vintermediary method_14762Lnet/minecraft/class_1949;method_14762(C)Vnamed expectLnet/minecraft/nbt/StringNbtReader;expect(C)V
-
isAllowedInUnquotedString
protected boolean isAllowedInUnquotedString(char c) - Mappings:
Namespace Name Mixin selector official aLgp;a(C)Zintermediary method_14759Lnet/minecraft/class_1949;method_14759(C)Znamed isAllowedInUnquotedStringLnet/minecraft/nbt/StringNbtReader;isAllowedInUnquotedString(C)Z
-
canRead
private boolean canRead(int offset) - Mappings:
Namespace Name Mixin selector official aLgp;a(I)Zintermediary method_14760Lnet/minecraft/class_1949;method_14760(I)Znamed canReadLnet/minecraft/nbt/StringNbtReader;canRead(I)Z
-
canRead
boolean canRead()- Mappings:
Namespace Name Mixin selector official gLgp;g()Zintermediary method_14770Lnet/minecraft/class_1949;method_14770()Znamed canReadLnet/minecraft/nbt/StringNbtReader;canRead()Z
-
peek
private char peek(int offset) - Mappings:
Namespace Name Mixin selector official bLgp;b(I)Cintermediary method_14763Lnet/minecraft/class_1949;method_14763(I)Cnamed peekLnet/minecraft/nbt/StringNbtReader;peek(I)C
-
peek
private char peek()- Mappings:
Namespace Name Mixin selector official nLgp;n()Cintermediary method_14777Lnet/minecraft/class_1949;method_14777()Cnamed peekLnet/minecraft/nbt/StringNbtReader;peek()C
-
read
private char read()- Mappings:
Namespace Name Mixin selector official oLgp;o()Cintermediary method_14778Lnet/minecraft/class_1949;method_14778()Cnamed readLnet/minecraft/nbt/StringNbtReader;read()C
-