A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

ACFUtil - Class in co.aikar.commands
 
addAll(T[], T...) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Adds all the elements of the given arrays into a new array.
addBundleClassLoader(ClassLoader) - Method in class co.aikar.commands.Locales
 
addCauseMethodName(String) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Adds to the list of method names used in the search for Throwable objects.
addChild(BaseCommand) - Method in interface co.aikar.commands.RootCommand
 
addChildShared(List<BaseCommand>, SetMultimap<String, RegisteredCommand>, BaseCommand) - Method in interface co.aikar.commands.RootCommand
 
addCondition(String, CommandConditions.Condition<I>) - Method in class co.aikar.commands.CommandConditions
 
addCondition(Class<P>, String, CommandConditions.ParameterCondition<P, CEC, I>) - Method in class co.aikar.commands.CommandConditions
 
addMessage(Locale, MessageKeyProvider, String) - Method in class co.aikar.commands.Locales
 
addMessageBundle(ClassLoader, String, Locale) - Method in class co.aikar.commands.Locales
 
addMessageBundle(String, Locale) - Method in class co.aikar.commands.Locales
 
addMessageBundles(String...) - Method in class co.aikar.commands.Locales
 
addMessages(Locale, Map<? extends MessageKeyProvider, String>) - Method in class co.aikar.commands.Locales
 
addMessageStrings(Locale, Map<String, String>) - Method in class co.aikar.commands.Locales
 
addReplacement(String, String) - Method in class co.aikar.commands.CommandReplacements
 
addReplacements(String...) - Method in class co.aikar.commands.CommandReplacements
 
addSubcommand(String) - Method in class co.aikar.commands.RegisteredCommand
 
addSubcommands(Collection<String>) - Method in class co.aikar.commands.RegisteredCommand
 
addSupportedLanguage(Locale) - Method in class co.aikar.commands.CommandManager
Adds a new locale to the list of automatic Locales to load Message Bundles for.
AFRIKAANS - Static variable in class co.aikar.commands.Locales
 
AnnotationProcessor<T extends Annotation> - Interface in co.aikar.commands
Deprecated.
ApacheCommonsExceptionUtil - Class in co.aikar.commands.apachecommonslang
Provides utilities for manipulating and examining Throwable objects.
ApacheCommonsExceptionUtil() - Constructor for class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Public constructor allows an instance of ExceptionUtils to be created, although that is not normally necessary.
ApacheCommonsExceptionUtil.Nestable - Interface in co.aikar.commands.apachecommonslang
An interface to be implemented by Throwable extensions which would like to be able to nest root exceptions inside themselves.
ApacheCommonsLangUtil - Class in co.aikar.commands.apachecommonslang
Select methods copied from Apache Commons to avoid importing entire lib No changes to logic
ApacheCommonsLangUtil() - Constructor for class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
 
ARABIC - Static variable in class co.aikar.commands.Locales
 

B

BaseCommand - Class in co.aikar.commands
A Base command is defined as a command group of related commands.
BaseCommand() - Constructor for class co.aikar.commands.BaseCommand
 
BaseCommand(String) - Constructor for class co.aikar.commands.BaseCommand
Deprecated.
Please switch to CommandAlias for defining all root commands.
BULGARIAN - Static variable in class co.aikar.commands.Locales
 

C

canConsumeInput() - Method in class co.aikar.commands.CommandParameter
 
canExecute(CommandIssuer, RegisteredCommand<?>) - Method in class co.aikar.commands.BaseCommand
Deprecated.
canExecuteWithoutInput() - Method in class co.aikar.commands.CommandParameter
 
canOverridePlayerContext() - Method in class co.aikar.commands.CommandExecutionContext
 
capitalize(String) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Capitalizes all the whitespace separated words in a String.
capitalize(String, char[]) - Static method in class co.aikar.commands.ACFUtil
 
capitalize(String, char...) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Capitalizes all the delimiter separated words in a String.
capitalizeFirst(String) - Static method in class co.aikar.commands.ACFUtil
 
capitalizeFirst(String, char) - Static method in class co.aikar.commands.ACFUtil
 
capitalizeFully(String) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Converts all the whitespace separated words in a String into capitalized words, that is each word is made up of a titlecase character and then a series of lowercase characters.
capitalizeFully(String, char...) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Converts all the delimiter separated words in a String into capitalized words, that is each word is made up of a titlecase character and then a series of lowercase characters.
CatchAll - Annotation Type in co.aikar.commands.annotation
CatchUnknown - Annotation Type in co.aikar.commands.annotation
Defines a method that should receive any unknown command for the related root command.
CHINESE - Static variable in class co.aikar.commands.Locales
 
clone(T[]) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Shallow clones an array returning a typecast result and handling null.
co.aikar.commands - package co.aikar.commands
 
co.aikar.commands.annotation - package co.aikar.commands.annotation
 
co.aikar.commands.apachecommonslang - package co.aikar.commands.apachecommonslang
 
co.aikar.commands.contexts - package co.aikar.commands.contexts
 
co.aikar.commands.processors - package co.aikar.commands.processors
 
combine(String[]) - Static method in class co.aikar.commands.ACFUtil
 
combine(String[], int) - Static method in class co.aikar.commands.ACFUtil
 
CommandAlias - Annotation Type in co.aikar.commands.annotation
Allows to add a single or several command alias(es).
CommandCompletion - Annotation Type in co.aikar.commands.annotation
Many implementation platforms have a concept of "Tab Completions", where pressing tab will give suggestions on what you can input.
CommandCompletionContext<I extends CommandIssuer> - Class in co.aikar.commands
 
CommandCompletions<C extends CommandCompletionContext> - Class in co.aikar.commands
 
CommandCompletions(CommandManager) - Constructor for class co.aikar.commands.CommandCompletions
 
CommandCompletions.AsyncCommandCompletionHandler<C extends CommandCompletionContext> - Interface in co.aikar.commands
 
CommandCompletions.CommandCompletionHandler<C extends CommandCompletionContext> - Interface in co.aikar.commands
 
CommandCompletions.SyncCompletionRequired - Exception in co.aikar.commands
 
CommandConditions<I extends CommandIssuer,​CEC extends CommandExecutionContext<CEC,​I>,​CC extends ConditionContext<I>> - Class in co.aikar.commands
 
CommandConditions.Condition<I extends CommandIssuer> - Interface in co.aikar.commands
 
CommandConditions.ParameterCondition<P,​CEC extends CommandExecutionContext,​I extends CommandIssuer> - Interface in co.aikar.commands
 
CommandContexts<R extends CommandExecutionContext<?,​? extends CommandIssuer>> - Class in co.aikar.commands
 
CommandExecutionContext<CEC extends CommandExecutionContext,​I extends CommandIssuer> - Class in co.aikar.commands
 
CommandHelp - Class in co.aikar.commands
 
CommandHelp(CommandManager, RootCommand, CommandIssuer) - Constructor for class co.aikar.commands.CommandHelp
 
CommandHelpFormatter - Class in co.aikar.commands
 
CommandHelpFormatter(CommandManager) - Constructor for class co.aikar.commands.CommandHelpFormatter
 
CommandIssuer - Interface in co.aikar.commands
 
CommandManager<IT,​I extends CommandIssuer,​FT,​MF extends MessageFormatter<FT>,​CEC extends CommandExecutionContext<CEC,​I>,​CC extends ConditionContext<I>> - Class in co.aikar.commands
 
CommandManager() - Constructor for class co.aikar.commands.CommandManager
 
CommandOperationContext<I extends CommandIssuer> - Class in co.aikar.commands
Holds information about the currently executing command on this thread
CommandParameter<CEC extends CommandExecutionContext<CEC,​? extends CommandIssuer>> - Class in co.aikar.commands
 
CommandParameter(RegisteredCommand<CEC>, Parameter, int, boolean) - Constructor for class co.aikar.commands.CommandParameter
 
CommandPermission - Annotation Type in co.aikar.commands.annotation
Sets the permission required to perform this command.
CommandReplacements - Class in co.aikar.commands
Manages replacement template strings
ConditionContext<I extends CommandIssuer> - Class in co.aikar.commands
 
