Skip navigation links
A B C D E F G H I L M O P R S T V W 

A

add(SuggestionsBuilder) - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
addChild(CommandNode<S>) - Method in class com.mojang.brigadier.tree.CommandNode
 
AmbiguityConsumer<S> - Interface in com.mojang.brigadier
 
ambiguous(CommandNode<S>, CommandNode<S>, CommandNode<S>, Collection<String>) - Method in interface com.mojang.brigadier.AmbiguityConsumer
 
apply(Object, Object) - Method in interface com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType.Function
 
apply(Object, Object, Object) - Method in interface com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType.Function
 
apply(Object, Object, Object, Object) - Method in interface com.mojang.brigadier.exceptions.Dynamic4CommandExceptionType.Function
 
apply(Object[]) - Method in interface com.mojang.brigadier.exceptions.DynamicNCommandExceptionType.Function
 
apply(CommandContext<S>) - Method in interface com.mojang.brigadier.RedirectModifier
 
apply(CommandContext<S>) - Method in interface com.mojang.brigadier.SingleRedirectModifier
 
apply(String) - Method in class com.mojang.brigadier.suggestion.Suggestion
 
argument(String, ArgumentType<T>) - Static method in class com.mojang.brigadier.builder.RequiredArgumentBuilder
 
ARGUMENT_SEPARATOR - Static variable in class com.mojang.brigadier.CommandDispatcher
The string required to separate individual arguments in an input string
ARGUMENT_SEPARATOR_CHAR - Static variable in class com.mojang.brigadier.CommandDispatcher
The char required to separate individual arguments in an input string
ArgumentBuilder<S,T extends ArgumentBuilder<S,T>> - Class in com.mojang.brigadier.builder
 
ArgumentBuilder() - Constructor for class com.mojang.brigadier.builder.ArgumentBuilder
 
ArgumentCommandNode<S,T> - Class in com.mojang.brigadier.tree
 
ArgumentCommandNode(String, ArgumentType<T>, Command<S>, Predicate<S>, CommandNode<S>, RedirectModifier<S>, boolean, SuggestionProvider<S>) - Constructor for class com.mojang.brigadier.tree.ArgumentCommandNode
 
ArgumentType<T> - Interface in com.mojang.brigadier.arguments
 
at(int) - Static method in class com.mojang.brigadier.context.StringRange
 

B

between(int, int) - Static method in class com.mojang.brigadier.context.StringRange
 
bool() - Static method in class com.mojang.brigadier.arguments.BoolArgumentType
 
BoolArgumentType - Class in com.mojang.brigadier.arguments
 
build() - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
build() - Method in class com.mojang.brigadier.builder.LiteralArgumentBuilder
 
build() - Method in class com.mojang.brigadier.builder.RequiredArgumentBuilder
 
build(String) - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
build() - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
buildFuture() - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
BUILT_IN_EXCEPTIONS - Static variable in exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
BuiltInExceptionProvider - Interface in com.mojang.brigadier.exceptions
 
BuiltInExceptions - Class in com.mojang.brigadier.exceptions
 
BuiltInExceptions() - Constructor for class com.mojang.brigadier.exceptions.BuiltInExceptions
 

C

canRead(int) - Method in interface com.mojang.brigadier.ImmutableStringReader
 
canRead() - Method in interface com.mojang.brigadier.ImmutableStringReader
 
canRead(int) - Method in class com.mojang.brigadier.StringReader
 
canRead() - Method in class com.mojang.brigadier.StringReader
 
canUse(S) - Method in class com.mojang.brigadier.tree.CommandNode
 
com.mojang.brigadier - package com.mojang.brigadier
 
com.mojang.brigadier.arguments - package com.mojang.brigadier.arguments
 
com.mojang.brigadier.builder - package com.mojang.brigadier.builder
 
com.mojang.brigadier.context - package com.mojang.brigadier.context
 
com.mojang.brigadier.exceptions - package com.mojang.brigadier.exceptions
 
com.mojang.brigadier.suggestion - package com.mojang.brigadier.suggestion
 
com.mojang.brigadier.tree - package com.mojang.brigadier.tree
 
Command<S> - Interface in com.mojang.brigadier
 
CommandContext<S> - Class in com.mojang.brigadier.context
 
CommandContext(S, String, Map<String, ParsedArgument<S, ?>>, Command<S>, CommandNode<S>, List<ParsedCommandNode<S>>, StringRange, CommandContext<S>, RedirectModifier<S>, boolean) - Constructor for class com.mojang.brigadier.context.CommandContext
 
