History - com.mojang.brigadier.tree.CommandNode

1.13

Names

com.mojang.brigadier.tree.CommandNode

Fields

Map<String, CommandNode<S>>: children

Map<String, LiteralCommandNode<S>>: literals

Map<String, ArgumentCommandNode<S, ?>>: arguments

Predicate<S>: requirement

CommandNode<S>: redirect

RedirectModifier<S>: modifier

boolean: forks

Command<S>: command

Constructors

(Command<S>, Predicate<S>, CommandNode<S>, RedirectModifier<S>, boolean)

Methods

Command<S> (): getCommand

Collection<CommandNode<S>> (): getChildren

CommandNode<S> (String): getChild

CommandNode<S> (): getRedirect

RedirectModifier<S> (): getRedirectModifier

boolean (S): canUse

void (CommandNode<S>): addChild

void (AmbiguityConsumer<S>): findAmbiguities

boolean (String): isValidInput

Predicate<S> (): getRequirement

String (): getName

String (): getUsageText

void (StringReader, CommandContextBuilder<S>): parse

CompletableFuture<Suggestions> (CommandContext<S>, SuggestionsBuilder): listSuggestions

ArgumentBuilder<S, ?> (): createBuilder

String (): getSortedKey

Collection<? extends CommandNode<S>> (StringReader): getRelevantNodes

int (CommandNode<S>): compareTo

boolean (): isFork

Collection<String> (): getExamples