From 8f2200619e25d312712f84fcdbabd5fc8ee40602 Mon Sep 17 00:00:00 2001 From: Minenash Date: Fri, 28 Dec 2018 23:56:26 -0500 Subject: Changed `/command:command` to `/module:command` --- src/main/java/com/nemez/cmdmgr/util/Executable.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/nemez/cmdmgr/util/Executable.java b/src/main/java/com/nemez/cmdmgr/util/Executable.java index 2bfc3da..3d14598 100644 --- a/src/main/java/com/nemez/cmdmgr/util/Executable.java +++ b/src/main/java/com/nemez/cmdmgr/util/Executable.java @@ -45,6 +45,7 @@ public class Executable extends org.bukkit.command.Command { } public void register(ArrayList methods, JavaPlugin plugin, Object methodContainer, ArrayList aliases) { + String moduleName = methodContainer.getClass().getSimpleName(); for (HelpPageCommand[] page : help) { for (HelpPageCommand cmd : page) { if (cmd != null) { @@ -94,13 +95,13 @@ public class Executable extends org.bukkit.command.Command { @SuppressWarnings("unchecked") Map knownCommands = (Map) knownCommandsField.get(map); knownCommands.remove(name); - map.register(name, this); + map.register(moduleName, this); for (String alias : aliases) { Executable cmd = new Executable(alias, this.help); cmd.commands = this.commands; cmd.plugin = this.plugin; knownCommands.remove(alias); - map.register(alias, cmd); + map.register(moduleName, cmd); } } catch (Exception e) { plugin.getLogger().log(Level.SEVERE, "Failed to register command '" + name + "'!"); -- cgit v1.2.3