com.mojang.brigadier.tree

public class ArgumentCommandNode<S, T>

extends CommandNode<S>

com.mojang.brigadier.tree.ArgumentCommandNode

Field summary

Modifier and TypeField
private static final String
USAGE_ARGUMENT_OPEN
private static final String
USAGE_ARGUMENT_CLOSE
private final String
name
private final ArgumentType<T>
type
private final SuggestionProvider<S>
customSuggestions

Constructor summary

ModifierConstructor
public (String arg0, ArgumentType<T> arg1, Command<S> arg2, Predicate<S> arg3, CommandNode<S> arg4, RedirectModifier<S> arg5, boolean arg6, SuggestionProvider<S> arg7)

Method summary

Modifier and TypeMethod
public ArgumentType<T>
getType()
public String
getName()
public String
getUsageText()
public SuggestionProvider<S>
getCustomSuggestions()
public void
parse(StringReader arg0, CommandContextBuilder<S> arg1)
public CompletableFuture<Suggestions>
listSuggestions(CommandContext<S> arg0, SuggestionsBuilder arg1)
public RequiredArgumentBuilder<S, T>
createBuilder()
public boolean
isValidInput(String arg0)
protected String
getSortedKey()
public Collection<String>
getExamples()