diff options
author | Minenash <minenash@protonmail.com> | 2018-12-28 23:56:26 -0500 |
---|---|---|
committer | Minenash <minenash@protonmail.com> | 2018-12-28 23:56:26 -0500 |
commit | 8f2200619e25d312712f84fcdbabd5fc8ee40602 (patch) | |
tree | 0fd0f27f6e244de6ea017729f05d91767e25359a /src/main/java/com/nemez/cmdmgr/util/Executable.java | |
parent | 5f2da4a9da38914f405682b4f79eaa7e28960450 (diff) |
Changed `/command:command` to `/module:command`
Diffstat (limited to 'src/main/java/com/nemez/cmdmgr/util/Executable.java')
-rw-r--r-- | src/main/java/com/nemez/cmdmgr/util/Executable.java | 5 |
1 files 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<Method> methods, JavaPlugin plugin, Object methodContainer, ArrayList<String> 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<String, Command> knownCommands = (Map<String, Command>) 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 + "'!");
|