命令不在主类中
如果你有很多命令,则不应将它们全部放在主类中。
-
创建一个新类并实现
CommandExecutor
-
将以下内容添加到类中:
@Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { }
-
在你的主类中添加 onEnable(将 commandName 替换为命令的名称,将 CommandExecutor 替换为类的名称):
getCommand("commandName").setExecutor(new CommandExecutor());