net.minecraft.nbt

public class TagParser<T>

ux
net.minecraft.nbt.TagParser
net.minecraft.class_2522
net.minecraft.unmapped.C_jjafokvs
net.minecraft.nbt.StringNbtReader
net.minecraft.nbt.StringNbtReader

Field summary

Modifier and TypeField
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
a
ERROR_TRAILING_DATA
field_11602
f_uqlabcbi
TRAILING
TRAILING
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
b
ERROR_EXPECTED_KEY
field_11608
f_nyuqjrod
EXPECTED_KEY
EXPECTED_KEY
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
c
ERROR_EXPECTED_VALUE
field_11605
f_imrzedat
EXPECTED_VALUE
EXPECTED_VALUE
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
d
ERROR_EXPECTED_COMPOUND
field_56410
f_sojvodnl
EXPECTED_COMPOUND
public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType
e
ERROR_INSERT_MIXED_ARRAY
field_11597
f_gmanexmy
ARRAY_MIXED
ARRAY_MIXED
public static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
f
ERROR_INVALID_ARRAY
field_11604
f_pswhylgh
ARRAY_INVALID
ARRAY_INVALID
public static final char
g
ELEMENT_SEPARATOR
field_33265
f_dbbftgji
COMMA
COMMA
public static final char
h
NAME_VALUE_SEPARATOR
field_33266
f_xvciawoh
COLON
COLON
private static final char
k
LIST_OPEN
field_33267
f_upaxrorb
SQUARE_OPEN_BRACKET
ARRAY_START
private static final char
l
LIST_CLOSE
field_33268
f_vghfyrnj
SQUARE_CLOSE_BRACKET
ARRAY_END
private static final char
m
STRUCT_CLOSE
field_33269
f_kgwidfyi
RIGHT_CURLY_BRACKET
OBJECT_START
private static final char
n
STRUCT_OPEN
field_33270
f_ytdkikxv
LEFT_CURLY_BRACKET
OBJECT_END
private static final Pattern
o
DOUBLE_PATTERN_NOSUFFIX
field_11607
f_lvdkiuhl
DOUBLE_PATTERN_IMPLICIT
DOUBLE_PATTERN_IMPLICIT
private static final Pattern
p
DOUBLE_PATTERN
field_11600
f_idvemkib
DOUBLE_PATTERN
DOUBLE_PATTERN
private static final Pattern
q
FLOAT_PATTERN
field_11596
f_xmdqgxtj
FLOAT_PATTERN
FLOAT_PATTERN
private static final Pattern
r
BYTE_PATTERN
field_11606
f_ncxuxccu
BYTE_PATTERN
BYTE_PATTERN
private static final Pattern
s
LONG_PATTERN
field_11609
f_vjyeagpy
LONG_PATTERN
LONG_PATTERN
private static final Pattern
t
SHORT_PATTERN
field_11601
f_qfberilz
SHORT_PATTERN
SHORT_PATTERN
private static final Pattern
u
INT_PATTERN
field_11599
f_hchyzgjp
INT_PATTERN
INT_PATTERN
public static final com.mojang.serialization.Codec<CompoundTag>
i
FLATTENED_CODEC
field_56411
f_rvqltggu
STRINGIFIED_CODEC
public static final com.mojang.serialization.Codec<CompoundTag>
j
LENIENT_CODEC
field_51469
f_hlrulnyw
NBT_COMPOUND_CODEC
LENIENT_CODEC
private final com.mojang.serialization.DynamicOps<T>
v
ops
field_56412
f_bseovsbr
ops
ops
private final com.mojang.brigadier.StringReader
w
reader
field_11598
f_wtdymgxg
reader
reader

Constructor summary

ModifierConstructor
private (com.mojang.serialization.DynamicOps<T> ops, com.mojang.brigadier.StringReader reader)

Method summary

