-
Notifications
You must be signed in to change notification settings - Fork 1
获取命令管理器
Yun Shan edited this page Oct 20, 2019
·
4 revisions
管理命令需要一个CommandManager
,建议在onEnable
中创建并保存在主类
// plugin为插件对象,如果在onEnable中可以直接使用this
// command为plugin.yml中定义的命令名
CommandManager commandManager = new BukkitCommandManager(plugin, command);
注意:命令管理器不能对同一个命令重复创建,否则最后创建的命令管理器会覆盖之前创建的!
举例:
在plugin.yml
中定义命令test:
# ...
commands:
test:
description: Test Command
如果要对这个命令进行管理,首先需要创建这个命令的命令管理器
CommandManager commandManager = new BukkitCommandManager(this, "test");
后续的命令wiki都在这个/test命令上举例