net.minecraft.nbt

public class TagParser<T>

vb
net.minecraft.nbt.TagParser
net.minecraft.class_2522
net.minecraft.nbt.StringNbtReader

Field summary

Modifier and TypeField
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
a
ERROR_TRAILING_DATA
field_11602
TRAILING
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
b
ERROR_EXPECTED_COMPOUND
field_56410
EXPECTED_COMPOUND
public static final char
c
ELEMENT_SEPARATOR
field_33265
COMMA
public static final char
d
NAME_VALUE_SEPARATOR
field_33266
COLON
private static final TagParser<Tag>
g
NBT_OPS_PARSER
field_58028
DEFAULT_READER
public static final com.mojang.serialization.Codec<CompoundTag>
e
FLATTENED_CODEC
field_56411
STRINGIFIED_CODEC
public static final com.mojang.serialization.Codec<CompoundTag>
f
LENIENT_CODEC
field_51469
NBT_COMPOUND_CODEC
private final Grammar<T>
h
grammar
field_58029
parser

Constructor summary

ModifierConstructor
public (Grammar<T> parser)

Method summary

Modifier and TypeMethod
public static <T> TagParser<T>
a(com.mojang.serialization.DynamicOps<T> arg0)
create(com.mojang.serialization.DynamicOps<T> arg0)
method_68662(com.mojang.serialization.DynamicOps<T> arg0)
fromOps(com.mojang.serialization.DynamicOps<T> ops)
private static CompoundTag
a(com.mojang.brigadier.StringReader arg0, va arg1)
castToCompoundOrThrow(com.mojang.brigadier.StringReader arg0, Tag arg1)
method_67311(com.mojang.brigadier.StringReader arg0, class_2520 arg1)
expectCompound(com.mojang.brigadier.StringReader reader, NbtElement nbtElement)
public static CompoundTag
a(String arg0)
parseCompoundFully(String arg0)
method_67315(String arg0)
readCompound(String snbt)
public T
b(String arg0)
parseFully(String arg0)
method_67313(String arg0)
read(String snbt)
public T
a(com.mojang.brigadier.StringReader arg0)
parseFully(com.mojang.brigadier.StringReader arg0)
method_67312(com.mojang.brigadier.StringReader arg0)
read(com.mojang.brigadier.StringReader reader)
public T
b(com.mojang.brigadier.StringReader arg0)
parseAsArgument(com.mojang.brigadier.StringReader arg0)
method_67319(com.mojang.brigadier.StringReader arg0)
readAsArgument(com.mojang.brigadier.StringReader reader)
public static CompoundTag
c(com.mojang.brigadier.StringReader arg0)
parseCompoundAsArgument(com.mojang.brigadier.StringReader arg0)
method_67310(com.mojang.brigadier.StringReader arg0)
readCompoundAsArgument(com.mojang.brigadier.StringReader reader)