Package net.minecraft.nbt
Class StringNbtReader
java.lang.Object
net.minecraft.nbt.StringNbtReader
- Mappings:
Namespace Name official ntintermediary net/minecraft/class_2522named net/minecraft/nbt/StringNbtReader
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic com.mojang.brigadier.exceptions.DynamicCommandExceptionTypestatic com.mojang.brigadier.exceptions.Dynamic2CommandExceptionTypeprivate static Patternprivate static Patternprivate static Patternstatic com.mojang.brigadier.exceptions.SimpleCommandExceptionTypestatic com.mojang.brigadier.exceptions.SimpleCommandExceptionTypestatic charstatic charprivate static charprivate static charprivate static charprivate static charprivate static Patternprivate static Patternstatic com.mojang.brigadier.exceptions.Dynamic2CommandExceptionTypeprivate static Patternprivate com.mojang.brigadier.StringReaderprivate static Patternstatic com.mojang.brigadier.exceptions.SimpleCommandExceptionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidexpect(char char2)static NbtCompoundprotected NbtElementprotected NbtElementprivate NbtElementprivate NbtElementprivate NbtElementparsePrimitive(String input)private boolean(package private) NbtCompoundprotected String
-
Field Details
-
TRAILING
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType TRAILING- Mappings:
Namespace Name Mixin selector official aLnt;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;intermediary field_11602Lnet/minecraft/class_2522;field_11602:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;named TRAILINGLnet/minecraft/nbt/StringNbtReader;TRAILING:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
EXPECTED_KEY
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType EXPECTED_KEY- Mappings:
Namespace Name Mixin selector official bLnt;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;intermediary field_11608Lnet/minecraft/class_2522;field_11608:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;named EXPECTED_KEYLnet/minecraft/nbt/StringNbtReader;EXPECTED_KEY:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
EXPECTED_VALUE
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType EXPECTED_VALUE- Mappings:
Namespace Name Mixin selector official cLnt;c:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;intermediary field_11605Lnet/minecraft/class_2522;field_11605:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;named EXPECTED_VALUELnet/minecraft/nbt/StringNbtReader;EXPECTED_VALUE:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
LIST_MIXED
public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType LIST_MIXED- Mappings:
Namespace Name Mixin selector official dLnt;d:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;intermediary field_11603Lnet/minecraft/class_2522;field_11603:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;named LIST_MIXEDLnet/minecraft/nbt/StringNbtReader;LIST_MIXED:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
-
ARRAY_MIXED
public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ARRAY_MIXED- Mappings:
Namespace Name Mixin selector official eLnt;e:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;intermediary field_11597Lnet/minecraft/class_2522;field_11597:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;named ARRAY_MIXEDLnet/minecraft/nbt/StringNbtReader;ARRAY_MIXED:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
-
ARRAY_INVALID
public static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ARRAY_INVALID- Mappings:
Namespace Name Mixin selector official fLnt;f:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_11604Lnet/minecraft/class_2522;field_11604:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;named ARRAY_INVALIDLnet/minecraft/nbt/StringNbtReader;ARRAY_INVALID:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
field_33265
public static final char field_33265- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official gLnt;g:Cintermediary field_33265Lnet/minecraft/class_2522;field_33265:Cnamed field_33265Lnet/minecraft/nbt/StringNbtReader;field_33265:C
-
field_33266
public static final char field_33266- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official hLnt;h:Cintermediary field_33266Lnet/minecraft/class_2522;field_33266:Cnamed field_33266Lnet/minecraft/nbt/StringNbtReader;field_33266:C
-
field_33267
private static final char field_33267- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official iLnt;i:Cintermediary field_33267Lnet/minecraft/class_2522;field_33267:Cnamed field_33267Lnet/minecraft/nbt/StringNbtReader;field_33267:C
-
field_33268
private static final char field_33268- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official jLnt;j:Cintermediary field_33268Lnet/minecraft/class_2522;field_33268:Cnamed field_33268Lnet/minecraft/nbt/StringNbtReader;field_33268:C
-
field_33269
private static final char field_33269- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official kLnt;k:Cintermediary field_33269Lnet/minecraft/class_2522;field_33269:Cnamed field_33269Lnet/minecraft/nbt/StringNbtReader;field_33269:C
-
field_33270
private static final char field_33270- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official lLnt;l:Cintermediary field_33270Lnet/minecraft/class_2522;field_33270:Cnamed field_33270Lnet/minecraft/nbt/StringNbtReader;field_33270:C
-
DOUBLE_PATTERN_IMPLICIT
- Mappings:
Namespace Name Mixin selector official mLnt;m:Ljava/util/regex/Pattern;intermediary field_11607Lnet/minecraft/class_2522;field_11607: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 nLnt;n:Ljava/util/regex/Pattern;intermediary field_11600Lnet/minecraft/class_2522;field_11600:Ljava/util/regex/Pattern;named DOUBLE_PATTERNLnet/minecraft/nbt/StringNbtReader;DOUBLE_PATTERN:Ljava/util/regex/Pattern;
-
FLOAT_PATTERN
- Mappings:
Namespace Name Mixin selector official oLnt;o:Ljava/util/regex/Pattern;intermediary field_11596Lnet/minecraft/class_2522;field_11596:Ljava/util/regex/Pattern;named FLOAT_PATTERNLnet/minecraft/nbt/StringNbtReader;FLOAT_PATTERN:Ljava/util/regex/Pattern;
-
BYTE_PATTERN
- Mappings:
Namespace Name Mixin selector official pLnt;p:Ljava/util/regex/Pattern;intermediary field_11606Lnet/minecraft/class_2522;field_11606:Ljava/util/regex/Pattern;named BYTE_PATTERNLnet/minecraft/nbt/StringNbtReader;BYTE_PATTERN:Ljava/util/regex/Pattern;
-
LONG_PATTERN
- Mappings:
Namespace Name Mixin selector official qLnt;q:Ljava/util/regex/Pattern;intermediary field_11609Lnet/minecraft/class_2522;field_11609:Ljava/util/regex/Pattern;named LONG_PATTERNLnet/minecraft/nbt/StringNbtReader;LONG_PATTERN:Ljava/util/regex/Pattern;
-
SHORT_PATTERN
- Mappings:
Namespace Name Mixin selector official rLnt;r:Ljava/util/regex/Pattern;intermediary field_11601Lnet/minecraft/class_2522;field_11601:Ljava/util/regex/Pattern;named SHORT_PATTERNLnet/minecraft/nbt/StringNbtReader;SHORT_PATTERN:Ljava/util/regex/Pattern;
-
INT_PATTERN
- Mappings:
Namespace Name Mixin selector official sLnt;s:Ljava/util/regex/Pattern;intermediary field_11599Lnet/minecraft/class_2522;field_11599:Ljava/util/regex/Pattern;named INT_PATTERNLnet/minecraft/nbt/StringNbtReader;INT_PATTERN:Ljava/util/regex/Pattern;
-
reader
private final com.mojang.brigadier.StringReader reader- Mappings:
Namespace Name Mixin selector official tLnt;t:Lcom/mojang/brigadier/StringReader;intermediary field_11598Lnet/minecraft/class_2522;field_11598:Lcom/mojang/brigadier/StringReader;named readerLnet/minecraft/nbt/StringNbtReader;reader:Lcom/mojang/brigadier/StringReader;
-
-
Constructor Details
-
StringNbtReader
public StringNbtReader(com.mojang.brigadier.StringReader reader)- Mappings:
Namespace Name Mixin selector official <init>Lnt;<init>(Lcom/mojang/brigadier/StringReader;)Vintermediary <init>Lnet/minecraft/class_2522;<init>(Lcom/mojang/brigadier/StringReader;)Vnamed <init>Lnet/minecraft/nbt/StringNbtReader;<init>(Lcom/mojang/brigadier/StringReader;)V
-
-
Method Details
-
parse
public static NbtCompound parse(String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLnt;a(Ljava/lang/String;)Lna;intermediary method_10718Lnet/minecraft/class_2522;method_10718(Ljava/lang/String;)Lnet/minecraft/class_2487;named parseLnet/minecraft/nbt/StringNbtReader;parse(Ljava/lang/String;)Lnet/minecraft/nbt/NbtCompound;
-
readCompound
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLnt;a()Lna;intermediary method_10721Lnet/minecraft/class_2522;method_10721()Lnet/minecraft/class_2487;named readCompoundLnet/minecraft/nbt/StringNbtReader;readCompound()Lnet/minecraft/nbt/NbtCompound;
-
readString
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official bLnt;b()Ljava/lang/String;intermediary method_10725Lnet/minecraft/class_2522;method_10725()Ljava/lang/String;named readStringLnet/minecraft/nbt/StringNbtReader;readString()Ljava/lang/String;
-
parseElementPrimitive
protected NbtElement parseElementPrimitive() throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official cLnt;c()Lns;intermediary method_10722Lnet/minecraft/class_2522;method_10722()Lnet/minecraft/class_2520;named parseElementPrimitiveLnet/minecraft/nbt/StringNbtReader;parseElementPrimitive()Lnet/minecraft/nbt/NbtElement;
-
parsePrimitive
- Mappings:
Namespace Name Mixin selector official bLnt;b(Ljava/lang/String;)Lns;intermediary method_10731Lnet/minecraft/class_2522;method_10731(Ljava/lang/String;)Lnet/minecraft/class_2520;named parsePrimitiveLnet/minecraft/nbt/StringNbtReader;parsePrimitive(Ljava/lang/String;)Lnet/minecraft/nbt/NbtElement;
-
parseElement
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official dLnt;d()Lns;intermediary method_10723Lnet/minecraft/class_2522;method_10723()Lnet/minecraft/class_2520;named parseElementLnet/minecraft/nbt/StringNbtReader;parseElement()Lnet/minecraft/nbt/NbtElement;
-
parseArray
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official eLnt;e()Lns;intermediary method_10717Lnet/minecraft/class_2522;method_10717()Lnet/minecraft/class_2520;named parseArrayLnet/minecraft/nbt/StringNbtReader;parseArray()Lnet/minecraft/nbt/NbtElement;
-
parseCompound
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official fLnt;f()Lna;intermediary method_10727Lnet/minecraft/class_2522;method_10727()Lnet/minecraft/class_2487;named parseCompoundLnet/minecraft/nbt/StringNbtReader;parseCompound()Lnet/minecraft/nbt/NbtCompound;
-
parseList
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official gLnt;g()Lns;intermediary method_10729Lnet/minecraft/class_2522;method_10729()Lnet/minecraft/class_2520;named parseListLnet/minecraft/nbt/StringNbtReader;parseList()Lnet/minecraft/nbt/NbtElement;
-
parseElementPrimitiveArray
private NbtElement parseElementPrimitiveArray() throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official hLnt;h()Lns;intermediary method_10726Lnet/minecraft/class_2522;method_10726()Lnet/minecraft/class_2520;named parseElementPrimitiveArrayLnet/minecraft/nbt/StringNbtReader;parseElementPrimitiveArray()Lnet/minecraft/nbt/NbtElement;
-
readArray
private <T extends Number> List<T> readArray(NbtType<?> arrayTypeReader, NbtType<?> typeReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLnt;a(Lnu;Lnu;)Ljava/util/List;intermediary method_10728Lnet/minecraft/class_2522;method_10728(Lnet/minecraft/class_4614;Lnet/minecraft/class_4614;)Ljava/util/List;named readArrayLnet/minecraft/nbt/StringNbtReader;readArray(Lnet/minecraft/nbt/NbtType;Lnet/minecraft/nbt/NbtType;)Ljava/util/List;
-
readComma
private boolean readComma()- Mappings:
Namespace Name Mixin selector official iLnt;i()Zintermediary method_10716Lnet/minecraft/class_2522;method_10716()Znamed readCommaLnet/minecraft/nbt/StringNbtReader;readComma()Z
-
expect
private void expect(char char2) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLnt;a(C)Vintermediary method_10719Lnet/minecraft/class_2522;method_10719(C)Vnamed expectLnet/minecraft/nbt/StringNbtReader;expect(C)V
-