类 ItemParser.State
java.lang.Object
net.minecraft.commands.arguments.item.ItemParser.State
- 封闭类:
ItemParser
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
parse()
private <T,
O> void readComponent
(TagParser<O> p_409583_, RegistryOps<O> p_400265_, DataComponentType<T> p_335594_) private void
static DataComponentType
<?> readComponentType
(com.mojang.brigadier.StringReader p_335663_) private void
readItem()
private CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> suggestAssignment
(com.mojang.brigadier.suggestion.SuggestionsBuilder p_335975_) private CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> suggestComponent
(com.mojang.brigadier.suggestion.SuggestionsBuilder p_345045_) private CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> suggestComponent
(com.mojang.brigadier.suggestion.SuggestionsBuilder p_346056_, String p_346259_) private CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> suggestComponentAssignmentOrRemoval
(com.mojang.brigadier.suggestion.SuggestionsBuilder p_345256_) private CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> suggestItem
(com.mojang.brigadier.suggestion.SuggestionsBuilder p_336095_) private CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> suggestNextOrEndComponents
(com.mojang.brigadier.suggestion.SuggestionsBuilder p_335894_) private CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> suggestStartComponents
(com.mojang.brigadier.suggestion.SuggestionsBuilder p_335464_)
-
字段详细资料
-
reader
private final com.mojang.brigadier.StringReader reader -
visitor
-
-
构造器详细资料
-
State
State(com.mojang.brigadier.StringReader p_335807_, ItemParser.Visitor p_336013_)
-
-
方法详细资料
-
parse
public void parse() throws com.mojang.brigadier.exceptions.CommandSyntaxException- 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
readItem
private void readItem() throws com.mojang.brigadier.exceptions.CommandSyntaxException- 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
readComponents
private void readComponents() throws com.mojang.brigadier.exceptions.CommandSyntaxException- 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
readComponentType
public static DataComponentType<?> readComponentType(com.mojang.brigadier.StringReader p_335663_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
readComponent
private <T,O> void readComponent(TagParser<O> p_409583_, RegistryOps<O> p_400265_, DataComponentType<T> p_335594_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
suggestStartComponents
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestStartComponents(com.mojang.brigadier.suggestion.SuggestionsBuilder p_335464_) -
suggestNextOrEndComponents
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestNextOrEndComponents(com.mojang.brigadier.suggestion.SuggestionsBuilder p_335894_) -
suggestAssignment
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestAssignment(com.mojang.brigadier.suggestion.SuggestionsBuilder p_335975_) -
suggestItem
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestItem(com.mojang.brigadier.suggestion.SuggestionsBuilder p_336095_) -
suggestComponentAssignmentOrRemoval
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestComponentAssignmentOrRemoval(com.mojang.brigadier.suggestion.SuggestionsBuilder p_345256_) -
suggestComponent
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestComponent(com.mojang.brigadier.suggestion.SuggestionsBuilder p_345045_) -
suggestComponent
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestComponent(com.mojang.brigadier.suggestion.SuggestionsBuilder p_346056_, String p_346259_)
-