CommandContextBuilder<S> - Class in com.mojang.brigadier.context
 
CommandContextBuilder(CommandDispatcher<S>, S, CommandNode<S>, int) - Constructor for class com.mojang.brigadier.context.CommandContextBuilder
 
CommandDispatcher<S> - Class in com.mojang.brigadier
The core command dispatcher, for registering, parsing, and executing commands.
CommandDispatcher(RootCommandNode<S>) - Constructor for class com.mojang.brigadier.CommandDispatcher
Create a new CommandDispatcher with the specified root node.
CommandDispatcher() - Constructor for class com.mojang.brigadier.CommandDispatcher
Creates a new CommandDispatcher with an empty command tree.
CommandExceptionType - Interface in com.mojang.brigadier.exceptions
 
CommandNode<S> - Class in com.mojang.brigadier.tree
 
CommandNode(Command<S>, Predicate<S>, CommandNode<S>, RedirectModifier<S>, boolean) - Constructor for class com.mojang.brigadier.tree.CommandNode
 
CommandSyntaxException - Exception in com.mojang.brigadier.exceptions
 
CommandSyntaxException(CommandExceptionType, Message) - Constructor for exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
CommandSyntaxException(CommandExceptionType, Message, String, int) - Constructor for exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
compareTo(Suggestion) - Method in class com.mojang.brigadier.suggestion.IntegerSuggestion
 
compareTo(Suggestion) - Method in class com.mojang.brigadier.suggestion.Suggestion
 
compareTo(CommandNode<S>) - Method in class com.mojang.brigadier.tree.CommandNode
 
compareToIgnoreCase(Suggestion) - Method in class com.mojang.brigadier.suggestion.IntegerSuggestion
 
compareToIgnoreCase(Suggestion) - Method in class com.mojang.brigadier.suggestion.Suggestion
 
CONTEXT_AMOUNT - Static variable in exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
copy() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
copyFor(S) - Method in class com.mojang.brigadier.context.CommandContext
 
create(Object, Object) - Method in class com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType
 
create(Object, Object, Object) - Method in class com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType
 
create(Object, Object, Object, Object) - Method in class com.mojang.brigadier.exceptions.Dynamic4CommandExceptionType
 
create(Object) - Method in class com.mojang.brigadier.exceptions.DynamicCommandExceptionType
 
create(Object, Object...) - Method in class com.mojang.brigadier.exceptions.DynamicNCommandExceptionType
 
create() - Method in class com.mojang.brigadier.exceptions.SimpleCommandExceptionType
 
create(String, Collection<Suggestion>) - Static method in class com.mojang.brigadier.suggestion.Suggestions
 
createBuilder() - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
createBuilder() - Method in class com.mojang.brigadier.tree.CommandNode
 
createBuilder() - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
createBuilder() - Method in class com.mojang.brigadier.tree.RootCommandNode
 
createOffset(int) - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
createWithContext(ImmutableStringReader, Object, Object) - Method in class com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType
 
createWithContext(ImmutableStringReader, Object, Object, Object) - Method in class com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType
 
createWithContext(ImmutableStringReader, Object, Object, Object, Object) - Method in class com.mojang.brigadier.exceptions.Dynamic4CommandExceptionType
 
createWithContext(ImmutableStringReader, Object) - Method in class com.mojang.brigadier.exceptions.DynamicCommandExceptionType
 
createWithContext(ImmutableStringReader, Object...) - Method in class com.mojang.brigadier.exceptions.DynamicNCommandExceptionType
 
createWithContext(ImmutableStringReader) - Method in class com.mojang.brigadier.exceptions.SimpleCommandExceptionType
 

D

dispatcherExpectedArgumentSeparator() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
dispatcherExpectedArgumentSeparator() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
dispatcherParseException() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
dispatcherParseException() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
dispatcherUnknownArgument() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
dispatcherUnknownArgument() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
dispatcherUnknownCommand() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
dispatcherUnknownCommand() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
doubleArg() - Static method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
doubleArg(double) - Static method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
doubleArg(double, double) - Static method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
DoubleArgumentType - Class in com.mojang.brigadier.arguments
 
doubleTooHigh() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
doubleTooHigh() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
doubleTooLow() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
doubleTooLow() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
Dynamic2CommandExceptionType - Class in com.mojang.brigadier.exceptions
 
Dynamic2CommandExceptionType(Dynamic2CommandExceptionType.Function) - Constructor for class com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType
 
