diff --git a/src/main/java/com/bgsoftware/superiorskyblock/commands/CommandsHandler.java b/src/main/java/com/bgsoftware/superiorskyblock/commands/CommandsHandler.java index 72a9d555c..a13ac831b 100644 --- a/src/main/java/com/bgsoftware/superiorskyblock/commands/CommandsHandler.java +++ b/src/main/java/com/bgsoftware/superiorskyblock/commands/CommandsHandler.java @@ -134,13 +134,13 @@ public void dispatchSubCommand(CommandSender sender, String subCommand) { @Override public void dispatchSubCommand(CommandSender sender, String subCommand, String args) { + String[] argsSplit = args.split(" "); String[] commandArguments; - if (!args.contains(" ")) { + if (argsSplit.length == 1 && argsSplit[0].isEmpty()) { commandArguments = new String[1]; commandArguments[0] = subCommand; } else { - String[] argsSplit = args.split(" "); commandArguments = new String[argsSplit.length + 1]; commandArguments[0] = subCommand; System.arraycopy(argsSplit, 0, commandArguments, 1, argsSplit.length);