History - com.mojang.brigadier.CommandDispatcher
1.15.2
Names
com.mojang.brigadier.CommandDispatcher
Fields
String: ARGUMENT_SEPARATOR
char: ARGUMENT_SEPARATOR_CHAR
String: USAGE_OPTIONAL_OPEN
String: USAGE_OPTIONAL_CLOSE
String: USAGE_REQUIRED_OPEN
String: USAGE_REQUIRED_CLOSE
String: USAGE_OR
RootCommandNode<S>: root
Predicate<CommandNode<S>>: hasCommand
ResultConsumer<S>: consumer
Constructors
(RootCommandNode<S>)
()
Methods
LiteralCommandNode<S> (LiteralArgumentBuilder<S>): register
void (ResultConsumer<S>): setConsumer
int (String, S): execute
int (StringReader, S): execute
int (ParseResults<S>): execute
ParseResults<S> (String, S): parse
ParseResults<S> (StringReader, S): parse
ParseResults<S> (CommandNode<S>, StringReader, CommandContextBuilder<S>): parseNodes
String[] (CommandNode<S>, S, boolean): getAllUsage
void (CommandNode<S>, S, ArrayList<String>, String, boolean): getAllUsage
Map<CommandNode<S>, String> (CommandNode<S>, S): getSmartUsage
String (CommandNode<S>, S, boolean, boolean): getSmartUsage
CompletableFuture<Suggestions> (ParseResults<S>): getCompletionSuggestions
CompletableFuture<Suggestions> (ParseResults<S>, int): getCompletionSuggestions
RootCommandNode<S> (): getRoot
Collection<String> (CommandNode<S>): getPath
CommandNode<S> (Collection<String>): findNode
void (AmbiguityConsumer<S>): findAmbiguities
void (CommandNode<S>, List<List<CommandNode<S>>>, List<CommandNode<S>>): addPaths