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