All Classes and Interfaces
Class
Description
Parser that parses class instances
commandsAnnotation used to indicate that a method parameter is a command argument
Maps to
StandardParameters.DESCRIPTIONUsed to declare a class method as a command method
Equivalent to
Command.Builder.permission(String)Require confirmation for the command
Indicates that the parameter should be treated like a
CommandFlag.Indicates that the command should be hidden.
Represents a method annotated with
ParserA command execution handler that invokes a method.
Context for command methods
Represents a method annotated with
SuggestionsThis annotation allows you to create annotated methods that behave like argument parsers.
Creates a command proxy for the command.
Used to inject
CommandContext.getRawInput() into a
CommandMethodAnnotation version of adding
RegexPreprocessor
as a preprocessor using CommandArgument.addPreprocessor(BiFunction)This annotation allows you to create annotated methods that behave like suggestions providers.