Dynamic2CommandExceptionType.Function - Interface in com.mojang.brigadier.exceptions
 
Dynamic3CommandExceptionType - Class in com.mojang.brigadier.exceptions
 
Dynamic3CommandExceptionType(Dynamic3CommandExceptionType.Function) - Constructor for class com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType
 
Dynamic3CommandExceptionType.Function - Interface in com.mojang.brigadier.exceptions
 
Dynamic4CommandExceptionType - Class in com.mojang.brigadier.exceptions
 
Dynamic4CommandExceptionType(Dynamic4CommandExceptionType.Function) - Constructor for class com.mojang.brigadier.exceptions.Dynamic4CommandExceptionType
 
Dynamic4CommandExceptionType.Function - Interface in com.mojang.brigadier.exceptions
 
DynamicCommandExceptionType - Class in com.mojang.brigadier.exceptions
 
DynamicCommandExceptionType(Function<Object, Message>) - Constructor for class com.mojang.brigadier.exceptions.DynamicCommandExceptionType
 
DynamicNCommandExceptionType - Class in com.mojang.brigadier.exceptions
 
DynamicNCommandExceptionType(DynamicNCommandExceptionType.Function) - Constructor for class com.mojang.brigadier.exceptions.DynamicNCommandExceptionType
 
DynamicNCommandExceptionType.Function - Interface in com.mojang.brigadier.exceptions
 

E

empty() - Static method in class com.mojang.brigadier.suggestion.Suggestions
 
ENABLE_COMMAND_STACK_TRACES - Static variable in exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
encompassing(StringRange, StringRange) - Static method in class com.mojang.brigadier.context.StringRange
 
equals(Object) - Method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
equals(Object) - Method in class com.mojang.brigadier.arguments.FloatArgumentType
 
equals(Object) - Method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
equals(Object) - Method in class com.mojang.brigadier.arguments.LongArgumentType
 
equals(Object) - Method in class com.mojang.brigadier.context.CommandContext
 
equals(Object) - Method in class com.mojang.brigadier.context.ParsedArgument
 
equals(Object) - Method in class com.mojang.brigadier.context.ParsedCommandNode
 
equals(Object) - Method in class com.mojang.brigadier.context.StringRange
 
equals(Object) - Method in class com.mojang.brigadier.suggestion.IntegerSuggestion
 
equals(Object) - Method in class com.mojang.brigadier.suggestion.Suggestion
 
equals(Object) - Method in class com.mojang.brigadier.suggestion.Suggestions
 
equals(Object) - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
equals(Object) - Method in class com.mojang.brigadier.tree.CommandNode
 
equals(Object) - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
equals(Object) - Method in class com.mojang.brigadier.tree.RootCommandNode
 
escapeIfRequired(String) - Static method in class com.mojang.brigadier.arguments.StringArgumentType
 
execute(String, S) - Method in class com.mojang.brigadier.CommandDispatcher
Parses and executes a given command.
execute(StringReader, S) - Method in class com.mojang.brigadier.CommandDispatcher
Parses and executes a given command.
execute(ParseResults<S>) - Method in class com.mojang.brigadier.CommandDispatcher
Executes a given pre-parsed command.
executes(Command<S>) - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
expand(String, StringRange) - Method in class com.mojang.brigadier.suggestion.Suggestion
 
expect(char) - Method in class com.mojang.brigadier.StringReader
 

F

findAmbiguities(AmbiguityConsumer<S>) - Method in class com.mojang.brigadier.CommandDispatcher
Scans the command tree for potential ambiguous commands.
findAmbiguities(AmbiguityConsumer<S>) - Method in class com.mojang.brigadier.tree.CommandNode
 
findNode(Collection<String>) - Method in class com.mojang.brigadier.CommandDispatcher
Finds a node by its path
findSuggestionContext(int) - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
floatArg() - Static method in class com.mojang.brigadier.arguments.FloatArgumentType
 
floatArg(float) - Static method in class com.mojang.brigadier.arguments.FloatArgumentType
 
floatArg(float, float) - Static method in class com.mojang.brigadier.arguments.FloatArgumentType
 
FloatArgumentType - Class in com.mojang.brigadier.arguments
 
floatTooHigh() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
floatTooHigh() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
floatTooLow() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
floatTooLow() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
fork(CommandNode<S>, RedirectModifier<S>) - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
forward(CommandNode<S>, RedirectModifier<S>, boolean) - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 

G

get(ImmutableStringReader) - Method in class com.mojang.brigadier.context.StringRange
 
