-
Notifications
You must be signed in to change notification settings - Fork 2
了解CAP
defoli_ation edited this page Oct 24, 2019
·
4 revisions
CommandManager是负责Command的注册与使用的类
我们提供了简单的实现类 SimpleCommandManager
你可能发现CommandManager中有两个execute方法,其中
execute(CommandSender sender,String rawCommand)
负责将rawCommand转为String[],你可以参考SimpleCommandManager的默认规则也可以自定义
在执行命令的过程中可能会抛出异常,假如Command未设置Handler那么这个异常将由CommandManager处理,默认Handler只是打印异常
设置命令的基本属性与执行命令的类
如何获得Command实例?
你可以选择:
-SimpleCommand
-MethodAnnotationCommand
-ClassAnnotationCommand
-自己实现
命令的发送者,是执行命令必须的类。