Modifier and TypeMethod
private static CompoundTag
a(com.mojang.brigadier.StringReader arg0, uw arg1)
castToCompoundOrThrow(com.mojang.brigadier.StringReader arg0, Tag arg1)
method_67311(com.mojang.brigadier.StringReader arg0, class_2520 arg1)
m_isxtesdy(com.mojang.brigadier.StringReader arg0, C_oivssbvb arg1)
expectCompound(com.mojang.brigadier.StringReader reader, NbtElement nbtElement)
m_isxtesdy(com.mojang.brigadier.StringReader reader, NbtElement arg1)
public static CompoundTag
a(String arg0)
parseCompoundFully(String arg0)
method_67315(String arg0)
m_dimfixdw(String arg0)
readCompound(String snbt)
public static <T> T
a(com.mojang.serialization.DynamicOps<T> arg0, String arg1)
parseFully(com.mojang.serialization.DynamicOps<T> arg0, String arg1)
method_67313(com.mojang.serialization.DynamicOps<T> arg0, String arg1)
m_dttesccr(com.mojang.serialization.DynamicOps<T> arg0, String arg1)
read(com.mojang.serialization.DynamicOps<T> ops, String snbt)
m_dttesccr(com.mojang.serialization.DynamicOps<T> ops, String arg1)
public static <T> T
a(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.brigadier.StringReader arg1)
parseFully(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.brigadier.StringReader arg1)
method_67312(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.brigadier.StringReader arg1)
m_czzubens(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.brigadier.StringReader arg1)
read(com.mojang.serialization.DynamicOps<T> ops, com.mojang.brigadier.StringReader reader)
m_czzubens(com.mojang.serialization.DynamicOps<T> ops, com.mojang.brigadier.StringReader reader)
public static <T> T
b(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.brigadier.StringReader arg1)
parseAsArgument(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.brigadier.StringReader arg1)
method_67319(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.brigadier.StringReader arg1)
m_dzzsiato(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.brigadier.StringReader arg1)
readAsArgument(com.mojang.serialization.DynamicOps<T> ops, com.mojang.brigadier.StringReader reader)
m_dzzsiato(com.mojang.serialization.DynamicOps<T> ops, com.mojang.brigadier.StringReader reader)
public static CompoundTag
a(com.mojang.brigadier.StringReader arg0)
parseCompoundAsArgument(com.mojang.brigadier.StringReader arg0)
method_67310(com.mojang.brigadier.StringReader arg0)
m_zeampird(com.mojang.brigadier.StringReader arg0)
readCompoundAsArgument(com.mojang.brigadier.StringReader reader)
m_zeampird(com.mojang.brigadier.StringReader reader)
public static String
b(com.mojang.brigadier.StringReader arg0)
readKey(com.mojang.brigadier.StringReader arg0)
method_10725(com.mojang.brigadier.StringReader arg0)
m_kxfgdrpo(com.mojang.brigadier.StringReader arg0)
readString(com.mojang.brigadier.StringReader reader)
readString(com.mojang.brigadier.StringReader reader)
private T
a()
readScalar()
method_67309()
m_jbzwttax()
parsePrimitive()
private static Number
b(String arg0)
parseNumber(String arg0)
method_67320(String arg0)
m_zyidsuju(String arg0)
parseNumber(String string)
m_zyidsuju(String input)
private T
c(String arg0)
parseSingleWordValue(String arg0)
method_67321(String arg0)
m_ifakhfcq(String arg0)
parseUnquoted(String string)
private Number
b()
readNumber()
method_67318()
m_mzhyebol()
readNumber()
private T
c()
readValue()
method_10723()
m_kpvulbxg()
parseElement()
parseElement()
private T
d()
readList()
method_10717()
m_ztqslqrl()
parseArray()
parseArray()
private T
e()
readStruct()
method_10727()
m_ixfaqsob()
parseCompound()
parseCompound()
private T
f()
readListTag()
method_10729()
m_wngfymzu()
parseList()
parseList()
private T
g()
readArrayTag()
method_10726()
m_vyzmihxm()
parseElementPrimitiveArray()
parseElementPrimitiveArray()
private ByteBuffer
h()
readByteArray()
method_67322()
m_uxywzdoj()
parseByteArray()
private IntStream
i()
readIntArray()
method_67323()
m_xvxbsnsv()
parseIntArray()
private LongStream
j()
readLongArray()
method_67324()
m_cgazxjcb()
parseLongArray()
private boolean
k()
hasElementSeparator()
method_10716()
m_wzhkiqtt()
readComma()
readComma()
private void
a(char arg0)
expect(char arg0)
method_10719(char arg0)
m_uvwydsmr(char arg0)
expect(char c)
expect(char c)