get(String) - Method in class com.mojang.brigadier.context.StringRange
 
getAllUsage(CommandNode<S>, S, boolean) - Method in class com.mojang.brigadier.CommandDispatcher
Gets all possible executable commands following the given node.
getArgument(String, Class<V>) - Method in class com.mojang.brigadier.context.CommandContext
 
getArguments() - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
getArguments() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
getBool(CommandContext<?>, String) - Static method in class com.mojang.brigadier.arguments.BoolArgumentType
 
getChild() - Method in class com.mojang.brigadier.context.CommandContext
 
getChild() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
getChild(String) - Method in class com.mojang.brigadier.tree.CommandNode
 
getChildren() - Method in class com.mojang.brigadier.tree.CommandNode
 
getCommand() - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
getCommand() - Method in class com.mojang.brigadier.context.CommandContext
 
getCommand() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
getCommand() - Method in class com.mojang.brigadier.tree.CommandNode
 
getCompletionSuggestions(ParseResults<S>) - Method in class com.mojang.brigadier.CommandDispatcher
Gets suggestions for a parsed input string on what comes next.
getCompletionSuggestions(ParseResults<S>, int) - Method in class com.mojang.brigadier.CommandDispatcher
 
getContext() - Method in exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
getContext() - Method in class com.mojang.brigadier.ParseResults
 
getCursor() - Method in exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
getCursor() - Method in interface com.mojang.brigadier.ImmutableStringReader
 
getCursor() - Method in class com.mojang.brigadier.StringReader
 
getCustomSuggestions() - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
getDispatcher() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
getDouble(CommandContext<?>, String) - Static method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
getEnd() - Method in class com.mojang.brigadier.context.StringRange
 
getExamples() - Method in interface com.mojang.brigadier.arguments.ArgumentType
 
getExamples() - Method in class com.mojang.brigadier.arguments.BoolArgumentType
 
getExamples() - Method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
getExamples() - Method in class com.mojang.brigadier.arguments.FloatArgumentType
 
getExamples() - Method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
getExamples() - Method in class com.mojang.brigadier.arguments.LongArgumentType
 
getExamples() - Method in class com.mojang.brigadier.arguments.StringArgumentType
 
getExamples() - Method in enum com.mojang.brigadier.arguments.StringArgumentType.StringType
 
getExamples() - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
getExamples() - Method in class com.mojang.brigadier.tree.CommandNode
 
getExamples() - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
getExamples() - Method in class com.mojang.brigadier.tree.RootCommandNode
 
getExceptions() - Method in class com.mojang.brigadier.ParseResults
 
getFloat(CommandContext<?>, String) - Static method in class com.mojang.brigadier.arguments.FloatArgumentType
 
getInput() - Method in class com.mojang.brigadier.context.CommandContext
 
getInput() - Method in exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
getInput() - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
getInteger(CommandContext<?>, String) - Static method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
getLastChild() - Method in class com.mojang.brigadier.context.CommandContext
 
getLastChild() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
getLength() - Method in class com.mojang.brigadier.context.StringRange
 
getList() - Method in class com.mojang.brigadier.suggestion.Suggestions
 
getLiteral() - Method in class com.mojang.brigadier.builder.LiteralArgumentBuilder
 
getLiteral() - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
getLong(CommandContext<?>, String) - Static method in class com.mojang.brigadier.arguments.LongArgumentType
 
getMaximum() - Method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
getMaximum() - Method in class com.mojang.brigadier.arguments.FloatArgumentType
 
getMaximum() - Method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
getMaximum() - Method in class com.mojang.brigadier.arguments.LongArgumentType
 
getMessage() - Method in exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
getMinimum() - Method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
getMinimum() - Method in class com.mojang.brigadier.arguments.FloatArgumentType
 
getMinimum() - Method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
getMinimum() - Method in class com.mojang.brigadier.arguments.LongArgumentType
 
getName() - Method in class com.mojang.brigadier.builder.RequiredArgumentBuilder
 
getName() - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
getName() - Method in class com.mojang.brigadier.tree.CommandNode
 
getName() - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
getName() - Method in class com.mojang.brigadier.tree.RootCommandNode
 
getNode() - Method in class com.mojang.brigadier.context.ParsedCommandNode
 
getNodes() - Method in class com.mojang.brigadier.context.CommandContext
 
getNodes() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
getPath(CommandNode<S>) - Method in class com.mojang.brigadier.CommandDispatcher
Finds a valid path to a given node on the command tree.
getRange() - Method in class com.mojang.brigadier.context.CommandContext
 
