Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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.
- 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
-
Deprecated.
- 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
fromContextResolver
. - COULD_NOT_FIND_PLAYER - Enum constant in enum 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 - Enum constant in enum co.aikar.commands.MessageKeys
- ERROR_PERFORMING_COMMAND - Enum constant in enum co.aikar.commands.MessageKeys
- ERROR_PREFIX - Enum constant in enum 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
-
Deprecated.
- getAnnotation(Class<T>) - Method in class co.aikar.commands.CommandOperationContext
-
Deprecated.
- 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
intoContextResolver
, 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 ofThrowable
s 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
Throwable
s 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 ofThrowable
s at the specified index, numbered from 0. - getThrowableCount() - Method in interface co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil.Nestable
-
Returns the number of nested
Throwable
s represented by thisNestable
, including thisNestable
. - 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 nestedThrowable
s in an array ofThrowable
s, one element for eachThrowable
. - 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
- getValidNamePredicate() - Method in class co.aikar.commands.CommandManager
- 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 - Enum constant in enum co.aikar.commands.MessageKeys
- HELP_DETAILED_HEADER - Enum constant in enum co.aikar.commands.MessageKeys
- HELP_DETAILED_PARAMETER_FORMAT - Enum constant in enum co.aikar.commands.MessageKeys
- HELP_FORMAT - Enum constant in enum co.aikar.commands.MessageKeys
- HELP_HEADER - Enum constant in enum co.aikar.commands.MessageKeys
- HELP_NO_RESULTS - Enum constant in enum co.aikar.commands.MessageKeys
- HELP_PAGE_INFORMATION - Enum constant in enum co.aikar.commands.MessageKeys
- HELP_SEARCH_HEADER - Enum constant in enum co.aikar.commands.MessageKeys
- HelpCommand - Annotation Type in co.aikar.commands.annotation
- 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
Throwable
s. - 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 ofThrowable
s 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 - Enum constant in enum 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 - Enum constant in enum 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
- isValidName(String) - Method in class co.aikar.commands.CommandManager
- 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
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 - Enum constant in enum co.aikar.commands.MessageKeys
- MUST_BE_MAX_LENGTH - Enum constant in enum co.aikar.commands.MessageKeys
- MUST_BE_MIN_LENGTH - Enum constant in enum co.aikar.commands.MessageKeys
N
- Name - Annotation Type in co.aikar.commands.annotation
- NO_COMMAND_MATCHED_SEARCH - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum co.aikar.commands.MessageKeys
- PERMISSION_DENIED_PARAMETER - Enum constant in enum co.aikar.commands.MessageKeys
- PLEASE_SPECIFY_AT_LEAST - Enum constant in enum co.aikar.commands.MessageKeys
- PLEASE_SPECIFY_AT_MOST - Enum constant in enum co.aikar.commands.MessageKeys
- PLEASE_SPECIFY_ONE_OF - Enum constant in enum 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 withDependency
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 withDependency
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
-
Regex version of
ACFUtil.replace(String, String, String)
- replacePattern(String, Pattern, String) - Static method in class co.aikar.commands.ACFUtil
-
Regex version of
ACFUtil.replace(String, Pattern, String)
- 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.Please use
IssuerAwareContextResolver
- 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 its 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 its 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
- setValidNamePredicate(Predicate<String>) - Method in class co.aikar.commands.CommandManager
- 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 - Enum constant in enum co.aikar.commands.MessageKeys
- UnknownHandler - Annotation Type in co.aikar.commands.annotation
-
Deprecated.
- unregisterCompletion(String) - Method in class co.aikar.commands.CommandCompletions
-
Unregister a completion handler.
- unregisterDependency(Class<? extends T>) - Method in class co.aikar.commands.CommandManager
-
Unregisters an instance of the class, it will no longer be able to be injected
- unregisterDependency(Class<? extends T>, String) - Method in class co.aikar.commands.CommandManager
-
Unregisters an instance of the class, it will no longer be able to be injected
- 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
- validNamePredicate - Variable in class co.aikar.commands.CommandManager
- value() - Element in annotation type co.aikar.commands.annotation.CommandAlias
- value() - Element in annotation type co.aikar.commands.annotation.CommandCompletion
- value() - Element in annotation type co.aikar.commands.annotation.CommandPermission
- value() - Element in annotation type co.aikar.commands.annotation.Conditions
- value() - Element in annotation type co.aikar.commands.annotation.Default
- value() - Element in annotation type co.aikar.commands.annotation.Dependency
-
The key that should be used to lookup the instances, defaults to \"\"
- value() - Element in annotation type co.aikar.commands.annotation.Description
- value() - Element in annotation type co.aikar.commands.annotation.Flags
- value() - Element in annotation type co.aikar.commands.annotation.HelpCommand
-
The value to forward to the @Subcommand annotation.
- value() - Element in annotation type co.aikar.commands.annotation.HelpSearchTags
- value() - Element in annotation type co.aikar.commands.annotation.Name
- value() - Element in annotation type co.aikar.commands.annotation.Split
- value() - Element in annotation type co.aikar.commands.annotation.Subcommand
- value() - Element in annotation type co.aikar.commands.annotation.Syntax
- value() - Element 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
A B C D E F G H I J K L M N O P R S T U V WAll Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CommandAlias
for defining all root commands.