类 ItemParser
java.lang.Object
net.minecraft.commands.arguments.item.ItemParser
-
嵌套类概要
嵌套类修饰符和类型类说明static final record
(专用程序包) class
(专用程序包) static class
static interface
-
字段概要
字段修饰符和类型字段说明(专用程序包) static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
(专用程序包) static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
(专用程序包) static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
(专用程序包) static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
(专用程序包) static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
(专用程序包) final HolderLookup.RegistryLookup
<Item> (专用程序包) final RegistryOps
<Tag> (专用程序包) static final Function
<com.mojang.brigadier.suggestion.SuggestionsBuilder, CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> static final char
static final char
static final char
static final char
static final char
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> fillSuggestions
(com.mojang.brigadier.suggestion.SuggestionsBuilder p_235310_) parse
(com.mojang.brigadier.StringReader p_324270_) void
parse
(com.mojang.brigadier.StringReader p_336039_, ItemParser.Visitor p_335987_) private static void
validateComponents
(com.mojang.brigadier.StringReader p_341137_, Holder<Item> p_341139_, DataComponentPatch p_345848_)
-
字段详细资料
-
ERROR_UNKNOWN_ITEM
static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_ITEM -
ERROR_UNKNOWN_COMPONENT
static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_COMPONENT -
ERROR_MALFORMED_COMPONENT
static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_MALFORMED_COMPONENT -
ERROR_EXPECTED_COMPONENT
static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_COMPONENT -
ERROR_REPEATED_COMPONENT
static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_REPEATED_COMPONENT -
ERROR_MALFORMED_ITEM
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_MALFORMED_ITEM -
SYNTAX_START_COMPONENTS
public static final char SYNTAX_START_COMPONENTS- 另请参阅:
-
SYNTAX_END_COMPONENTS
public static final char SYNTAX_END_COMPONENTS- 另请参阅:
-
SYNTAX_COMPONENT_SEPARATOR
public static final char SYNTAX_COMPONENT_SEPARATOR- 另请参阅:
-
SYNTAX_COMPONENT_ASSIGNMENT
public static final char SYNTAX_COMPONENT_ASSIGNMENT- 另请参阅:
-
SYNTAX_REMOVED_COMPONENT
public static final char SYNTAX_REMOVED_COMPONENT- 另请参阅:
-
SUGGEST_NOTHING
static final Function<com.mojang.brigadier.suggestion.SuggestionsBuilder,CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> SUGGEST_NOTHING -
items
-
registryOps
-
tagParser
-
-
构造器详细资料
-
ItemParser
-
-
方法详细资料
-
parse
public ItemParser.ItemResult parse(com.mojang.brigadier.StringReader p_324270_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
validateComponents
private static void validateComponents(com.mojang.brigadier.StringReader p_341137_, Holder<Item> p_341139_, DataComponentPatch p_345848_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
parse
public void parse(com.mojang.brigadier.StringReader p_336039_, ItemParser.Visitor p_335987_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
fillSuggestions
public CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> fillSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder p_235310_)
-