ConditionFailedException - Exception in co.aikar.commands
 
ConditionFailedException() - Constructor for exception co.aikar.commands.ConditionFailedException
 
ConditionFailedException(MessageKeyProvider, String...) - Constructor for exception co.aikar.commands.ConditionFailedException
 
ConditionFailedException(MessageKey, String...) - Constructor for exception co.aikar.commands.ConditionFailedException
 
ConditionFailedException(String) - Constructor for exception co.aikar.commands.ConditionFailedException
 
conditions - Variable in class co.aikar.commands.CommandManager
 
Conditions - Annotation Type in co.aikar.commands.annotation
Specifies conditions that must be met in order to execute this command.
ConditionsProcessor - Class in co.aikar.commands.processors
Deprecated.
ConditionsProcessor() - Constructor for class co.aikar.commands.processors.ConditionsProcessor
Deprecated.
 
contextMap - Variable in class co.aikar.commands.CommandContexts
 
ContextResolver<T,​C extends CommandExecutionContext<?,​? extends CommandIssuer>> - Interface in co.aikar.commands.contexts
This defines a context resolver, which parses ContextResolver from ContextResolver.
COULD_NOT_FIND_PLAYER - co.aikar.commands.MessageKeys
 
createCommandContext(RegisteredCommand, CommandParameter, CommandIssuer, List<String>, int, Map<String, Object>) - Method in class co.aikar.commands.CommandManager
 
createCompletionContext(RegisteredCommand, CommandIssuer, String, String, String[]) - Method in class co.aikar.commands.CommandManager
 
createConditionContext(CommandIssuer, String) - Method in class co.aikar.commands.CommandManager
 
createRegisteredCommand(BaseCommand, String, Method, String) - Method in class co.aikar.commands.CommandManager
 
createRootCommand(String) - Method in class co.aikar.commands.CommandManager
 
CZECH - Static variable in class co.aikar.commands.Locales
 

D

DANISH - Static variable in class co.aikar.commands.Locales
 
Default - Annotation Type in co.aikar.commands.annotation
If used on a method, sets default command handler for the root command of this group If used on a parameter, sets the value to be used for context resolution
defaultExceptionHandler - Variable in class co.aikar.commands.CommandManager
 
defaultFormatter - Variable in class co.aikar.commands.CommandManager
 
defaultHelpPerPage - Variable in class co.aikar.commands.CommandManager
 
dependencies - Variable in class co.aikar.commands.CommandManager
 
Dependency - Annotation Type in co.aikar.commands.annotation
Injects a dependency into the field this is attached to.
Description - Annotation Type in co.aikar.commands.annotation
Sets a description to the parameter or method this is attached to.
doHelp(CommandIssuer, String...) - Method in class co.aikar.commands.BaseCommand
 
doHelp(Object, String...) - Method in class co.aikar.commands.BaseCommand
 
DUTCH - Static variable in class co.aikar.commands.Locales
 

E

EMPTY - Static variable in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
The empty String "".
enableUnstableAPI(String) - Method in class co.aikar.commands.CommandManager
Deprecated.
Use this with caution! If you enable and use Unstable API's, your next compile using ACF may require you to update your implementation to those unstable API's
ENGLISH - Static variable in class co.aikar.commands.Locales
 
enumNames(Class<? extends Enum<?>>) - Static method in class co.aikar.commands.ACFUtil
 
enumNames(Enum<?>[]) - Static method in class co.aikar.commands.ACFUtil
 
equals(Object) - Method in class co.aikar.commands.MessageType
 
ERROR - Static variable in class co.aikar.commands.MessageType
 
ERROR_GENERIC_LOGGED - co.aikar.commands.MessageKeys
 
ERROR_PERFORMING_COMMAND - co.aikar.commands.MessageKeys
 
ERROR_PREFIX - co.aikar.commands.MessageKeys
 
ExceptionHandler - Interface in co.aikar.commands
Functional interface to allow plugins to handle uncaught excetpions
execute(BaseCommand, RegisteredCommand, CommandIssuer, List<String>, Throwable) - Method in interface co.aikar.commands.ExceptionHandler
Called when an exception occurs while executing a command
If an exception handler properly handles an exception, the user will not be noticied by the framework that something went unexceptected.
execute(CommandIssuer, CommandRouter.CommandRouteResult) - Method in class co.aikar.commands.ForwardingCommand
 
execute(CommandIssuer, String, String[]) - Method in interface co.aikar.commands.RootCommand
 

F

FINNISH - Static variable in class co.aikar.commands.Locales
 
Flags - Annotation Type in co.aikar.commands.annotation
Provides configuration options for ContextResolver's to change how they resolve context.
format(int, String) - Method in class co.aikar.commands.MessageFormatter
 
format(String) - Method in class co.aikar.commands.MessageFormatter
 
formatMessage(CommandIssuer, MessageType, MessageKeyProvider, String...) - Method in class co.aikar.commands.CommandManager
 
formatNumber(Integer) - Static method in class co.aikar.commands.ACFUtil
 
formatters - Variable in class co.aikar.commands.CommandManager
 
ForwardingCommand - Class in co.aikar.commands
 
FRENCH - Static variable in class co.aikar.commands.Locales
 

G

generateCommandHelp() - Method in class co.aikar.commands.CommandManager
Deprecated.
Unstable API
generateCommandHelp(String) - Method in class co.aikar.commands.CommandManager
Deprecated.
Unstable API
generateCommandHelp(CommandIssuer, String) - Method in class co.aikar.commands.CommandManager
Deprecated.
Unstable API
generateCommandHelp(CommandIssuer, RootCommand) - Method in class co.aikar.commands.CommandManager
Deprecated.
Unstable API
GERMAN - Static variable in class co.aikar.commands.Locales
 
getAnnotation(Class<T>) - Method in class co.aikar.commands.CommandExecutionContext
getAnnotation(Class<T>) - Method in class co.aikar.commands.CommandOperationContext
getAnnotation(Class<T>) - Method in class co.aikar.commands.RegisteredCommand
 
getAnnotationValue(Class<T>) - Method in class co.aikar.commands.CommandExecutionContext
 
getAnnotationValue(Class<T>) - Method in class co.aikar.commands.CommandOperationContext
 
getAnnotationValue(Class<T>, int) - Method in class co.aikar.commands.CommandExecutionContext
 
getAnnotationValue(Class<T>, int) - Method in class co.aikar.commands.CommandOperationContext
 
getApplicableParameters() - Method in interface co.aikar.commands.AnnotationProcessor
Deprecated.
 
getArgs() - Method in class co.aikar.commands.CommandExecutionContext
 
getArgs() - Method in class co.aikar.commands.CommandOperationContext
 
getBooleanFlagValue(String) - Method in class co.aikar.commands.CommandExecutionContext
 
getBooleanFlagValue(String, Boolean) - Method in class co.aikar.commands.CommandExecutionContext
 
getCause() - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Returns the reference to the exception or error that caused the exception implementing the Nestable to be thrown.
getCause(Throwable) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Introspects the Throwable to obtain the cause.
getCause(Throwable, String[]) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Introspects the Throwable to obtain the cause.
getChildren() - Method in interface co.aikar.commands.RootCommand
 
getCmd() - Method in class co.aikar.commands.CommandExecutionContext
 
getColor(int) - Method in class co.aikar.commands.MessageFormatter
 
getCommand() - Method in class co.aikar.commands.CommandOperationContext
 
getCommand() - Method in class co.aikar.commands.HelpEntry
 
getCommand() - Method in class co.aikar.commands.RegisteredCommand
 
getCommandCompletions() - Method in class co.aikar.commands.CommandManager
Gets the command completions manager
getCommandConditions() - Method in class co.aikar.commands.CommandManager
 
getCommandContexts() - Method in class co.aikar.commands.CommandManager
Gets the command contexts manager
getCommandHelp() - Method in class co.aikar.commands.BaseCommand
Deprecated.
Unstable API
getCommandIssuer() - Method in class co.aikar.commands.CommandOperationContext
 
getCommandIssuer(Object) - Method in class co.aikar.commands.CommandManager
 
getCommandLabel() - Method in class co.aikar.commands.CommandOperationContext
 
