net.minecraft.nbt

public class TagParser<T>

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

Field summary

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

Constructor summary

ModifierConstructor
private (com.mojang.serialization.DynamicOps<T> ops, Grammar<T> parser)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.DynamicOps<T>
a()
getOps()
method_68846()
getOps()
m_386830_()
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)
m_388899_(com.mojang.serialization.DynamicOps<T> p_397777_)
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)
m_384215_(com.mojang.brigadier.StringReader p_395454_, C_4950_ p_393787_)
public static CompoundTag
a(String arg0)
parseCompoundFully(String arg0)
method_67315(String arg0)
readCompound(String snbt)
m_387972_(String p_393455_)
public T
b(String arg0)
parseFully(String arg0)
method_67313(String arg0)
read(String snbt)
m_384384_(String arg0)
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)
m_387173_(com.mojang.brigadier.StringReader arg0)
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)
m_386579_(com.mojang.brigadier.StringReader arg0)
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)
m_384552_(com.mojang.brigadier.StringReader p_397337_)