diff --git a/src/main/java/cn/citycraft/Yum/Yum.java b/src/main/java/cn/citycraft/Yum/Yum.java index e308c42..00a2eae 100644 --- a/src/main/java/cn/citycraft/Yum/Yum.java +++ b/src/main/java/cn/citycraft/Yum/Yum.java @@ -19,7 +19,8 @@ public class Yum extends JavaPlugin { @Override public void onEnable() { download = new DownloadManager(this); - this.getCommand("yum").setExecutor(new CommandHandler(this)); - this.getCommand("yum").setTabCompleter(new CommandHandler(this)); + CommandHandler cmdhandler = new CommandHandler(this); + this.getCommand("yum").setExecutor(cmdhandler); + this.getCommand("yum").setTabCompleter(cmdhandler); } } diff --git a/src/main/java/cn/citycraft/Yum/commands/CommandHandler.java b/src/main/java/cn/citycraft/Yum/commands/CommandHandler.java index 0830393..2c7f99f 100644 --- a/src/main/java/cn/citycraft/Yum/commands/CommandHandler.java +++ b/src/main/java/cn/citycraft/Yum/commands/CommandHandler.java @@ -32,7 +32,7 @@ public class CommandHandler implements CommandExecutor, TabCompleter { /** * 命令监听类列表 */ - private List commandlist; + private List commandlist = new ArrayList();; /** * 插件主类 */