getCommandManager() - Method in class co.aikar.commands.CommandOperationContext
 
getCommandName() - Method in class co.aikar.commands.CommandHelp
 
getCommandName() - Method in interface co.aikar.commands.RootCommand
 
getCommandPrefix() - Method in class co.aikar.commands.CommandHelp
 
getCommandPrefix() - Method in class co.aikar.commands.HelpEntry
 
getCommandPrefix(CommandIssuer) - Method in class co.aikar.commands.CommandManager
 
getCommandReplacements() - Method in class co.aikar.commands.CommandManager
Lets you add custom string replacements that can be applied to annotation values, to reduce duplication/repetition of common values such as permission nodes and command prefixes.
getCompletions(C) - Method in interface co.aikar.commands.CommandCompletions.CommandCompletionHandler
 
getConditions() - Method in class co.aikar.commands.CommandParameter
 
getConfig() - Method in class co.aikar.commands.CommandCompletionContext
 
getConfig() - Method in class co.aikar.commands.ConditionContext
 
getConfig(String) - Method in class co.aikar.commands.CommandCompletionContext
 
getConfig(String, String) - Method in class co.aikar.commands.CommandCompletionContext
 
getConfigs() - Method in class co.aikar.commands.CommandCompletionContext
 
getConfigValue(String, Integer) - Method in class co.aikar.commands.ConditionContext
 
getConfigValue(String, String) - Method in class co.aikar.commands.ConditionContext
 
getContext(C) - Method in interface co.aikar.commands.contexts.ContextResolver
Parses the context of type ContextResolver into ContextResolver, or throws an exception.
getContextFlags(Class<?>) - Method in class co.aikar.commands.BaseCommand
 
getContextValue(Class<? extends T>) - Method in class co.aikar.commands.CommandCompletionContext
 
getContextValue(Class<? extends T>, Integer) - Method in class co.aikar.commands.CommandCompletionContext
 
getContextValueByName(Class<? extends T>, String) - Method in class co.aikar.commands.CommandCompletionContext
 
getCurrentCommandIssuer() - Method in class co.aikar.commands.BaseCommand
Gets the current command issuer.
getCurrentCommandIssuer() - Static method in class co.aikar.commands.CommandManager
 
getCurrentCommandManager() - Method in class co.aikar.commands.BaseCommand
Gets the current command manager.
getCurrentCommandManager() - Static method in class co.aikar.commands.CommandManager
 
getCurrentCommandOperationContext() - Static method in class co.aikar.commands.CommandManager
 
getDefaultColor() - Method in class co.aikar.commands.MessageFormatter
 
getDefaultExceptionHandler() - Method in class co.aikar.commands.CommandManager
Gets the current default exception handler, might be null.
getDefaultFormatter() - Method in class co.aikar.commands.CommandManager
 
getDefaultHelpPerPage() - Method in class co.aikar.commands.CommandManager
Deprecated.
Unstable API
getDefaultLocale() - Method in class co.aikar.commands.Locales
 
getDefaultRegisteredCommand() - Method in class co.aikar.commands.BaseCommand
 
getDefaultRegisteredCommand() - Method in interface co.aikar.commands.RootCommand
 
getDefaultValue() - Method in class co.aikar.commands.CommandParameter
 
getDefCommand() - Method in interface co.aikar.commands.RootCommand
 
getDescription() - Method in class co.aikar.commands.CommandParameter
 
getDescription() - Method in class co.aikar.commands.HelpEntry
 
getDescription() - Method in interface co.aikar.commands.RootCommand
 
getDisplayName(CommandIssuer) - Method in class co.aikar.commands.CommandParameter
 
getDoubleFlagValue(String, Number) - Method in class co.aikar.commands.CommandExecutionContext
 
getEntryFormatReplacements(CommandHelp, HelpEntry) - Method in class co.aikar.commands.CommandHelpFormatter
Override this to control replacements
getEnumFromName(T[], String) - Static method in class co.aikar.commands.ACFUtil
 
getEnumFromName(T[], String, T) - Static method in class co.aikar.commands.ACFUtil
 
getEnumFromOrdinal(T[], int) - Static method in class co.aikar.commands.ACFUtil
 
getExceptionHandler() - Method in class co.aikar.commands.BaseCommand
 
getExecCommandLabel() - Method in class co.aikar.commands.BaseCommand
Gets the root command name that the user actually typed
getExecSubcommand() - Method in class co.aikar.commands.BaseCommand
Gets the actual sub command name the user typed
getFirstArg() - Method in class co.aikar.commands.CommandExecutionContext
 
getFirstElement(Iterable<T>) - Static method in class co.aikar.commands.ACFUtil
 
getFlags() - Method in class co.aikar.commands.CommandExecutionContext
 
getFlags() - Method in class co.aikar.commands.CommandParameter
 
getFlagValue(String, Double) - Method in class co.aikar.commands.CommandExecutionContext
 
getFlagValue(String, Float) - Method in class co.aikar.commands.CommandExecutionContext
 
getFlagValue(String, Integer) - Method in class co.aikar.commands.CommandExecutionContext
 
getFlagValue(String, Long) - Method in class co.aikar.commands.CommandExecutionContext
 
getFlagValue(String, Number) - Method in class co.aikar.commands.CommandExecutionContext
 
getFlagValue(String, String) - Method in class co.aikar.commands.CommandExecutionContext
 
getFloatFlagValue(String, Number) - Method in class co.aikar.commands.CommandExecutionContext
 
getFormat(MessageType) - Method in class co.aikar.commands.CommandManager
 
getFullStackTrace(Throwable) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
A way to get the entire nested stack-trace of an throwable.
getHeaderFooterFormatReplacements(CommandHelp) - Method in class co.aikar.commands.CommandHelpFormatter
Override this to control replacements
getHelpEntries() - Method in class co.aikar.commands.CommandHelp
 
getHelpFormatter() - Method in class co.aikar.commands.CommandManager
Deprecated.
Unstable API
getHelpText() - Method in class co.aikar.commands.RegisteredCommand
 
getIndex() - Method in class co.aikar.commands.CommandExecutionContext
 
getInput() - Method in class co.aikar.commands.CommandCompletionContext
 
getIntFlagValue(String, Number) - Method in class co.aikar.commands.CommandExecutionContext
 
getIssuer() - Method in class co.aikar.commands.CommandCompletionContext
 
getIssuer() - Method in class co.aikar.commands.CommandExecutionContext
 
getIssuer() - Method in class co.aikar.commands.CommandHelp
 
getIssuer() - Method in interface co.aikar.commands.CommandIssuer
Gets the issuer in the platforms native object
getIssuer() - Method in class co.aikar.commands.ConditionContext
 
getIssuerLocale(CommandIssuer) - Method in class co.aikar.commands.CommandManager
 
getLastArg() - Method in class co.aikar.commands.CommandExecutionContext
 
getLastCommandOperationContext() - Method in class co.aikar.commands.BaseCommand
Returns a reference to the last used CommandOperationContext.
getLastCommandOperationContext() - Method in class co.aikar.commands.ForwardingCommand
 
getLocales() - Method in class co.aikar.commands.CommandManager
Returns a Locales Manager to add and modify language tables for your commands.
getLongFlagValue(String, Number) - Method in class co.aikar.commands.CommandExecutionContext
 
getManager() - Method in class co.aikar.commands.CommandHelp
 
getManager() - Method in interface co.aikar.commands.CommandIssuer
 
getManager() - Method in class co.aikar.commands.CommandParameter
 
getManager() - Method in interface co.aikar.commands.RootCommand
 
getMessage() - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Returns the error message of this and any nested Throwable.
getMessage(int) - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Returns the error message of the Throwable in the chain of Throwables at the specified index, numbered from 0.
getMessage(CommandIssuer, MessageKeyProvider) - Method in class co.aikar.commands.Locales
 
getMessageKey() - Method in enum co.aikar.commands.MessageKeys
 
getMessages() - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Returns the error message of this and any nested Throwables in an array of Strings, one element for each message.
getName() - Method in class co.aikar.commands.BaseCommand
 
getName() - Method in class co.aikar.commands.CommandParameter
 
