Still random stacktraces in the tab completion

This commit is contained in:
obvWolf
2023-10-20 10:57:08 -05:00
parent 9bf3e678df
commit fc8966a78a

View File

@@ -81,14 +81,15 @@ public class SentinelCommand extends CustomCommand {
@Override @Override
public void registerCompletions(CompletionBuilder builder) { public void registerCompletions(CompletionBuilder builder) {
List<String> debugCommands = new ArrayList<>(); builder.addCompletion(1,new String[]{
debugCommands.add("antiswear"); "debug",
debugCommands.add("antispam"); "getHeat"
debugCommands.add("lang"); });
debugCommands.add("toggle"); builder.addCompletion(2, (builder.args.length >= 1 && builder.args[1].equals("debug")),new String[]{"antiswear",
builder.addCompletion(1,"debug"); "antispam",
builder.addCompletion(2,builder.args[1].equals("debug"),debugCommands); "lang",
builder.addCompletion(1,"getHeat"); "toggle"
builder.addCompletion(2,builder.args[1].equals("getHeat"), ArrayUtils.toNewList(Bukkit.getOnlinePlayers(), Player::getName)); });
//builder.addCompletion(2, (builder.args.length >= 1 && builder.args[1].equals("getHeat")), ArrayUtils.toNewList(Bukkit.getOnlinePlayers(), Player::getName));
} }
} }