Package net.minecraft.nbt
Class StringNbtReader
java.lang.Object
net.minecraft.nbt.StringNbtReader
- Mappings:
Namespace Name official nt
intermediary net/minecraft/class_2522
named net/minecraft/nbt/StringNbtReader
-
Field Summary
Modifier and TypeFieldDescriptionstatic com.mojang.brigadier.exceptions.DynamicCommandExceptionType
static com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType
private static Pattern
private static Pattern
private static Pattern
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static char
static char
private static char
private static char
private static char
private static char
private static Pattern
private static Pattern
static com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType
private static Pattern
private com.mojang.brigadier.StringReader
private static Pattern
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
expect(char char2)
static NbtCompound
protected NbtElement
protected NbtElement
private NbtElement
private NbtElement
private NbtElement
parsePrimitive(String input)
private boolean
(package private) NbtCompound
protected String
-
Field Details
-
TRAILING
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType TRAILING- Mappings:
Namespace Name Mixin selector official a
Lnt;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
intermediary field_11602
Lnet/minecraft/class_2522;field_11602:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
named TRAILING
Lnet/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 b
Lnt;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
intermediary field_11608
Lnet/minecraft/class_2522;field_11608:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
named EXPECTED_KEY
Lnet/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 c
Lnt;c:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
intermediary field_11605
Lnet/minecraft/class_2522;field_11605:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
named EXPECTED_VALUE
Lnet/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 d
Lnt;d:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
intermediary field_11603
Lnet/minecraft/class_2522;field_11603:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
named LIST_MIXED
Lnet/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 e
Lnt;e:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
intermediary field_11597
Lnet/minecraft/class_2522;field_11597:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
named ARRAY_MIXED
Lnet/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 f
Lnt;f:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
intermediary field_11604
Lnet/minecraft/class_2522;field_11604:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
named ARRAY_INVALID
Lnet/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 g
Lnt;g:C
intermediary field_33265
Lnet/minecraft/class_2522;field_33265:C
named field_33265
Lnet/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 h
Lnt;h:C
intermediary field_33266
Lnet/minecraft/class_2522;field_33266:C
named field_33266
Lnet/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 i
Lnt;i:C
intermediary field_33267
Lnet/minecraft/class_2522;field_33267:C
named field_33267
Lnet/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 j
Lnt;j:C
intermediary field_33268
Lnet/minecraft/class_2522;field_33268:C
named field_33268
Lnet/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 k
Lnt;k:C
intermediary field_33269
Lnet/minecraft/class_2522;field_33269:C
named field_33269
Lnet/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 l
Lnt;l:C
intermediary field_33270
Lnet/minecraft/class_2522;field_33270:C
named field_33270
Lnet/minecraft/nbt/StringNbtReader;field_33270:C
-
DOUBLE_PATTERN_IMPLICIT
- Mappings:
Namespace Name Mixin selector official m
Lnt;m:Ljava/util/regex/Pattern;
intermediary field_11607
Lnet/minecraft/class_2522;field_11607:Ljava/util/regex/Pattern;
named DOUBLE_PATTERN_IMPLICIT
Lnet/minecraft/nbt/StringNbtReader;DOUBLE_PATTERN_IMPLICIT:Ljava/util/regex/Pattern;
-
DOUBLE_PATTERN
- Mappings:
Namespace Name Mixin selector official n
Lnt;n:Ljava/util/regex/Pattern;
intermediary field_11600
Lnet/minecraft/class_2522;field_11600:Ljava/util/regex/Pattern;
named DOUBLE_PATTERN
Lnet/minecraft/nbt/StringNbtReader;DOUBLE_PATTERN:Ljava/util/regex/Pattern;
-
FLOAT_PATTERN
- Mappings:
Namespace Name Mixin selector official o
Lnt;o:Ljava/util/regex/Pattern;
intermediary field_11596
Lnet/minecraft/class_2522;field_11596:Ljava/util/regex/Pattern;
named FLOAT_PATTERN
Lnet/minecraft/nbt/StringNbtReader;FLOAT_PATTERN:Ljava/util/regex/Pattern;
-
BYTE_PATTERN
- Mappings:
Namespace Name Mixin selector official p
Lnt;p:Ljava/util/regex/Pattern;
intermediary field_11606
Lnet/minecraft/class_2522;field_11606:Ljava/util/regex/Pattern;
named BYTE_PATTERN
Lnet/minecraft/nbt/StringNbtReader;BYTE_PATTERN:Ljava/util/regex/Pattern;
-
LONG_PATTERN
- Mappings:
Namespace Name Mixin selector official q
Lnt;q:Ljava/util/regex/Pattern;
intermediary field_11609
Lnet/minecraft/class_2522;field_11609:Ljava/util/regex/Pattern;
named LONG_PATTERN
Lnet/minecraft/nbt/StringNbtReader;LONG_PATTERN:Ljava/util/regex/Pattern;
-
SHORT_PATTERN
- Mappings:
Namespace Name Mixin selector official r
Lnt;r:Ljava/util/regex/Pattern;
intermediary field_11601
Lnet/minecraft/class_2522;field_11601:Ljava/util/regex/Pattern;
named SHORT_PATTERN
Lnet/minecraft/nbt/StringNbtReader;SHORT_PATTERN:Ljava/util/regex/Pattern;
-
INT_PATTERN
- Mappings:
Namespace Name Mixin selector official s
Lnt;s:Ljava/util/regex/Pattern;
intermediary field_11599
Lnet/minecraft/class_2522;field_11599:Ljava/util/regex/Pattern;
named INT_PATTERN
Lnet/minecraft/nbt/StringNbtReader;INT_PATTERN:Ljava/util/regex/Pattern;
-
reader
private final com.mojang.brigadier.StringReader reader- Mappings:
Namespace Name Mixin selector official t
Lnt;t:Lcom/mojang/brigadier/StringReader;
intermediary field_11598
Lnet/minecraft/class_2522;field_11598:Lcom/mojang/brigadier/StringReader;
named reader
Lnet/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;)V
intermediary <init>
Lnet/minecraft/class_2522;<init>(Lcom/mojang/brigadier/StringReader;)V
named <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 a
Lnt;a(Ljava/lang/String;)Lna;
intermediary method_10718
Lnet/minecraft/class_2522;method_10718(Ljava/lang/String;)Lnet/minecraft/class_2487;
named parse
Lnet/minecraft/nbt/StringNbtReader;parse(Ljava/lang/String;)Lnet/minecraft/nbt/NbtCompound;
-
readCompound
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official a
Lnt;a()Lna;
intermediary method_10721
Lnet/minecraft/class_2522;method_10721()Lnet/minecraft/class_2487;
named readCompound
Lnet/minecraft/nbt/StringNbtReader;readCompound()Lnet/minecraft/nbt/NbtCompound;
-
readString
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official b
Lnt;b()Ljava/lang/String;
intermediary method_10725
Lnet/minecraft/class_2522;method_10725()Ljava/lang/String;
named readString
Lnet/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 c
Lnt;c()Lns;
intermediary method_10722
Lnet/minecraft/class_2522;method_10722()Lnet/minecraft/class_2520;
named parseElementPrimitive
Lnet/minecraft/nbt/StringNbtReader;parseElementPrimitive()Lnet/minecraft/nbt/NbtElement;
-
parsePrimitive
- Mappings:
Namespace Name Mixin selector official b
Lnt;b(Ljava/lang/String;)Lns;
intermediary method_10731
Lnet/minecraft/class_2522;method_10731(Ljava/lang/String;)Lnet/minecraft/class_2520;
named parsePrimitive
Lnet/minecraft/nbt/StringNbtReader;parsePrimitive(Ljava/lang/String;)Lnet/minecraft/nbt/NbtElement;
-
parseElement
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official d
Lnt;d()Lns;
intermediary method_10723
Lnet/minecraft/class_2522;method_10723()Lnet/minecraft/class_2520;
named parseElement
Lnet/minecraft/nbt/StringNbtReader;parseElement()Lnet/minecraft/nbt/NbtElement;
-
parseArray
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official e
Lnt;e()Lns;
intermediary method_10717
Lnet/minecraft/class_2522;method_10717()Lnet/minecraft/class_2520;
named parseArray
Lnet/minecraft/nbt/StringNbtReader;parseArray()Lnet/minecraft/nbt/NbtElement;
-
parseCompound
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official f
Lnt;f()Lna;
intermediary method_10727
Lnet/minecraft/class_2522;method_10727()Lnet/minecraft/class_2487;
named parseCompound
Lnet/minecraft/nbt/StringNbtReader;parseCompound()Lnet/minecraft/nbt/NbtCompound;
-
parseList
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official g
Lnt;g()Lns;
intermediary method_10729
Lnet/minecraft/class_2522;method_10729()Lnet/minecraft/class_2520;
named parseList
Lnet/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 h
Lnt;h()Lns;
intermediary method_10726
Lnet/minecraft/class_2522;method_10726()Lnet/minecraft/class_2520;
named parseElementPrimitiveArray
Lnet/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 a
Lnt;a(Lnu;Lnu;)Ljava/util/List;
intermediary method_10728
Lnet/minecraft/class_2522;method_10728(Lnet/minecraft/class_4614;Lnet/minecraft/class_4614;)Ljava/util/List;
named readArray
Lnet/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 i
Lnt;i()Z
intermediary method_10716
Lnet/minecraft/class_2522;method_10716()Z
named readComma
Lnet/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 a
Lnt;a(C)V
intermediary method_10719
Lnet/minecraft/class_2522;method_10719(C)V
named expect
Lnet/minecraft/nbt/StringNbtReader;expect(C)V
-