getNextParam() - Method in class co.aikar.commands.CommandParameter
 
getNumParams() - Method in class co.aikar.commands.CommandExecutionContext
 
getOptionalMessage(CommandIssuer, MessageKey) - Method in class co.aikar.commands.Locales
 
getOrigArgs() - Method in class co.aikar.commands.BaseCommand
Gets the actual args in string form the user typed
getPage() - Method in class co.aikar.commands.CommandHelp
 
getParam() - Method in class co.aikar.commands.CommandExecutionContext
Deprecated.
getParameter() - Method in class co.aikar.commands.CommandParameter
 
getParameterFormatReplacements(CommandHelp, CommandParameter, HelpEntry) - Method in class co.aikar.commands.CommandHelpFormatter
Override this to control replacements
getParameterPermissions() - Method in class co.aikar.commands.CommandExecutionContext
 
getParameters() - Method in class co.aikar.commands.HelpEntry
 
getParameterSyntax() - Method in class co.aikar.commands.HelpEntry
 
getParameterSyntax(CommandIssuer) - Method in class co.aikar.commands.HelpEntry
 
getParamIndex() - Method in class co.aikar.commands.CommandParameter
 
getPassedArgs() - Method in class co.aikar.commands.CommandExecutionContext
 
getPermission() - Method in class co.aikar.commands.RegisteredCommand
Deprecated. 
getPerPage() - Method in class co.aikar.commands.CommandHelp
 
getPrefSubCommand() - Method in class co.aikar.commands.RegisteredCommand
 
getRegisteredCommand() - Method in class co.aikar.commands.CommandOperationContext
 
getRegisteredCommands() - Method in class co.aikar.commands.BaseCommand
 
getRegisteredCommands() - Method in class co.aikar.commands.ForwardingCommand
 
getRegisteredRootCommands() - Method in class co.aikar.commands.CommandManager
 
getRequiredPermissions() - Method in class co.aikar.commands.BaseCommand
 
getRequiredPermissions() - Method in class co.aikar.commands.CommandParameter
 
getRequiredPermissions() - Method in class co.aikar.commands.ForwardingCommand
 
getRequiredPermissions() - Method in class co.aikar.commands.RegisteredCommand
 
getResolvedArg(Class<?>...) - Method in class co.aikar.commands.CommandExecutionContext
 
getResolvedArg(String) - Method in class co.aikar.commands.CommandExecutionContext
 
getResolvedArg(String, Class<?>...) - Method in class co.aikar.commands.CommandExecutionContext
 
getResolver() - Method in class co.aikar.commands.CommandParameter
 
getResolver(Class<?>) - Method in class co.aikar.commands.CommandContexts
 
getRootCause(Throwable) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Introspects the Throwable to obtain the root cause.
getRootCommand(String) - Method in class co.aikar.commands.CommandManager
 
getSearch() - Method in class co.aikar.commands.CommandHelp
 
getSearchScore() - Method in class co.aikar.commands.HelpEntry
 
getSearchTags() - Method in class co.aikar.commands.HelpEntry
 
getSelectedEntry() - Method in class co.aikar.commands.CommandHelp
 
getStackTrace(Throwable) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Gets the stack trace from a Throwable as a String.
getSubCommands() - Method in class co.aikar.commands.BaseCommand
 
getSubCommands() - Method in interface co.aikar.commands.RootCommand
 
getSupportedLanguages() - Method in class co.aikar.commands.CommandManager
Gets a list of all currently supported languages for this manager.
getSyntax() - Method in class co.aikar.commands.CommandParameter
 
getSyntax(CommandIssuer) - Method in class co.aikar.commands.CommandParameter
 
getSyntaxText() - Method in class co.aikar.commands.RegisteredCommand
 
getSyntaxText(CommandIssuer) - Method in class co.aikar.commands.RegisteredCommand
 
getTabCompletions(CommandIssuer, String, String[]) - Method in interface co.aikar.commands.RootCommand
 
getTabCompletions(CommandIssuer, String, String[], boolean) - Method in interface co.aikar.commands.RootCommand
 
getTabCompletions(CommandIssuer, String, String[], boolean, boolean) - Method in interface co.aikar.commands.RootCommand
 
getThrowable(int) - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Returns the Throwable in the chain of Throwables at the specified index, numbered from 0.
getThrowableCount() - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Returns the number of nested Throwables represented by this Nestable, including this Nestable.
getThrowableCount(Throwable) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Counts the number of Throwable objects in the exception chain.
getThrowableList(Throwable) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Returns the list of Throwable objects in the exception chain.
getThrowables() - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Returns this Nestable and any nested Throwables in an array of Throwables, one element for each Throwable.
getThrowables(Throwable) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Returns the list of Throwable objects in the exception chain.
getTotalPages() - Method in class co.aikar.commands.CommandHelp
 
getTotalResults() - Method in class co.aikar.commands.CommandHelp
 
getType() - Method in class co.aikar.commands.CommandParameter
 
getUniqueId() - Method in interface co.aikar.commands.CommandIssuer
 
getUniquePermission() - Method in interface co.aikar.commands.RootCommand
 
getUsage() - Method in interface co.aikar.commands.RootCommand
 
getValues() - Method in class co.aikar.commands.CommandParameter
 
GREEK - Static variable in class co.aikar.commands.Locales
 

H

handleUncaughtException(BaseCommand, RegisteredCommand, CommandIssuer, List<String>, Throwable) - Method in class co.aikar.commands.CommandManager
 
hasAnnotation(Class<? extends Annotation>) - Method in class co.aikar.commands.CommandOperationContext
 
hasAnnotation(Class<T>) - Method in class co.aikar.commands.CommandExecutionContext
 
hasAnyPermission(CommandIssuer) - Method in interface co.aikar.commands.RootCommand
 
hasConfig(String) - Method in class co.aikar.commands.CommandCompletionContext
 
hasConfig(String) - Method in class co.aikar.commands.ConditionContext
 
hasFlag(String) - Method in class co.aikar.commands.CommandExecutionContext
 
hashCode() - Method in class co.aikar.commands.MessageType
 
hasIntersection(Collection<T>, Collection<T>) - Static method in class co.aikar.commands.ACFUtil
 
hasPermission(CommandIssuer) - Method in class co.aikar.commands.BaseCommand
 
hasPermission(CommandIssuer) - Method in class co.aikar.commands.ForwardingCommand
 
hasPermission(CommandIssuer, String) - Method in class co.aikar.commands.CommandManager
 
hasPermission(CommandIssuer, Set<String>) - Method in class co.aikar.commands.CommandManager
 
hasPermission(Object) - Method in class co.aikar.commands.BaseCommand
 
hasPermission(Object) - Method in class co.aikar.commands.ForwardingCommand
 
hasPermission(String) - Method in interface co.aikar.commands.CommandIssuer
Has permission node
hasRegisteredCommands() - Method in class co.aikar.commands.CommandManager
 
HEBREW - Static variable in class co.aikar.commands.Locales
 
help(CommandIssuer, String[]) - Method in class co.aikar.commands.BaseCommand
 
help(Object, String[]) - Method in class co.aikar.commands.BaseCommand
 
HELP - Static variable in class co.aikar.commands.MessageType
 
HELP_DETAILED_COMMAND_FORMAT - co.aikar.commands.MessageKeys
 
HELP_DETAILED_HEADER - co.aikar.commands.MessageKeys
 
HELP_DETAILED_PARAMETER_FORMAT - co.aikar.commands.MessageKeys
 
HELP_FORMAT - co.aikar.commands.MessageKeys
 
HELP_HEADER - co.aikar.commands.MessageKeys
 
HELP_NO_RESULTS - co.aikar.commands.MessageKeys
 
HELP_PAGE_INFORMATION - co.aikar.commands.MessageKeys
 
HELP_SEARCH_HEADER - co.aikar.commands.MessageKeys
 
HelpCommand - Annotation Type in co.aikar.commands.annotation
A Shortcut for specifying CatchUnknown, Default and Subcommand on a method.
HelpEntry - Class in co.aikar.commands
 
helpFormatter - Variable in class co.aikar.commands.CommandManager
 
