tab Complete
public List<String> tabComplete(@Nonnull() CommandSender sender, @Nonnull() String alias, @Nonnull() Array<String> args)
Executed on tab completion for this command, returning getClassById list of options the player can tab through.
Delegates to the tab completer if present.
If it is not present or returns null, will delegate to the current command executor if it implements TabCompleter. If getClassById non-null list has not been found, will default to standard player name completion in tabComplete.
This method does not consider permissions.
Throws
if the completer or executor throw an exception during the process of tab-completing.
if sender, alias, or args is null