Index
All Classes and Interfaces|All Packages
A
- addChild(BaseCommand) - Method in class co.aikar.commands.JDARootCommand
- Author - Annotation Type in co.aikar.commands.annotation
-
The
Author
annotation is to define whether the parameter should be the author object from the event or parsed from the user's input.
C
- co.aikar.commands - package co.aikar.commands
- co.aikar.commands.annotation - package co.aikar.commands.annotation
- CommandConfig - Interface in co.aikar.commands
- CommandConfigProvider - Interface in co.aikar.commands
- CommandPermissionResolver - Interface in co.aikar.commands
- commandPrefixes - Variable in class co.aikar.commands.JDACommandConfig
- commands - Variable in class co.aikar.commands.JDACommandManager
- completions - Variable in class co.aikar.commands.JDACommandManager
- configProvider(CommandConfigProvider) - Method in class co.aikar.commands.JDAOptions
- contexts - Variable in class co.aikar.commands.JDACommandManager
- create(JDA) - Method in class co.aikar.commands.JDAOptions
- createCommandContext(RegisteredCommand, CommandParameter, CommandIssuer, List<String>, int, Map<String, Object>) - Method in class co.aikar.commands.JDACommandManager
- createCompletionContext(RegisteredCommand, CommandIssuer, String, String, String[]) - Method in class co.aikar.commands.JDACommandManager
- createRootCommand(String) - Method in class co.aikar.commands.JDACommandManager
- CrossGuild - Annotation Type in co.aikar.commands.annotation
-
The
CrossGuild
annotation is to define whether the parameter should be guild-specific or global.
D
- defaultConfig(CommandConfig) - Method in class co.aikar.commands.JDAOptions
G
- getBotOwnerId() - Method in class co.aikar.commands.JDACommandManager
- getChildren() - Method in class co.aikar.commands.JDARootCommand
- getCommandCompletions() - Method in class co.aikar.commands.JDACommandManager
- getCommandContexts() - Method in class co.aikar.commands.JDACommandManager
- getCommandIssuer(Object) - Method in class co.aikar.commands.JDACommandManager
- getCommandName() - Method in class co.aikar.commands.JDARootCommand
- getCommandPrefix(CommandIssuer) - Method in class co.aikar.commands.JDACommandManager
- getCommandPrefixes() - Method in interface co.aikar.commands.CommandConfig
- getCommandPrefixes() - Method in class co.aikar.commands.JDACommandConfig
- getConfigProvider() - Method in class co.aikar.commands.JDACommandManager
- getDefaultConfig() - Method in class co.aikar.commands.JDACommandManager
- getDefCommand() - Method in class co.aikar.commands.JDARootCommand
- getEvent() - Method in class co.aikar.commands.JDACommandEvent
- getIssuer() - Method in class co.aikar.commands.JDACommandEvent
- getJDA() - Method in class co.aikar.commands.JDACommandManager
- getLocales() - Method in class co.aikar.commands.JDACommandManager
- getLogger() - Method in class co.aikar.commands.JDACommandManager
- getManager() - Method in class co.aikar.commands.JDACommandEvent
- getManager() - Method in class co.aikar.commands.JDARootCommand
- getPermissionResolver() - Method in class co.aikar.commands.JDACommandManager
- getRegisteredRootCommands() - Method in class co.aikar.commands.JDACommandManager
- getSubCommands() - Method in class co.aikar.commands.JDARootCommand
- getUniqueId() - Method in class co.aikar.commands.JDACommandEvent
H
- hasPermission(JDACommandManager, JDACommandEvent, String) - Method in interface co.aikar.commands.CommandPermissionResolver
- hasPermission(JDACommandManager, JDACommandEvent, String) - Method in class co.aikar.commands.JDACommandPermissionResolver
- hasPermission(String) - Method in class co.aikar.commands.JDACommandEvent
- hasRegisteredCommands() - Method in class co.aikar.commands.JDACommandManager
I
- isCommandIssuer(Class<?>) - Method in class co.aikar.commands.JDACommandManager
- isPlayer() - Method in class co.aikar.commands.JDACommandEvent
J
- JDACommandCompletions - Class in co.aikar.commands
- JDACommandCompletions(CommandManager) - Constructor for class co.aikar.commands.JDACommandCompletions
- JDACommandConfig - Class in co.aikar.commands
- JDACommandConfig() - Constructor for class co.aikar.commands.JDACommandConfig
- JDACommandContexts - Class in co.aikar.commands
- JDACommandContexts(JDACommandManager) - Constructor for class co.aikar.commands.JDACommandContexts
- JDACommandEvent - Class in co.aikar.commands
- JDACommandEvent(JDACommandManager, MessageReceivedEvent) - Constructor for class co.aikar.commands.JDACommandEvent
- JDACommandExecutionContext - Class in co.aikar.commands
- JDACommandManager - Class in co.aikar.commands
- JDACommandManager(JDA) - Constructor for class co.aikar.commands.JDACommandManager
- JDACommandManager(JDA, JDAOptions) - Constructor for class co.aikar.commands.JDACommandManager
- JDACommandPermissionResolver - Class in co.aikar.commands
- JDACommandPermissionResolver() - Constructor for class co.aikar.commands.JDACommandPermissionResolver
- JDAConditionContext - Class in co.aikar.commands
- JDAListener - Class in co.aikar.commands
- JDALocales - Class in co.aikar.commands
- JDALocales(CommandManager) - Constructor for class co.aikar.commands.JDALocales
- JDAMessageFormatter - Class in co.aikar.commands
- JDAMessageFormatter() - Constructor for class co.aikar.commands.JDAMessageFormatter
- JDAOptions - Class in co.aikar.commands
- JDAOptions() - Constructor for class co.aikar.commands.JDAOptions
- JDARootCommand - Class in co.aikar.commands
L
- locales - Variable in class co.aikar.commands.JDACommandManager
- log(LogLevel, String, Throwable) - Method in class co.aikar.commands.JDACommandManager
O
- onMessageReceived(MessageReceivedEvent) - Method in class co.aikar.commands.JDAListener
- onReady(ReadyEvent) - Method in class co.aikar.commands.JDAListener
- options() - Static method in class co.aikar.commands.JDACommandManager
P
- permissionResolver(CommandPermissionResolver) - Method in class co.aikar.commands.JDAOptions
- provide(MessageReceivedEvent) - Method in interface co.aikar.commands.CommandConfig
- provide(MessageReceivedEvent) - Method in interface co.aikar.commands.CommandConfigProvider
R
- registerAsyncCompletion(String, CommandCompletions.AsyncCommandCompletionHandler<CommandCompletionContext<?>>) - Method in class co.aikar.commands.JDACommandCompletions
- registerCommand(BaseCommand) - Method in class co.aikar.commands.JDACommandManager
- registerCompletion(String, CommandCompletions.CommandCompletionHandler<CommandCompletionContext<?>>) - Method in class co.aikar.commands.JDACommandCompletions
S
- SelfUser - Annotation Type in co.aikar.commands.annotation
-
The
SelfUser
annotation is to define whether the parameter should be represented by JDA's user object or if it should be parsed from command input. - sendMessage(Message) - Method in class co.aikar.commands.JDACommandEvent
- sendMessage(MessageEmbed) - Method in class co.aikar.commands.JDACommandEvent
- sendMessageInternal(String) - Method in class co.aikar.commands.JDACommandEvent
- setConfigProvider(CommandConfigProvider) - Method in class co.aikar.commands.JDACommandManager
- setDefaultConfig(CommandConfig) - Method in class co.aikar.commands.JDACommandManager
- setLogger(Logger) - Method in class co.aikar.commands.JDACommandManager
- setPermissionResolver(CommandPermissionResolver) - Method in class co.aikar.commands.JDACommandManager
U
- unregisterCommand(BaseCommand) - Method in class co.aikar.commands.JDACommandManager
All Classes and Interfaces|All Packages