diff --git a/src/main/java/io/github/thetrouper/sentinel/commands/SentinelCommand.java b/src/main/java/io/github/thetrouper/sentinel/commands/SentinelCommand.java index 176affa..8bc92d5 100644 --- a/src/main/java/io/github/thetrouper/sentinel/commands/SentinelCommand.java +++ b/src/main/java/io/github/thetrouper/sentinel/commands/SentinelCommand.java @@ -81,14 +81,15 @@ public class SentinelCommand extends CustomCommand { @Override public void registerCompletions(CompletionBuilder builder) { - List debugCommands = new ArrayList<>(); - debugCommands.add("antiswear"); - debugCommands.add("antispam"); - debugCommands.add("lang"); - debugCommands.add("toggle"); - builder.addCompletion(1,"debug"); - builder.addCompletion(2,builder.args[1].equals("debug"),debugCommands); - builder.addCompletion(1,"getHeat"); - builder.addCompletion(2,builder.args[1].equals("getHeat"), ArrayUtils.toNewList(Bukkit.getOnlinePlayers(), Player::getName)); + builder.addCompletion(1,new String[]{ + "debug", + "getHeat" + }); + builder.addCompletion(2, (builder.args.length >= 1 && builder.args[1].equals("debug")),new String[]{"antiswear", + "antispam", + "lang", + "toggle" + }); + //builder.addCompletion(2, (builder.args.length >= 1 && builder.args[1].equals("getHeat")), ArrayUtils.toNewList(Bukkit.getOnlinePlayers(), Player::getName)); } }