net.minecraft.nbt

public class StringNbtReader

iu
net.minecraft.class_2522
net.minecraft.nbt.StringNbtReader
net.minecraft.nbt.SnbtParser
net.minecraft.nbt.JsonToNBT
net.minecraft.nbt.JsonToNBT

Field summary

Modifier and TypeField
public static final SimpleCommandExceptionType
a
field_11602
TRAILING
TRAILING_DATA_EXCEPTION
field_197657_a
ERROR_TRAILING_DATA
public static final SimpleCommandExceptionType
b
field_11608
EXPECTED_KEY
KEY_EXPECTED_EXCEPTION
field_197658_b
ERROR_EXPECTED_KEY
public static final SimpleCommandExceptionType
c
field_11605
EXPECTED_VALUE
VALUE_EXPECTED_EXCEPTION
field_197659_c
ERROR_EXPECTED_VALUE
public static final Dynamic2CommandExceptionType
d
field_11603
LIST_MIXED
MIXED_LIST_TYPE_EXCEPTION
field_197660_d
ERROR_INSERT_MIXED_LIST
public static final Dynamic2CommandExceptionType
e
field_11597
ARRAY_MIXED
MIXED_ARRAY_TYPE_EXCEPTION
field_197661_e
ERROR_INSERT_MIXED_ARRAY
public static final DynamicCommandExceptionType
f
field_11604
ARRAY_INVALID
INVALID_ARRAY_EXCEPTION
field_197662_f
ERROR_INVALID_ARRAY
private static final Pattern
g
field_11607
DOUBLE_PATTERN_IMPLICIT
DOUBLE_PATTERN_NO_SUFFIX
field_193615_a
DOUBLE_PATTERN_NOSUFFIX
private static final Pattern
h
field_11600
DOUBLE_PATTERN
DOUBLE_PATTERN
field_193616_b
DOUBLE_PATTERN
private static final Pattern
i
field_11596
FLOAT_PATTERN
FLOAT_PATTERN
field_193617_c
FLOAT_PATTERN
private static final Pattern
j
field_11606
BYTE_PATTERN
BYTE_PATTERN
field_193618_d
BYTE_PATTERN
private static final Pattern
k
field_11609
LONG_PATTERN
LONG_PATTERN
field_193619_e
LONG_PATTERN
private static final Pattern
l
field_11601
SHORT_PATTERN
SHORT_PATTERN
field_193620_f
SHORT_PATTERN
private static final Pattern
m
field_11599
INT_PATTERN
PRIMITIVE_PATTERN
field_193621_g
INT_PATTERN
private final StringReader
n
field_11598
reader
reader
field_197663_n
reader

Constructor summary

ModifierConstructor
public (StringReader arg0)

Method summary

Modifier and TypeMethod
public static CompoundTag
a(String arg0)
method_10718(String arg0)
parse(String arg0)
parse(String rawNbt)
func_180713_a(String arg0)
getTagFromJson(String jsonString)
CompoundTag
a()
method_10721()
readCompoundTag()
parse()
func_193609_a()
readSingleStruct()
protected String
b()
method_10725()
readString()
readKey()
func_193601_b()
readKey()
protected Tag
c()
method_10722()
parseTagPrimitive()
readElement()
func_193611_c()
readTypedValue()
private Tag
b(String arg0)
method_10731(String arg0)
parsePrimitive(String arg0)
parseElement(String s)
func_193596_c(String arg0)
type(String stringIn)
public Tag
d()
method_10723()
parseTag()
readValue()
func_193610_d()
readValue()
protected Tag
e()
method_10717()
parseTagArray()
readListOrArray()
func_193605_e()
readList()
public CompoundTag
f()
method_10727()
parseCompoundTag()
readCompound()
func_193593_f()
readStruct()
private Tag
g()
method_10729()
parseListTag()
readList()
func_193600_j()
readListTag()
private Tag
h()
method_10726()
parseTagPrimitiveArray()
readArray()
func_193606_k()
readArrayTag()
private <T extends Number> List<T>
a(byte arg0, byte arg1)
method_10728(byte arg0, byte arg1)
readArray(byte arg0, byte arg1)
readArray(byte arrayType, byte elementType)
func_193603_a(byte arg0, byte arg1)
readArray(byte arg0, byte arg1)
private boolean
i()
method_10716()
readComma()
hasSeparator()
func_193613_m()
hasElementSeparator()
private void
a(char arg0)
method_10719(char arg0)
expect(char arg0)
expect(char chr)
func_193604_b(char arg0)
expect(char expected)