public class BendingTabComplete
extends java.lang.Object
implements org.bukkit.command.TabCompleter
Constructor and Description |
---|
BendingTabComplete() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.String> |
getCommandsForUser(org.bukkit.command.CommandSender sender)
Returns a list of subcommands the sender can use.
|
static java.util.List<java.lang.String> |
getPossibleCompletions(java.lang.String[] args,
java.util.List<java.lang.String> possibilitiesOfCompletion)
Breaks down the possible list and returns what is applicble depending on
what the user has currently typed.
|
static java.util.List<java.lang.String> |
getPossibleCompletions(java.lang.String[] args,
java.lang.String[] possibilitiesOfCompletion) |
java.util.List<java.lang.String> |
onTabComplete(org.bukkit.command.CommandSender sender,
org.bukkit.command.Command command,
java.lang.String alias,
java.lang.String[] args) |
public java.util.List<java.lang.String> onTabComplete(org.bukkit.command.CommandSender sender, org.bukkit.command.Command command, java.lang.String alias, java.lang.String[] args)
onTabComplete
in interface org.bukkit.command.TabCompleter
public static java.util.List<java.lang.String> getPossibleCompletions(java.lang.String[] args, java.util.List<java.lang.String> possibilitiesOfCompletion)
args
- Args of the command. Provide all of them.possibilitiesOfCompletion
- List of things that can be givenpublic static java.util.List<java.lang.String> getPossibleCompletions(java.lang.String[] args, java.lang.String[] possibilitiesOfCompletion)
public static java.util.List<java.lang.String> getCommandsForUser(org.bukkit.command.CommandSender sender)