getRange() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
getRange() - Method in class com.mojang.brigadier.context.ParsedArgument
 
getRange() - Method in class com.mojang.brigadier.context.ParsedCommandNode
 
getRange() - Method in class com.mojang.brigadier.suggestion.Suggestion
 
getRange() - Method in class com.mojang.brigadier.suggestion.Suggestions
 
getRawMessage() - Method in exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
getRead() - Method in interface com.mojang.brigadier.ImmutableStringReader
 
getRead() - Method in class com.mojang.brigadier.StringReader
 
getReader() - Method in class com.mojang.brigadier.ParseResults
 
getRedirect() - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
getRedirect() - Method in class com.mojang.brigadier.tree.CommandNode
 
getRedirectModifier() - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
getRedirectModifier() - Method in class com.mojang.brigadier.context.CommandContext
 
getRedirectModifier() - Method in class com.mojang.brigadier.tree.CommandNode
 
getRelevantNodes(StringReader) - Method in class com.mojang.brigadier.tree.CommandNode
 
getRemaining() - Method in interface com.mojang.brigadier.ImmutableStringReader
 
getRemaining() - Method in class com.mojang.brigadier.StringReader
 
getRemaining() - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
getRemainingLength() - Method in interface com.mojang.brigadier.ImmutableStringReader
 
getRemainingLength() - Method in class com.mojang.brigadier.StringReader
 
getRequirement() - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
getRequirement() - Method in class com.mojang.brigadier.tree.CommandNode
 
getResult() - Method in class com.mojang.brigadier.context.ParsedArgument
 
getRoot() - Method in class com.mojang.brigadier.CommandDispatcher
Gets the root of this command tree.
getRootNode() - Method in class com.mojang.brigadier.context.CommandContext
 
getRootNode() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
getSmartUsage(CommandNode<S>, S) - Method in class com.mojang.brigadier.CommandDispatcher
Gets the possible executable commands from a specified node.
getSortedKey() - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
getSortedKey() - Method in class com.mojang.brigadier.tree.CommandNode
 
getSortedKey() - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
getSortedKey() - Method in class com.mojang.brigadier.tree.RootCommandNode
 
getSource() - Method in class com.mojang.brigadier.context.CommandContext
 
getSource() - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
getStart() - Method in class com.mojang.brigadier.context.StringRange
 
getStart() - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
getString(CommandContext<?>, String) - Static method in class com.mojang.brigadier.arguments.StringArgumentType
 
getString() - Method in interface com.mojang.brigadier.ImmutableStringReader
 
getString() - Method in class com.mojang.brigadier.LiteralMessage
 
getString() - Method in interface com.mojang.brigadier.Message
 
getString() - Method in class com.mojang.brigadier.StringReader
 
getSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in interface com.mojang.brigadier.suggestion.SuggestionProvider
 
getSuggestionsProvider() - Method in class com.mojang.brigadier.builder.RequiredArgumentBuilder
 
getText() - Method in class com.mojang.brigadier.suggestion.Suggestion
 
getThis() - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
getThis() - Method in class com.mojang.brigadier.builder.LiteralArgumentBuilder
 
getThis() - Method in class com.mojang.brigadier.builder.RequiredArgumentBuilder
 
getTooltip() - Method in class com.mojang.brigadier.suggestion.Suggestion
 
getTotalLength() - Method in interface com.mojang.brigadier.ImmutableStringReader
 
getTotalLength() - Method in class com.mojang.brigadier.StringReader
 
getType() - Method in class com.mojang.brigadier.arguments.StringArgumentType
 
getType() - Method in class com.mojang.brigadier.builder.RequiredArgumentBuilder
 
getType() - Method in exception com.mojang.brigadier.exceptions.CommandSyntaxException
 
getType() - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
getUsageText() - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
getUsageText() - Method in class com.mojang.brigadier.tree.CommandNode
 
getUsageText() - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
getUsageText() - Method in class com.mojang.brigadier.tree.RootCommandNode
 
getValue() - Method in class com.mojang.brigadier.suggestion.IntegerSuggestion
 
greedyString() - Static method in class com.mojang.brigadier.arguments.StringArgumentType
 

H

hashCode() - Method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
hashCode() - Method in class com.mojang.brigadier.arguments.FloatArgumentType
 
hashCode() - Method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
hashCode() - Method in class com.mojang.brigadier.arguments.LongArgumentType
 
hashCode() - Method in class com.mojang.brigadier.context.CommandContext
 
