| Interface | Description |
|---|---|
| CommandCallable |
A low-level interface for commands that can be executed.
|
| CommandManager |
A command dispatcher watches for commands (such as those said in chat)
and dispatches them to the correct command handler.
|
| CommandMapping |
Provides information about a mapping between a command and its aliases.
|
| CommandSource |
Something that can execute commands.
|
| Class | Description |
|---|---|
| CommandMessageFormatting | |
| CommandResult |
Represents the result of a command in Sponge.
|
| CommandResult.Builder |
A builder for
CommandResults. |
| ImmutableCommandMapping |
An immutable command mapping instance that returns the same objects that
this instance is constructed with.
|
| Exception | Description |
|---|---|
| CommandException |
Thrown when an executed command raises an error or when execution of
the command failed.
|
| CommandNotFoundException |
This exception is thrown when a sender tries to execute a command that does
not exist.
|
| CommandPermissionException |
This exception is thrown when a subject does not have permission to execute
a command.
|
| InvocationCommandException |
Thrown when invocation of a command fails, wrapping the exception that
is thrown.
|