public class CustomCommandMap
extends org.bukkit.command.SimpleCommandMap
| Modifier and Type | Field and Description |
|---|---|
static org.bukkit.command.SimpleCommandMap |
backend |
static java.util.Map<java.lang.String,org.bukkit.command.Command> |
knownCommands |
| Constructor and Description |
|---|
CustomCommandMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCommands() |
boolean |
dispatch(org.bukkit.command.CommandSender sender,
java.lang.String cmd) |
org.bukkit.command.Command |
getCommand(java.lang.String name) |
java.util.Collection<org.bukkit.command.Command> |
getCommands() |
boolean |
register(java.lang.String fallbackPrefix,
org.bukkit.command.Command command) |
boolean |
register(java.lang.String label,
java.lang.String fallbackPrefix,
org.bukkit.command.Command command) |
void |
registerAll(java.lang.String fallbackPrefix,
java.util.List<org.bukkit.command.Command> commands) |
void |
registerServerAliases() |
void |
setFallbackCommands() |
java.util.List<java.lang.String> |
tabComplete(org.bukkit.command.CommandSender sender,
java.lang.String cmdLine) |
static void |
unhook() |
public static org.bukkit.command.SimpleCommandMap backend
public static java.util.Map<java.lang.String,org.bukkit.command.Command> knownCommands
public static void unhook()
public void setFallbackCommands()
setFallbackCommands in class org.bukkit.command.SimpleCommandMappublic void registerAll(java.lang.String fallbackPrefix,
java.util.List<org.bukkit.command.Command> commands)
registerAll in interface org.bukkit.command.CommandMapregisterAll in class org.bukkit.command.SimpleCommandMappublic boolean register(java.lang.String fallbackPrefix,
org.bukkit.command.Command command)
register in interface org.bukkit.command.CommandMapregister in class org.bukkit.command.SimpleCommandMappublic boolean register(java.lang.String label,
java.lang.String fallbackPrefix,
org.bukkit.command.Command command)
register in interface org.bukkit.command.CommandMapregister in class org.bukkit.command.SimpleCommandMappublic boolean dispatch(org.bukkit.command.CommandSender sender,
java.lang.String cmd)
throws org.bukkit.command.CommandException
dispatch in interface org.bukkit.command.CommandMapdispatch in class org.bukkit.command.SimpleCommandMaporg.bukkit.command.CommandExceptionpublic void clearCommands()
clearCommands in interface org.bukkit.command.CommandMapclearCommands in class org.bukkit.command.SimpleCommandMappublic org.bukkit.command.Command getCommand(java.lang.String name)
getCommand in interface org.bukkit.command.CommandMapgetCommand in class org.bukkit.command.SimpleCommandMappublic java.util.List<java.lang.String> tabComplete(org.bukkit.command.CommandSender sender,
java.lang.String cmdLine)
throws java.lang.IllegalArgumentException
tabComplete in interface org.bukkit.command.CommandMaptabComplete in class org.bukkit.command.SimpleCommandMapjava.lang.IllegalArgumentExceptionpublic java.util.Collection<org.bukkit.command.Command> getCommands()
getCommands in class org.bukkit.command.SimpleCommandMappublic void registerServerAliases()
registerServerAliases in class org.bukkit.command.SimpleCommandMap