helpSearchTags - Variable in class co.aikar.commands.RegisteredCommand
 
HelpSearchTags - Annotation Type in co.aikar.commands.annotation
Defines additional keywords to feed into the search help system.
HINDI - Static variable in class co.aikar.commands.Locales
 
HUNGARIAN - Static variable in class co.aikar.commands.Locales
 

I

INDEX_NOT_FOUND - Static variable in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
The index value when an element is not found in a list or array: -1.
indexOf(Object[], Object) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Finds the index of the given object in the array.
indexOf(Object[], Object, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Finds the index of the given object in the array starting at the given index.
indexOf(String, String[]) - Static method in class co.aikar.commands.ACFUtil
 
indexOfThrowable(Class) - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Returns the index, numbered from 0, of the first occurrence of the specified type, or a subclass, in the chain of Throwables.
indexOfThrowable(Class, int) - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Returns the index, numbered from 0, of the first Throwable that matches the specified type, or a subclass, in the chain of Throwables with an index greater than or equal to the specified index.
indexOfThrowable(Throwable, Class) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Returns the (zero based) index of the first Throwable that matches the specified class (exactly) in the exception chain.
indexOfThrowable(Throwable, Class, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Returns the (zero based) index of the first Throwable that matches the specified type in the exception chain from a specified index.
indexOfType(Throwable, Class) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Returns the (zero based) index of the first Throwable that matches the specified class or subclass in the exception chain.
indexOfType(Throwable, Class, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Returns the (zero based) index of the first Throwable that matches the specified type in the exception chain from a specified index.
INFO - Static variable in class co.aikar.commands.MessageType
 
INFO_MESSAGE - co.aikar.commands.MessageKeys
 
intersection(Collection<T>, Collection<T>) - Static method in class co.aikar.commands.ACFUtil
 
intToRoman(int) - Static method in class co.aikar.commands.ACFUtil
 
INVALID_SYNTAX - co.aikar.commands.MessageKeys
 
InvalidCommandArgument - Exception in co.aikar.commands
 
InvalidCommandArgument() - Constructor for exception co.aikar.commands.InvalidCommandArgument
 
InvalidCommandArgument(boolean) - Constructor for exception co.aikar.commands.InvalidCommandArgument
 
InvalidCommandArgument(MessageKey, boolean, String...) - Constructor for exception co.aikar.commands.InvalidCommandArgument
 
InvalidCommandArgument(MessageKeyProvider, boolean, String...) - Constructor for exception co.aikar.commands.InvalidCommandArgument
 
InvalidCommandArgument(MessageKeyProvider, String...) - Constructor for exception co.aikar.commands.InvalidCommandArgument
 
InvalidCommandArgument(MessageKey, String...) - Constructor for exception co.aikar.commands.InvalidCommandArgument
 
InvalidCommandArgument(String) - Constructor for exception co.aikar.commands.InvalidCommandArgument
 
InvalidCommandArgument(String, boolean) - Constructor for exception co.aikar.commands.InvalidCommandArgument
 
InvalidCommandContextException - Exception in co.aikar.commands
 
isAsync() - Method in class co.aikar.commands.CommandCompletionContext
 
isAsync() - Method in class co.aikar.commands.CommandOperationContext
 
isBetween(float, double, double) - Static method in class co.aikar.commands.ACFUtil
 
isCauseMethodName(String) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Tests if the list of method names used in the search for Throwable objects include the given name.
isCommandIssuer() - Method in class co.aikar.commands.CommandParameter
 
isCommandIssuer(Class<?>) - Method in class co.aikar.commands.CommandManager
 
isDelimiter(char, char[]) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Is the character a delimiter.
isDouble(String) - Static method in class co.aikar.commands.ACFUtil
 
isFloat(String) - Static method in class co.aikar.commands.ACFUtil
 
isInteger(String) - Static method in class co.aikar.commands.ACFUtil
 
isLast() - Method in class co.aikar.commands.CommandParameter
 
isLastArg() - Method in class co.aikar.commands.CommandExecutionContext
 
isLastPage() - Method in class co.aikar.commands.CommandHelp
 
isLoggingUnhandledExceptions() - Method in class co.aikar.commands.CommandManager
 
isNestedThrowable(Throwable) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Checks whether this Throwable class can store a cause.
isNumber(String) - Static method in class co.aikar.commands.ACFUtil
 
isNumeric(CharSequence) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Checks if the CharSequence contains only Unicode digits.
isOnlyPage() - Method in class co.aikar.commands.CommandHelp
 
isOptional() - Method in class co.aikar.commands.CommandExecutionContext
 
isOptional() - Method in class co.aikar.commands.CommandParameter
 
isOptionalInput() - Method in class co.aikar.commands.CommandParameter
 
isOptionalResolver() - Method in class co.aikar.commands.CommandParameter
 
isPlayer() - Method in interface co.aikar.commands.CommandIssuer
Is this issue a player, or server/console sender
isPrivate() - Method in class co.aikar.commands.RegisteredCommand
 
issuer - Variable in class co.aikar.commands.CommandCompletionContext
 
issuer - Variable in class co.aikar.commands.CommandExecutionContext
 
IssuerAwareContextResolver<T,​C extends CommandExecutionContext<?,​? extends CommandIssuer>> - Interface in co.aikar.commands.contexts
 
IssuerLocaleChangedCallback<I extends CommandIssuer> - Interface in co.aikar.commands
 
IssuerOnlyContextResolver<T,​C extends CommandExecutionContext<?,​? extends CommandIssuer>> - Interface in co.aikar.commands.contexts
A context resolver that will never consume input, and only resolves using the context of the issuer of the command
issuersLocale - Variable in class co.aikar.commands.CommandManager
 
isThrowableNested() - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Checks if the Throwable class has a getCause method.
isTruthy(String) - Static method in class co.aikar.commands.ACFUtil
 
ITALIAN - Static variable in class co.aikar.commands.Locales
 

J

JAPANESE - Static variable in class co.aikar.commands.Locales
 
join(byte[], char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(byte[], char, int, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(char[], char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(char[], char, int, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(double[], char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(double[], char, int, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(float[], char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(float[], char, int, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(int[], char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(int[], char, int, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(long[], char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(long[], char, int, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(short[], char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(short[], char, int, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Iterable<?>, char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided Iterable into a single String containing the provided elements.
join(Iterable<?>, String) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided Iterable into a single String containing the provided elements.
join(Object[], char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Object[], char, int, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Object[], String) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Object[], String, int, int) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
join(String[]) - Static method in class co.aikar.commands.ACFUtil
 
join(String[], char) - Static method in class co.aikar.commands.ACFUtil
 
join(String[], int) - Static method in class co.aikar.commands.ACFUtil
 
join(String[], int, char) - Static method in class co.aikar.commands.ACFUtil
 
join(String[], String) - Static method in class co.aikar.commands.ACFUtil
 
join(Collection<String>) - Static method in class co.aikar.commands.ACFUtil
 
join(Collection<String>, String) - Static method in class co.aikar.commands.ACFUtil
 
join(Iterator<?>, char) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided Iterator into a single String containing the provided elements.
join(Iterator<?>, String) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided Iterator into a single String containing the provided elements.
join(T...) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Joins the elements of the provided array into a single String containing the provided list of elements.
joinArgs() - Method in class co.aikar.commands.CommandExecutionContext
 
joinArgs(String) - Method in class co.aikar.commands.CommandExecutionContext
 

K

KOREAN - Static variable in class co.aikar.commands.Locales
 

L

LATIN - Static variable in class co.aikar.commands.Locales
 
limit(String, int) - Static method in class co.aikar.commands.ACFUtil
 
loadLanguages() - Method in class co.aikar.commands.Locales
 
loadMissingBundles() - Method in class co.aikar.commands.Locales
Looks for all previously loaded bundles, and if any new Supported Languages have been added, load them.
localeChangedCallbacks - Variable in class co.aikar.commands.CommandManager
 
Locales - Class in co.aikar.commands
 
Locales(CommandManager) - Constructor for class co.aikar.commands.Locales
 
log(LogLevel, String) - Method in class co.aikar.commands.CommandManager
 
log(LogLevel, String, Throwable) - Method in class co.aikar.commands.CommandManager
 
ltrim(String) - Static method in class co.aikar.commands.ACFUtil
 

M

manager - Variable in class co.aikar.commands.CommandContexts
 
MessageFormatter<FT> - Class in co.aikar.commands
Handles formatting Messages and managing colors
MessageFormatter(FT...) - Constructor for class co.aikar.commands.MessageFormatter
 
MessageKeys - Enum in co.aikar.commands
Enum Name = MessageKey in lowercase prefixed with acf-core.
MessageType - Class in co.aikar.commands
 
MessageType() - Constructor for class co.aikar.commands.MessageType
 
MUST_BE_A_NUMBER - co.aikar.commands.MessageKeys
 
MUST_BE_MAX_LENGTH - co.aikar.commands.MessageKeys
 
MUST_BE_MIN_LENGTH - co.aikar.commands.MessageKeys
 

N

Name - Annotation Type in co.aikar.commands.annotation
 
NO_COMMAND_MATCHED_SEARCH - co.aikar.commands.MessageKeys
 
normalize(String) - Static method in class co.aikar.commands.ACFUtil
 
NORWEGIAN_BOKMAAL - Static variable in class co.aikar.commands.Locales
 
NORWEGIAN_NYNORSK - Static variable in class co.aikar.commands.Locales
 
NOT_ALLOWED_ON_CONSOLE - co.aikar.commands.MessageKeys
 
notifyLocaleChange(I, Locale, Locale) - Method in class co.aikar.commands.CommandManager
 
nullDefault(Object, Object) - Static method in class co.aikar.commands.ACFUtil
 

O

obtainRootCommand(String) - Method in class co.aikar.commands.CommandManager
 
onBaseCommandRegister(BaseCommand, T) - Method in interface co.aikar.commands.AnnotationProcessor
Deprecated.
 
onCommandRegistered(RegisteredCommand, T) - Method in interface co.aikar.commands.AnnotationProcessor
Deprecated.
 
onIssuerLocaleChange(I, Locale, Locale) - Method in interface co.aikar.commands.IssuerLocaleChangedCallback
 
onLocaleChange(IssuerLocaleChangedCallback<I>) - Method in class co.aikar.commands.CommandManager
 
onParameterRegistered(RegisteredCommand, int, Parameter, T) - Method in interface co.aikar.commands.AnnotationProcessor
Deprecated.
 
onPostComand(CommandOperationContext) - Method in interface co.aikar.commands.AnnotationProcessor
Deprecated.
 
onPostContextResolution(CommandExecutionContext, Object) - Method in interface co.aikar.commands.AnnotationProcessor
Deprecated.
 
onPostContextResolution(CommandExecutionContext, Object) - Method in class co.aikar.commands.processors.ConditionsProcessor
Deprecated.
 
onPreComand(CommandOperationContext) - Method in interface co.aikar.commands.AnnotationProcessor
Deprecated.
 
onPreComand(CommandOperationContext) - Method in class co.aikar.commands.processors.ConditionsProcessor
Deprecated.
 
onPreContextResolution(CommandExecutionContext) - Method in interface co.aikar.commands.AnnotationProcessor
Deprecated.
 
Optional - Annotation Type in co.aikar.commands.annotation
Marks the parameter this is attached to as optional.
OptionalContextResolver<T,​C extends CommandExecutionContext<?,​? extends CommandIssuer>> - Interface in co.aikar.commands.contexts
The same as ContextResolver, however it can accept a null context.

P

padLeft(String, int) - Static method in class co.aikar.commands.ACFUtil
 
padRight(String, int) - Static method in class co.aikar.commands.ACFUtil
 
parseBigNumber(String, boolean) - Static method in class co.aikar.commands.ACFUtil
 
parseDouble(String) - Static method in class co.aikar.commands.ACFUtil
 
parseDouble(String, Double) - Static method in class co.aikar.commands.ACFUtil
 
parseFloat(String) - Static method in class co.aikar.commands.ACFUtil
 
parseFloat(String, Float) - Static method in class co.aikar.commands.ACFUtil
 
parseInt(String) - Static method in class co.aikar.commands.ACFUtil
 
parseInt(String, Integer) - Static method in class co.aikar.commands.ACFUtil
 
parseLong(String) - Static method in class co.aikar.commands.ACFUtil
 
parseLong(String, Long) - Static method in class co.aikar.commands.ACFUtil
 
parseNumber(String, boolean) - Static method in class co.aikar.commands.ACFUtil
 
PERMISSION_DENIED - co.aikar.commands.MessageKeys
 
PERMISSION_DENIED_PARAMETER - co.aikar.commands.MessageKeys
 
PLEASE_SPECIFY_AT_LEAST - co.aikar.commands.MessageKeys
 
PLEASE_SPECIFY_AT_MOST - co.aikar.commands.MessageKeys
 
PLEASE_SPECIFY_ONE_OF - co.aikar.commands.MessageKeys
 
POLISH - Static variable in class co.aikar.commands.Locales
 
popFirstArg() - Method in class co.aikar.commands.CommandExecutionContext
 
popLastArg() - Method in class co.aikar.commands.CommandExecutionContext
 
PORTUGUESE - Static variable in class co.aikar.commands.Locales
 
postCommand() - Method in class co.aikar.commands.RegisteredCommand
 
precision(double, int) - Static method in class co.aikar.commands.ACFUtil
 
preCommand() - Method in class co.aikar.commands.RegisteredCommand
 
PreCommand - Annotation Type in co.aikar.commands.annotation
This runs before any other command method each time it is invoked.
preformOnImmutable(List<T>, Consumer<List<T>>) - Static method in class co.aikar.commands.ACFUtil
 
printDetailedHelpCommand(CommandHelp, CommandIssuer, HelpEntry) - Method in class co.aikar.commands.CommandHelpFormatter
 
printDetailedHelpFooter(CommandHelp, CommandIssuer, HelpEntry) - Method in class co.aikar.commands.CommandHelpFormatter
 
printDetailedHelpHeader(CommandHelp, CommandIssuer, HelpEntry) - Method in class co.aikar.commands.CommandHelpFormatter
 
printDetailedParameter(CommandHelp, CommandIssuer, HelpEntry, CommandParameter) - Method in class co.aikar.commands.CommandHelpFormatter
 
printHelpCommand(CommandHelp, CommandIssuer, HelpEntry) - Method in class co.aikar.commands.CommandHelpFormatter
 
printHelpFooter(CommandHelp, CommandIssuer) - Method in class co.aikar.commands.CommandHelpFormatter
 
printHelpHeader(CommandHelp, CommandIssuer) - Method in class co.aikar.commands.CommandHelpFormatter
 
printPartialStackTrace(PrintWriter) - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Prints the stack trace for this exception only--root cause not included--using the provided writer.
printSearchEntry(CommandHelp, CommandIssuer, HelpEntry) - Method in class co.aikar.commands.CommandHelpFormatter
 
printSearchFooter(CommandHelp, CommandIssuer) - Method in class co.aikar.commands.CommandHelpFormatter
 
printSearchHeader(CommandHelp, CommandIssuer) - Method in class co.aikar.commands.CommandHelpFormatter
 
printStackTrace(PrintStream) - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Prints the stack trace of this exception to the specified print stream.
printStackTrace(PrintWriter) - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
Prints the stack trace of this exception to the specified print writer.
Private - Annotation Type in co.aikar.commands.annotation
Marks a command to not be included in stuff like tab completion and help pages

R

rand(double, double) - Static method in class co.aikar.commands.ACFUtil
 
rand(int, int) - Static method in class co.aikar.commands.ACFUtil
 
rand(int, int, int, int) - Static method in class co.aikar.commands.ACFUtil
Calculate random between 2 points, excluding a center ex: Util.rand(-12, -6, 6, 12) would not return -5 to 5
randBool() - Static method in class co.aikar.commands.ACFUtil
 
random(Class<? extends T>) - Static method in class co.aikar.commands.ACFUtil
Deprecated.
random(List<T>) - Static method in class co.aikar.commands.ACFUtil
 
random(T[]) - Static method in class co.aikar.commands.ACFUtil
 
RANDOM - Static variable in class co.aikar.commands.ACFUtil
 
registerAsyncCompletion(String, CommandCompletions.AsyncCommandCompletionHandler<C>) - Method in class co.aikar.commands.CommandCompletions
Registr a completion handler to provide command completions based on the user input.
registerCommand(BaseCommand) - Method in class co.aikar.commands.CommandManager
Registers a command with ACF
registerCompletion(String, CommandCompletions.CommandCompletionHandler<C>) - Method in class co.aikar.commands.CommandCompletions
Registr a completion handler to provide command completions based on the user input.
registerContext(Class<T>, ContextResolver<T, R>) - Method in class co.aikar.commands.CommandContexts
Registers a context that requires input from the command issuer to resolve.
registerDependency(Class<? extends T>, String, T) - Method in class co.aikar.commands.CommandManager
Registers an instance of a class to be registered as an injectable dependency.
The command manager will attempt to inject all fields in a command class that are annotated with Dependency with the provided instance.
registerDependency(Class<? extends T>, T) - Method in class co.aikar.commands.CommandManager
Registers an instance of a class to be registered as an injectable dependency.
The command manager will attempt to inject all fields in a command class that are annotated with Dependency with the provided instance.
RegisteredCommand<CEC extends CommandExecutionContext<CEC,​? extends CommandIssuer>> - Class in co.aikar.commands
 
registerIssuerAwareContext(Class<T>, IssuerAwareContextResolver<T, R>) - Method in class co.aikar.commands.CommandContexts
Registers a context resolver that may conditionally consume input, falling back to using the context of the issuer to potentially fulfill this context.
registerIssuerOnlyContext(Class<T>, IssuerOnlyContextResolver<T, R>) - Method in class co.aikar.commands.CommandContexts
Registers a context resolver that will never consume input.
registerOptionalContext(Class<T>, OptionalContextResolver<T, R>) - Method in class co.aikar.commands.CommandContexts
Registers a context that can safely accept a null input from the command issuer to resolve.
registerSenderAwareContext(Class<T>, IssuerAwareContextResolver<T, R>) - Method in class co.aikar.commands.CommandContexts
Deprecated.
Please switch to CommandContexts.registerIssuerAwareContext(Class, IssuerAwareContextResolver) as the core wants to use the platform agnostic term of "Issuer" instead of Sender
registerStaticCompletion(String, String) - Method in class co.aikar.commands.CommandCompletions
Register a static list of command completions that will never change.
registerStaticCompletion(String, String[]) - Method in class co.aikar.commands.CommandCompletions
Register a static list of command completions that will never change
registerStaticCompletion(String, Collection<String>) - Method in class co.aikar.commands.CommandCompletions
Register a static list of command completions that will never change
registerStaticCompletion(String, Supplier<Collection<String>>) - Method in class co.aikar.commands.CommandCompletions
Register a static list of command completions that will never change.
removeCauseMethodName(String) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Removes from the list of method names used in the search for Throwable objects.
removeCommonFrames(List, List) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Removes common frames from the cause trace given the two stack traces.
replace(String) - Method in class co.aikar.commands.CommandReplacements
 
replace(String, String, String) - Static method in class co.aikar.commands.ACFUtil
Plain String replacement.
replace(String, Pattern, String) - Static method in class co.aikar.commands.ACFUtil
Plain string replacement, escapes replace value.
replaceI18NStrings(String) - Method in class co.aikar.commands.Locales
 
replacements - Variable in class co.aikar.commands.CommandManager
 
replacePattern(String, String, String) - Static method in class co.aikar.commands.ACFUtil
replacePattern(String, Pattern, String) - Static method in class co.aikar.commands.ACFUtil
replacePatternMatch(String, String, String) - Static method in class co.aikar.commands.ACFUtil
Pure Regex Pattern matching and replacement, no escaping
replacePatternMatch(String, Pattern, String) - Static method in class co.aikar.commands.ACFUtil
Pure Regex Pattern matching and replacement, no escaping
replacePatterns(String, String...) - Static method in class co.aikar.commands.ACFUtil
 
replaceStrings(String, String...) - Static method in class co.aikar.commands.ACFUtil
 
requiresInput() - Method in class co.aikar.commands.CommandParameter
 
requiresPermission(String) - Method in class co.aikar.commands.BaseCommand
 
requiresPermission(String) - Method in class co.aikar.commands.ForwardingCommand
 
requiresPermission(String) - Method in class co.aikar.commands.RegisteredCommand
 
ROMANIAN - Static variable in class co.aikar.commands.Locales
 
RootCommand - Interface in co.aikar.commands
 
rootCommands - Variable in class co.aikar.commands.CommandManager
 
round(double, int) - Static method in class co.aikar.commands.ACFUtil
 
roundUp(int, int) - Static method in class co.aikar.commands.ACFUtil
 
rtrim(String) - Static method in class co.aikar.commands.ACFUtil
 
RUSSIAN - Static variable in class co.aikar.commands.Locales
 

S

SenderAwareContextResolver<T,​C extends CommandExecutionContext<?,​? extends CommandIssuer>> - Interface in co.aikar.commands.contexts
Deprecated.
sendError(MessageKeyProvider, String...) - Method in interface co.aikar.commands.CommandIssuer
 
sendError(MessageKey, String...) - Method in interface co.aikar.commands.CommandIssuer
 
sendInfo(MessageKeyProvider, String...) - Method in interface co.aikar.commands.CommandIssuer
 
sendInfo(MessageKey, String...) - Method in interface co.aikar.commands.CommandIssuer
 
sendMessage(CommandIssuer, MessageType, MessageKeyProvider, String...) - Method in class co.aikar.commands.CommandManager
 
sendMessage(MessageType, MessageKeyProvider, String...) - Method in interface co.aikar.commands.CommandIssuer
 
sendMessage(MessageType, MessageKey, String...) - Method in interface co.aikar.commands.CommandIssuer
 
sendMessage(IT, MessageType, MessageKeyProvider, String...) - Method in class co.aikar.commands.CommandManager
 
sendMessage(String) - Method in interface co.aikar.commands.CommandIssuer
Send the Command Issuer a message
sendMessageInternal(String) - Method in interface co.aikar.commands.CommandIssuer
Deprecated.
Do not call this, for internal use. Not considered part of the API and may break.
sendSyntax(MessageKeyProvider, String...) - Method in interface co.aikar.commands.CommandIssuer
 
sendSyntax(MessageKey, String...) - Method in interface co.aikar.commands.CommandIssuer
 
setCanConsumeInput(boolean) - Method in class co.aikar.commands.CommandParameter
 
setCause(Throwable, Throwable) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil
Sets the cause of a Throwable using introspection, allowing source code compatibility between pre-1.4 and post-1.4 Java releases.
setColor(int, FT) - Method in class co.aikar.commands.MessageFormatter
 
setCommandIssuer(boolean) - Method in class co.aikar.commands.CommandParameter
 
setConditions(String) - Method in class co.aikar.commands.CommandParameter
 
setContextFlags(Class<?>, String) - Method in class co.aikar.commands.BaseCommand
 
setDefaultCompletion(String, Class...) - Method in class co.aikar.commands.CommandCompletions
Registers a completion handler such as @players to default apply to all command parameters of the specified types
setDefaultExceptionHandler(ExceptionHandler) - Method in class co.aikar.commands.CommandManager
Sets the default ExceptionHandler that is called when an exception occurs while executing a command, if the command doesn't have it's own exception handler registered.
setDefaultExceptionHandler(ExceptionHandler, boolean) - Method in class co.aikar.commands.CommandManager
Sets the default ExceptionHandler that is called when an exception occurs while executing a command, if the command doesn't have it's own exception handler registered, and lets you control if ACF should also log the exception still.
setDefaultFormatter(MF) - Method in class co.aikar.commands.CommandManager
 
setDefaultHelpPerPage(int) - Method in class co.aikar.commands.CommandManager
Deprecated.
Unstable API
setDefaultLocale(Locale) - Method in class co.aikar.commands.Locales
 
setDefaultValue(String) - Method in class co.aikar.commands.CommandParameter
 
setDescription(String) - Method in class co.aikar.commands.CommandParameter
 
setExceptionHandler(ExceptionHandler) - Method in class co.aikar.commands.BaseCommand
 
setFlags(Map<String, String>) - Method in class co.aikar.commands.CommandParameter
 
setFormat(MessageType, int, FT) - Method in class co.aikar.commands.CommandManager
 
setFormat(MessageType, FT...) - Method in class co.aikar.commands.CommandManager
 
setFormat(MessageType, MF) - Method in class co.aikar.commands.CommandManager
 
setHelpFormatter(CommandHelpFormatter) - Method in class co.aikar.commands.CommandManager
Deprecated.
Unstable API
setIssuerLocale(IT, Locale) - Method in class co.aikar.commands.CommandManager
 
setNextParam(CommandParameter<CEC>) - Method in class co.aikar.commands.CommandParameter
 
setOptional(boolean) - Method in class co.aikar.commands.CommandParameter
 
setOptionalResolver(boolean) - Method in class co.aikar.commands.CommandParameter
 
setPage(int) - Method in class co.aikar.commands.CommandHelp
 
setPage(int, int) - Method in class co.aikar.commands.CommandHelp
 
setPerPage(int) - Method in class co.aikar.commands.CommandHelp
 
setRegisteredCommand(RegisteredCommand) - Method in class co.aikar.commands.CommandOperationContext
 
setRequiresInput(boolean) - Method in class co.aikar.commands.CommandParameter
 
setResolver(ContextResolver<?, CEC>) - Method in class co.aikar.commands.CommandParameter
 
setSearch(List<String>) - Method in class co.aikar.commands.CommandHelp
 
setSearchScore(int) - Method in class co.aikar.commands.HelpEntry
 
setSyntax(String) - Method in class co.aikar.commands.CommandParameter
 
setValues(String[]) - Method in class co.aikar.commands.CommandParameter
 
shouldShow() - Method in class co.aikar.commands.HelpEntry
 
showAllResults(CommandHelp, List<HelpEntry>) - Method in class co.aikar.commands.CommandHelpFormatter
 
showCommandHelp() - Method in class co.aikar.commands.BaseCommand
Deprecated.
Unstable API
ShowCommandHelp - Exception in co.aikar.commands
 
ShowCommandHelp() - Constructor for exception co.aikar.commands.ShowCommandHelp
 
ShowCommandHelp(boolean) - Constructor for exception co.aikar.commands.ShowCommandHelp
 
ShowCommandHelp(List<String>) - Constructor for exception co.aikar.commands.ShowCommandHelp
 
showDetailedHelp(CommandHelp, HelpEntry) - Method in class co.aikar.commands.CommandHelpFormatter
 
showHelp() - Method in class co.aikar.commands.CommandHelp
 
showHelp(CommandIssuer) - Method in class co.aikar.commands.CommandHelp
 
showSearchResults(CommandHelp, List<HelpEntry>) - Method in class co.aikar.commands.CommandHelpFormatter
 
showSyntax(CommandIssuer, RegisteredCommand<?>) - Method in class co.aikar.commands.BaseCommand
 
simpleMatch(Class<? extends Enum<?>>, String) - Static method in class co.aikar.commands.ACFUtil
 
SIMPLIFIED_CHINESE - Static variable in class co.aikar.commands.Locales
 
simplifyString(String) - Static method in class co.aikar.commands.ACFUtil
 
Single - Annotation Type in co.aikar.commands.annotation
Don't join remaining arguments.
sneaky(Throwable) - Static method in class co.aikar.commands.ACFUtil
 
SPANISH - Static variable in class co.aikar.commands.Locales
 
Split - Annotation Type in co.aikar.commands.annotation
Joins arguments into a single piece of text with the specified separator.
startsWith(CharSequence, CharSequence) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Check if a CharSequence starts with a specified prefix.
startsWithIgnoreCase(CharSequence, CharSequence) - Static method in class co.aikar.commands.apachecommonslang.ApacheCommonsLangUtil
Case insensitive check if a CharSequence starts with a specified prefix.
Subcommand - Annotation Type in co.aikar.commands.annotation
Defines the subcommand that can be used to execute this command.
supportedLanguages - Variable in class co.aikar.commands.CommandManager
 
SWEDISH - Static variable in class co.aikar.commands.Locales
 
SyncCompletionRequired() - Constructor for exception co.aikar.commands.CommandCompletions.SyncCompletionRequired
 
Syntax - Annotation Type in co.aikar.commands.annotation
Specifies the syntax to be used when executing this command.
SYNTAX - Static variable in class co.aikar.commands.MessageType
 

T

tabComplete(CommandIssuer, RootCommand, String[], boolean) - Method in class co.aikar.commands.ForwardingCommand
 
tabComplete(CommandIssuer, String, String[]) - Method in class co.aikar.commands.BaseCommand
Gets tab completed data from the given command from the user.
tabComplete(CommandIssuer, String, String[], boolean) - Method in class co.aikar.commands.BaseCommand
Gets the tab complete suggestions from a given command.
testExactMatch(String) - Method in class co.aikar.commands.CommandHelp
 
THAI - Static variable in class co.aikar.commands.Locales
 
TRADITIONAL_CHINESE - Static variable in class co.aikar.commands.Locales
 
TURKISH - Static variable in class co.aikar.commands.Locales
 

U

ucfirst(String) - Static method in class co.aikar.commands.ACFUtil
 
UKRANIAN - Static variable in class co.aikar.commands.Locales
 
UNKNOWN_COMMAND - co.aikar.commands.MessageKeys
 
UnknownHandler - Annotation Type in co.aikar.commands.annotation
UnresolvedDependencyException - Exception in co.aikar.commands
Thrown when a command mananger couldn't find a registered instance for a field that is marked with Dependency
UnstableAPI - Annotation Type in co.aikar.commands
Deprecated.
updateSearchScore(HelpEntry) - Method in class co.aikar.commands.CommandHelp
 
usePerIssuerLocale - Variable in class co.aikar.commands.CommandManager
 
usePerIssuerLocale(boolean) - Method in class co.aikar.commands.CommandManager
 
usingPerIssuerLocale() - Method in class co.aikar.commands.CommandManager
 

V

validateCondition(ConditionContext<I>) - Method in interface co.aikar.commands.CommandConditions.Condition
 
validateCondition(ConditionContext<I>, CEC, P) - Method in interface co.aikar.commands.CommandConditions.ParameterCondition
 
value() - Method in annotation type co.aikar.commands.annotation.CommandAlias
 
value() - Method in annotation type co.aikar.commands.annotation.CommandCompletion
 
value() - Method in annotation type co.aikar.commands.annotation.CommandPermission
 
value() - Method in annotation type co.aikar.commands.annotation.Conditions
 
value() - Method in annotation type co.aikar.commands.annotation.Default
 
value() - Method in annotation type co.aikar.commands.annotation.Dependency
The key that should be used to lookup the instances, defaults to \"\"
value() - Method in annotation type co.aikar.commands.annotation.Description
 
value() - Method in annotation type co.aikar.commands.annotation.Flags
 
value() - Method in annotation type co.aikar.commands.annotation.HelpCommand
The value to forward to the @Subcommand annotation.
value() - Method in annotation type co.aikar.commands.annotation.HelpSearchTags
 
value() - Method in annotation type co.aikar.commands.annotation.Name
 
value() - Method in annotation type co.aikar.commands.annotation.Split
 
value() - Method in annotation type co.aikar.commands.annotation.Subcommand
 
value() - Method in annotation type co.aikar.commands.annotation.Syntax
 
value() - Method in annotation type co.aikar.commands.annotation.Values
 
valueOf(String) - Static method in enum co.aikar.commands.MessageKeys
Returns the enum constant of this type with the specified name.
values() - Static method in enum co.aikar.commands.MessageKeys
Returns an array containing the constants of this enum type, in the order they are declared.
Values - Annotation Type in co.aikar.commands.annotation
Specifies a list of values that the command input should be validated against, or else show an error.
VIETNAMESE - Static variable in class co.aikar.commands.Locales
 

W

WELSH - Static variable in class co.aikar.commands.Locales
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages