This commit is contained in:
Norbi Peti 2016-10-06 20:16:32 +02:00
parent 60d35d8eae
commit 596c929ace
2 changed files with 5 additions and 4 deletions

View file

@ -95,12 +95,13 @@ public class CommandCaller implements CommandExecutor {
sender.sendMessage("§cOnly ingame players can use this command."); sender.sendMessage("§cOnly ingame players can use this command.");
return true; return true;
} }
final String[] cmdargs = args.length > 0 ? Arrays.copyOfRange(args, args.length - argc, args.length) : args;
try { try {
if (!cmd.OnCommand(sender, alias, if (!cmd.OnCommand(sender, alias, cmdargs))
(args.length > 0 ? Arrays.copyOfRange(args, args.length - argc, args.length) : args)))
sender.sendMessage(cmd.GetHelpText(alias)); sender.sendMessage(cmd.GetHelpText(alias));
} catch (Exception e) { } catch (Exception e) {
TBMCDiscordAPI.SendException(e, "Failed to execute command " + cmd.GetCommandPath() + " with arguments "); TBMCDiscordAPI.SendException(e,
"Failed to execute command " + cmd.GetCommandPath() + " with arguments " + cmdargs);
} }
return true; return true;
} }

View file

@ -29,7 +29,7 @@ public class UpdatePlugin extends AdminCommandBase {
sender.sendMessage("Updating plugin..."); sender.sendMessage("Updating plugin...");
String ret = ""; String ret = "";
if ((ret = TBMCCoreAPI.UpdatePlugin(args[0])).length() > 0) { if ((ret = TBMCCoreAPI.UpdatePlugin(args[0])).length() > 0) {
sender.sendMessage("Internal error: " + ret); sender.sendMessage(ret);
return true; return true;
} }
sender.sendMessage("Updating done!"); sender.sendMessage("Updating done!");