hashCode() - Method in class com.mojang.brigadier.context.ParsedArgument
 
hashCode() - Method in class com.mojang.brigadier.context.ParsedCommandNode
 
hashCode() - Method in class com.mojang.brigadier.context.StringRange
 
hashCode() - Method in class com.mojang.brigadier.suggestion.IntegerSuggestion
 
hashCode() - Method in class com.mojang.brigadier.suggestion.Suggestion
 
hashCode() - Method in class com.mojang.brigadier.suggestion.Suggestions
 
hashCode() - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
hashCode() - Method in class com.mojang.brigadier.tree.CommandNode
 
hashCode() - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
hasNodes() - Method in class com.mojang.brigadier.context.CommandContext
 

I

ImmutableStringReader - Interface in com.mojang.brigadier
 
integer() - Static method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
integer(int) - Static method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
integer(int, int) - Static method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
IntegerArgumentType - Class in com.mojang.brigadier.arguments
 
IntegerSuggestion - Class in com.mojang.brigadier.suggestion
 
IntegerSuggestion(StringRange, int) - Constructor for class com.mojang.brigadier.suggestion.IntegerSuggestion
 
IntegerSuggestion(StringRange, int, Message) - Constructor for class com.mojang.brigadier.suggestion.IntegerSuggestion
 
integerTooHigh() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
integerTooHigh() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
integerTooLow() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
integerTooLow() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
isAllowedInUnquotedString(char) - Static method in class com.mojang.brigadier.StringReader
 
isAllowedNumber(char) - Static method in class com.mojang.brigadier.StringReader
 
isEmpty() - Method in class com.mojang.brigadier.context.StringRange
 
isEmpty() - Method in class com.mojang.brigadier.suggestion.Suggestions
 
isFork() - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
isFork() - Method in class com.mojang.brigadier.tree.CommandNode
 
isForked() - Method in class com.mojang.brigadier.context.CommandContext
 
isQuotedStringStart(char) - Static method in class com.mojang.brigadier.StringReader
 
isValidInput(String) - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
isValidInput(String) - Method in class com.mojang.brigadier.tree.CommandNode
 
isValidInput(String) - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
isValidInput(String) - Method in class com.mojang.brigadier.tree.RootCommandNode
 

L

listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in interface com.mojang.brigadier.arguments.ArgumentType
 
listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class com.mojang.brigadier.arguments.BoolArgumentType
 
listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class com.mojang.brigadier.tree.CommandNode
 
listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class com.mojang.brigadier.tree.RootCommandNode
 
literal(String) - Static method in class com.mojang.brigadier.builder.LiteralArgumentBuilder
 
LiteralArgumentBuilder<S> - Class in com.mojang.brigadier.builder
 
LiteralArgumentBuilder(String) - Constructor for class com.mojang.brigadier.builder.LiteralArgumentBuilder
 
LiteralCommandNode<S> - Class in com.mojang.brigadier.tree
 
LiteralCommandNode(String, Command<S>, Predicate<S>, CommandNode<S>, RedirectModifier<S>, boolean) - Constructor for class com.mojang.brigadier.tree.LiteralCommandNode
 
literalIncorrect() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
literalIncorrect() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
LiteralMessage - Class in com.mojang.brigadier
 
LiteralMessage(String) - Constructor for class com.mojang.brigadier.LiteralMessage
 
longArg() - Static method in class com.mojang.brigadier.arguments.LongArgumentType
 
longArg(long) - Static method in class com.mojang.brigadier.arguments.LongArgumentType
 
longArg(long, long) - Static method in class com.mojang.brigadier.arguments.LongArgumentType
 
LongArgumentType - Class in com.mojang.brigadier.arguments
 
longTooHigh() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
longTooHigh() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
longTooLow() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
longTooLow() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 

M

merge(String, Collection<Suggestions>) - Static method in class com.mojang.brigadier.suggestion.Suggestions
 
Message - Interface in com.mojang.brigadier
 

O

onCommandComplete(CommandContext<S>, boolean, int) - Method in interface com.mojang.brigadier.ResultConsumer
 

P

parent - Variable in class com.mojang.brigadier.context.SuggestionContext
 
parse(StringReader) - Method in interface com.mojang.brigadier.arguments.ArgumentType
 
parse(StringReader) - Method in class com.mojang.brigadier.arguments.BoolArgumentType
 
parse(StringReader) - Method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
parse(StringReader) - Method in class com.mojang.brigadier.arguments.FloatArgumentType
 
