类 TagParser<T>
java.lang.Object
net.minecraft.nbt.TagParser<T>
-
字段概要
字段修饰符和类型字段说明static final char
static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static final com.mojang.serialization.Codec
<CompoundTag> static final com.mojang.serialization.Codec
<CompoundTag> static final char
private final com.mojang.serialization.DynamicOps
<T> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static CompoundTag
castToCompoundOrThrow
(com.mojang.brigadier.StringReader p_400179_, Tag p_399751_) static <T> TagParser
<T> create
(com.mojang.serialization.DynamicOps<T> p_410391_) com.mojang.serialization.DynamicOps
<T> getOps()
parseAsArgument
(com.mojang.brigadier.StringReader p_399865_) static CompoundTag
parseCompoundAsArgument
(com.mojang.brigadier.StringReader p_399536_) static CompoundTag
parseCompoundFully
(String p_399485_) parseFully
(com.mojang.brigadier.StringReader p_399809_) parseFully
(String p_400269_)
-
字段详细资料
-
ERROR_TRAILING_DATA
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TRAILING_DATA -
ERROR_EXPECTED_COMPOUND
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_COMPOUND -
ELEMENT_SEPARATOR
public static final char ELEMENT_SEPARATOR- 另请参阅:
-
NAME_VALUE_SEPARATOR
public static final char NAME_VALUE_SEPARATOR- 另请参阅:
-
NBT_OPS_PARSER
-
FLATTENED_CODEC
-
LENIENT_CODEC
-
ops
-
grammar
-
-
构造器详细资料
-
TagParser
-
-
方法详细资料
-
getOps
-
create
-
castToCompoundOrThrow
private static CompoundTag castToCompoundOrThrow(com.mojang.brigadier.StringReader p_400179_, Tag p_399751_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
parseCompoundFully
public static CompoundTag parseCompoundFully(String p_399485_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
parseFully
- 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
parseFully
public T parseFully(com.mojang.brigadier.StringReader p_399809_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
parseAsArgument
public T parseAsArgument(com.mojang.brigadier.StringReader p_399865_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
parseCompoundAsArgument
public static CompoundTag parseCompoundAsArgument(com.mojang.brigadier.StringReader p_399536_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-