Changed command paths

This commit is contained in:
Norbi Peti 2016-11-03 18:24:13 +01:00
parent 5da1359682
commit d99f163500

View file

@ -33,11 +33,11 @@ public class TBMCChatAPI {
ArrayList<String> cmds = new ArrayList<String>(); ArrayList<String> cmds = new ArrayList<String>();
cmds.add("§6---- Subcommands ----"); cmds.add("§6---- Subcommands ----");
for (TBMCCommandBase cmd : TBMCChatAPI.GetCommands().values()) { for (TBMCCommandBase cmd : TBMCChatAPI.GetCommands().values()) {
if (cmd.GetCommandPath().startsWith(command.GetCommandPath() + "/")) { if (cmd.GetCommandPath().startsWith(command.GetCommandPath() + " ")) {
int ind = cmd.GetCommandPath().indexOf('/', command.GetCommandPath().length() + 2); int ind = cmd.GetCommandPath().indexOf('/', command.GetCommandPath().length() + 2);
if (ind >= 0) if (ind >= 0)
continue; continue;
cmds.add(cmd.GetCommandPath().replace('/', ' ')); cmds.add("/" + cmd.GetCommandPath());
} }
} }
return cmds.toArray(new String[cmds.size()]); return cmds.toArray(new String[cmds.size()]);
@ -133,7 +133,7 @@ public class TBMCChatAPI {
* The command to add * The command to add
*/ */
public static void AddCommand(JavaPlugin plugin, TBMCCommandBase cmd) { public static void AddCommand(JavaPlugin plugin, TBMCCommandBase cmd) {
plugin.getLogger().info("Registering command " + cmd.GetCommandPath() + " for " + plugin.getName()); plugin.getLogger().info("Registering command /" + cmd.GetCommandPath() + " for " + plugin.getName());
try { try {
cmd.plugin = plugin; cmd.plugin = plugin;
commands.put(cmd.GetCommandPath(), cmd); commands.put(cmd.GetCommandPath(), cmd);