parse(StringReader) - Method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
parse(StringReader) - Method in class com.mojang.brigadier.arguments.LongArgumentType
 
parse(StringReader) - Method in class com.mojang.brigadier.arguments.StringArgumentType
 
parse(String, S) - Method in class com.mojang.brigadier.CommandDispatcher
Parses a given command.
parse(StringReader, S) - Method in class com.mojang.brigadier.CommandDispatcher
Parses a given command.
parse(StringReader, CommandContextBuilder<S>) - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
parse(StringReader, CommandContextBuilder<S>) - Method in class com.mojang.brigadier.tree.CommandNode
 
parse(StringReader, CommandContextBuilder<S>) - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
parse(StringReader, CommandContextBuilder<S>) - Method in class com.mojang.brigadier.tree.RootCommandNode
 
ParsedArgument<S,T> - Class in com.mojang.brigadier.context
 
ParsedArgument(int, int, T) - Constructor for class com.mojang.brigadier.context.ParsedArgument
 
ParsedCommandNode<S> - Class in com.mojang.brigadier.context
 
ParsedCommandNode(CommandNode<S>, StringRange) - Constructor for class com.mojang.brigadier.context.ParsedCommandNode
 
ParseResults<S> - Class in com.mojang.brigadier
 
ParseResults(CommandContextBuilder<S>, ImmutableStringReader, Map<CommandNode<S>, CommandSyntaxException>) - Constructor for class com.mojang.brigadier.ParseResults
 
ParseResults(CommandContextBuilder<S>) - Constructor for class com.mojang.brigadier.ParseResults
 
peek() - Method in interface com.mojang.brigadier.ImmutableStringReader
 
peek(int) - Method in interface com.mojang.brigadier.ImmutableStringReader
 
peek() - Method in class com.mojang.brigadier.StringReader
 
peek(int) - Method in class com.mojang.brigadier.StringReader
 

R

read() - Method in class com.mojang.brigadier.StringReader
 
readBoolean() - Method in class com.mojang.brigadier.StringReader
 
readDouble() - Method in class com.mojang.brigadier.StringReader
 
readerExpectedBool() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerExpectedBool() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerExpectedDouble() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerExpectedDouble() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerExpectedEndOfQuote() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerExpectedEndOfQuote() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerExpectedFloat() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerExpectedFloat() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerExpectedInt() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerExpectedInt() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerExpectedLong() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerExpectedLong() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerExpectedStartOfQuote() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerExpectedStartOfQuote() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerExpectedSymbol() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerExpectedSymbol() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerInvalidBool() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerInvalidBool() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerInvalidDouble() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerInvalidDouble() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerInvalidEscape() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerInvalidEscape() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerInvalidFloat() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerInvalidFloat() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerInvalidInt() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerInvalidInt() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readerInvalidLong() - Method in interface com.mojang.brigadier.exceptions.BuiltInExceptionProvider
 
readerInvalidLong() - Method in class com.mojang.brigadier.exceptions.BuiltInExceptions
 
readFloat() - Method in class com.mojang.brigadier.StringReader
 
readInt() - Method in class com.mojang.brigadier.StringReader
 
readLong() - Method in class com.mojang.brigadier.StringReader
 
readQuotedString() - Method in class com.mojang.brigadier.StringReader
 
readString() - Method in class com.mojang.brigadier.StringReader
 
readStringUntil(char) - Method in class com.mojang.brigadier.StringReader
 
readUnquotedString() - Method in class com.mojang.brigadier.StringReader
 
redirect(CommandNode<S>) - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
redirect(CommandNode<S>, SingleRedirectModifier<S>) - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
RedirectModifier<S> - Interface in com.mojang.brigadier
 
register(LiteralArgumentBuilder<S>) - Method in class com.mojang.brigadier.CommandDispatcher
Utility method for registering new commands.
RequiredArgumentBuilder<S,T> - Class in com.mojang.brigadier.builder
 
requires(Predicate<S>) - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
restart() - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
ResultConsumer<S> - Interface in com.mojang.brigadier
 
RootCommandNode<S> - Class in com.mojang.brigadier.tree
 
RootCommandNode() - Constructor for class com.mojang.brigadier.tree.RootCommandNode
 
run(CommandContext<S>) - Method in interface com.mojang.brigadier.Command
 

S

setConsumer(ResultConsumer<S>) - Method in class com.mojang.brigadier.CommandDispatcher
Sets a callback to be informed of the result of every command.
setCursor(int) - Method in class com.mojang.brigadier.StringReader
 
