| Interface | Description |
|---|---|
| BlockCommandSender | |
| CommandExecutor |
Represents a class which contains a single method for executing commands
|
| CommandMap | |
| CommandSender | |
| ConsoleCommandSender | |
| MessageCommandSender |
For when all you care about is just messaging
|
| PluginIdentifiableCommand |
This interface is used by the help system to group commands into
sub-indexes based on the
Plugin they are a part of. |
| ProxiedCommandSender | |
| RemoteConsoleCommandSender | |
| TabCompleter |
Represents a class which can suggest tab completions for commands.
|
| TabExecutor |
This class is provided as a convenience to implement both TabCompleter and
CommandExecutor.
|
| Class | Description |
|---|---|
| BufferedCommandSender | |
| Command |
Represents a Command, which executes various tasks upon user input
|
| CommandSender.Spigot | |
| FormattedCommandAlias | |
| MultipleCommandAlias |
Represents a command that delegates to one or more other commands
|
| PluginCommand |
Represents a
Command belonging to a plugin |
| PluginCommandYamlParser | |
| SimpleCommandMap |
| Exception | Description |
|---|---|
| CommandException |
Thrown when an unhandled exception occurs during the execution of a Command
|
Copyright © 2020. All rights reserved.