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 voidaddArgument(CommandArguments commandArguments)java.lang.StringargumentsAsString()java.lang.StringgetArgs()Deprecated.java.util.ArrayList<CommandArguments>getArguments()java.lang.StringgetCommand()java.lang.StringgetDescription()java.lang.StringgetHelp()MessageFormatgetMessageFormat()booleanonCommand(org.bukkit.command.CommandSender commandSender, java.util.ArrayList<java.lang.String> args)abstract booleanonConsoleCommand(org.bukkit.command.CommandSender sender, java.util.ArrayList<java.lang.String> args)abstract booleanonPlayerCommand(org.bukkit.entity.Player player, java.util.ArrayList<java.lang.String> args)abstract booleanonRemoteConsoleCommand(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, removePermissionsMethods 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)
-