SimpleCommandExceptionType - Class in com.mojang.brigadier.exceptions
 
SimpleCommandExceptionType(Message) - Constructor for class com.mojang.brigadier.exceptions.SimpleCommandExceptionType
 
SINGLE_SUCCESS - Static variable in interface com.mojang.brigadier.Command
 
SingleRedirectModifier<S> - Interface in com.mojang.brigadier
 
skip() - Method in class com.mojang.brigadier.StringReader
 
skipWhitespace() - Method in class com.mojang.brigadier.StringReader
 
startPos - Variable in class com.mojang.brigadier.context.SuggestionContext
 
string() - Static method in class com.mojang.brigadier.arguments.StringArgumentType
 
StringArgumentType - Class in com.mojang.brigadier.arguments
 
StringArgumentType.StringType - Enum in com.mojang.brigadier.arguments
 
StringRange - Class in com.mojang.brigadier.context
 
StringRange(int, int) - Constructor for class com.mojang.brigadier.context.StringRange
 
StringReader - Class in com.mojang.brigadier
 
StringReader(StringReader) - Constructor for class com.mojang.brigadier.StringReader
 
StringReader(String) - Constructor for class com.mojang.brigadier.StringReader
 
suggest(String) - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
suggest(String, Message) - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
suggest(int) - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
suggest(int, Message) - Method in class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
Suggestion - Class in com.mojang.brigadier.suggestion
 
Suggestion(StringRange, String) - Constructor for class com.mojang.brigadier.suggestion.Suggestion
 
Suggestion(StringRange, String, Message) - Constructor for class com.mojang.brigadier.suggestion.Suggestion
 
SuggestionContext<S> - Class in com.mojang.brigadier.context
 
SuggestionContext(CommandNode<S>, int) - Constructor for class com.mojang.brigadier.context.SuggestionContext
 
SuggestionProvider<S> - Interface in com.mojang.brigadier.suggestion
 
Suggestions - Class in com.mojang.brigadier.suggestion
 
Suggestions(StringRange, List<Suggestion>) - Constructor for class com.mojang.brigadier.suggestion.Suggestions
 
SuggestionsBuilder - Class in com.mojang.brigadier.suggestion
 
SuggestionsBuilder(String, int) - Constructor for class com.mojang.brigadier.suggestion.SuggestionsBuilder
 
suggests(SuggestionProvider<S>) - Method in class com.mojang.brigadier.builder.RequiredArgumentBuilder
 

T

then(ArgumentBuilder<S, ?>) - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
then(CommandNode<S>) - Method in class com.mojang.brigadier.builder.ArgumentBuilder
 
toString() - Method in class com.mojang.brigadier.arguments.DoubleArgumentType
 
toString() - Method in class com.mojang.brigadier.arguments.FloatArgumentType
 
toString() - Method in class com.mojang.brigadier.arguments.IntegerArgumentType
 
toString() - Method in class com.mojang.brigadier.arguments.LongArgumentType
 
toString() - Method in class com.mojang.brigadier.arguments.StringArgumentType
 
toString() - Method in class com.mojang.brigadier.context.ParsedCommandNode
 
toString() - Method in class com.mojang.brigadier.context.StringRange
 
toString() - Method in class com.mojang.brigadier.exceptions.SimpleCommandExceptionType
 
toString() - Method in class com.mojang.brigadier.LiteralMessage
 
toString() - Method in class com.mojang.brigadier.suggestion.IntegerSuggestion
 
toString() - Method in class com.mojang.brigadier.suggestion.Suggestion
 
toString() - Method in class com.mojang.brigadier.suggestion.Suggestions
 
toString() - Method in class com.mojang.brigadier.tree.ArgumentCommandNode
 
toString() - Method in class com.mojang.brigadier.tree.LiteralCommandNode
 
toString() - Method in class com.mojang.brigadier.tree.RootCommandNode
 

V

valueOf(String) - Static method in enum com.mojang.brigadier.arguments.StringArgumentType.StringType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mojang.brigadier.arguments.StringArgumentType.StringType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withArgument(String, ParsedArgument<S, ?>) - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
withChild(CommandContextBuilder<S>) - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
withCommand(Command<S>) - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
withNode(CommandNode<S>, StringRange) - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
withSource(S) - Method in class com.mojang.brigadier.context.CommandContextBuilder
 
word() - Static method in class com.mojang.brigadier.arguments.StringArgumentType
 
A B C D E F G H I L M O P R S T V W 
Skip navigation links