| 接口 | 说明 |
|---|---|
| BlockCommandSender | |
| CommandExecutor |
包含了一个执行命令的方法的类.
|
| CommandMap | |
| CommandSender | |
| ConsoleCommandSender | |
| PluginIdentifiableCommand |
这个接口可以用于帮助系统分类命令至基于
Plugin的子索引的一部分.自定义的命令实现这个接口来拥有由插件自动生成的子索引. |
| ProxiedCommandSender | |
| RemoteConsoleCommandSender | |
| TabCompleter |
代表可以为命令提供补全建议的类.
|
| TabExecutor |
这个类提供了TabCompleter和CommandExecutor两者的实现.
|
| 类 | 说明 |
|---|---|
| Command |
代表一个命令,在用户输入时执行各种任务.
|
| FormattedCommandAlias | |
| MultipleCommandAlias |
代表一个或多个命令
|
| PluginCommand |
代表属于某个插件的
命令. |
| PluginCommandYamlParser | |
| SimpleCommandMap |
| 异常错误 | 说明 |
|---|---|
| CommandException |
当执行命令过程中出现未处理的异常时抛出.
|