Class SubCommand
java.lang.Object
de.themoep.connectorplugin.bukkit.commands.SubCommand
- All Implemented Interfaces:
org.bukkit.command.CommandExecutor
,org.bukkit.command.TabCompleter
,org.bukkit.command.TabExecutor
- Direct Known Subclasses:
ConnectorCommand
,ProxyConsoleCommand
,ProxyPlayerCommand
,ServerConsoleCommand
,TeleportCommand
,TeleportToPlayerCommand
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSubCommand
(BukkitConnectorPlugin plugin, String usage, String permission, String... aliases) -
Method Summary
Modifier and TypeMethodDescriptionString[]
getName()
getSubCommand
(String name) getUsage()
boolean
onCommand
(org.bukkit.command.CommandSender sender, org.bukkit.command.Command command, String label, String[] args) onTabComplete
(org.bukkit.command.CommandSender sender, org.bukkit.command.Command command, String label, String[] args) void
registerSubCommand
(SubCommand subCommand)
-
Field Details
-
plugin
-
-
Constructor Details
-
SubCommand
-
-
Method Details
-
registerSubCommand
-
getSubCommand
-
onCommand
public boolean onCommand(org.bukkit.command.CommandSender sender, org.bukkit.command.Command command, String label, String[] args) - Specified by:
onCommand
in interfaceorg.bukkit.command.CommandExecutor
-
onTabComplete
public List<String> onTabComplete(org.bukkit.command.CommandSender sender, org.bukkit.command.Command command, String label, String[] args) - Specified by:
onTabComplete
in interfaceorg.bukkit.command.TabCompleter
-
getName
-
getUsage
-
getAliases
-
getPermission
-
getPlugin
-
getSubCommands
-