Package me.playernguyen.opteco.command
Class SubCommand
java.lang.Object
me.playernguyen.opteco.OptEcoImplementation
me.playernguyen.opteco.command.AbstractPermission
me.playernguyen.opteco.command.SubCommand
- Direct Known Subclasses:
SubCommandAdd
,SubCommandCheck
,SubCommandMe
,SubCommandPay
,SubCommandPayCancel
,SubCommandPayConfirm
,SubCommandReload
,SubCommandSet
,SubCommandTake
,SubCommandTop
public abstract class SubCommand extends AbstractPermission
-
Method Summary
Modifier and Type Method Description void
addArgument(CommandArguments commandArguments)
java.lang.String
argumentsAsString()
java.lang.String
getArgs()
Deprecated.java.util.ArrayList<CommandArguments>
getArguments()
java.lang.String
getCommand()
java.lang.String
getDescription()
java.lang.String
getHelp()
MessageFormat
getMessageFormat()
boolean
onCommand(org.bukkit.command.CommandSender commandSender, java.util.ArrayList<java.lang.String> args)
abstract boolean
onConsoleCommand(org.bukkit.command.CommandSender sender, java.util.ArrayList<java.lang.String> args)
abstract boolean
onPlayerCommand(org.bukkit.entity.Player player, java.util.ArrayList<java.lang.String> args)
abstract boolean
onRemoteConsoleCommand(org.bukkit.command.RemoteConsoleCommandSender sender, java.util.ArrayList<java.lang.String> args)
abstract java.util.List<java.lang.String>
onTab(org.bukkit.command.CommandSender commandSender, java.util.ArrayList<java.lang.String> args)
java.util.List<java.lang.String>
onTabComplete(org.bukkit.command.CommandSender commandSender, java.util.ArrayList<java.lang.String> args)
Methods inherited from class me.playernguyen.opteco.command.AbstractPermission
addPermissions, checkPermission, getPermissions, removePermissions
Methods inherited from class me.playernguyen.opteco.OptEcoImplementation
getAccountDatabase, getAccountManager, getConfigurationLoader, getDebugger, getLanguageLoader, getLogger, getPlugin, getStorageType, getTransactionManager
-
Method Details
-
getMessageFormat
-
getCommand
public java.lang.String getCommand() -
getDescription
public java.lang.String getDescription() -
getArgs
@Deprecated public java.lang.String getArgs()Deprecated. -
getHelp
public java.lang.String getHelp() -
getArguments
-
addArgument
-
argumentsAsString
public java.lang.String argumentsAsString() -
onCommand
public boolean onCommand(org.bukkit.command.CommandSender commandSender, java.util.ArrayList<java.lang.String> args) -
onTabComplete
public java.util.List<java.lang.String> onTabComplete(org.bukkit.command.CommandSender commandSender, java.util.ArrayList<java.lang.String> args) -
onPlayerCommand
public abstract boolean onPlayerCommand(org.bukkit.entity.Player player, java.util.ArrayList<java.lang.String> args) -
onConsoleCommand
public abstract boolean onConsoleCommand(org.bukkit.command.CommandSender sender, java.util.ArrayList<java.lang.String> args) -
onRemoteConsoleCommand
public abstract boolean onRemoteConsoleCommand(org.bukkit.command.RemoteConsoleCommandSender sender, java.util.ArrayList<java.lang.String> args) -
onTab
public abstract java.util.List<java.lang.String> onTab(org.bukkit.command.CommandSender commandSender, java.util.ArrayList<java.lang.String> args)
-