📑Tab completer
@Override
public BaseTabCompleter getTabCompleter() {
return new MyCommandTabCompleter(this);
}public class MyCommandTabCompleter extends BaseTabCompleter {
public MyCommandTabCompleter(ParentCommand parentCommand) {
super(parentCommand);
this.addConditions((sender, args) -> {
List<String> completions = new ArrayList<>();
if (args.length == 2) {
completions.addAll(Arrays.asList("test1", "test2"));
}
return completions;
});
}
}