Index
All Classes and Interfaces|All Packages|Serialized Form
A
- aliases() - Element in annotation interface dev.lorenzz.annotations.Command
- async() - Element in annotation interface dev.lorenzz.annotations.Command
- async() - Element in annotation interface dev.lorenzz.annotations.Subcommand
C
- colorize(String) - Static method in class dev.lorenzz.util.CommandUtils
- Combined - Annotation Interface in dev.lorenzz.annotations
-
Marks an argument to consume all remaining input as a single string.
- Command - Annotation Interface in dev.lorenzz.annotations
-
Marks a root commandapi.
- COMMAND_NOT_REGISTERED_CORRECTLY - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- CommandException - Exception in dev.lorenzz.exception
- CommandException(String) - Constructor for exception dev.lorenzz.exception.CommandException
- CommandException(String, Throwable) - Constructor for exception dev.lorenzz.exception.CommandException
- CommandExitException - Exception in dev.lorenzz.exception
- CommandExitException(String) - Constructor for exception dev.lorenzz.exception.CommandExitException
- CommandManager - Class in dev.lorenzz
- CommandManager(Plugin) - Constructor for class dev.lorenzz.CommandManager
- CommandRegistrar - Class in dev.lorenzz.registration
- CommandRegistrar(Plugin, CommandMap) - Constructor for class dev.lorenzz.registration.CommandRegistrar
- CommandUtils - Class in dev.lorenzz.util
- CONSOLES_ONLY - Enum constant in enum class dev.lorenzz.util.LanguageLocale
D
- description() - Element in annotation interface dev.lorenzz.annotations.Command
- description() - Element in annotation interface dev.lorenzz.annotations.Subcommand
- description() - Method in class dev.lorenzz.help.HelpGenerator.HelpEntry
- dev.lorenzz - package dev.lorenzz
- dev.lorenzz.annotations - package dev.lorenzz.annotations
- dev.lorenzz.exception - package dev.lorenzz.exception
- dev.lorenzz.help - package dev.lorenzz.help
- dev.lorenzz.provider - package dev.lorenzz.provider
- dev.lorenzz.registration - package dev.lorenzz.registration
- dev.lorenzz.util - package dev.lorenzz.util
E
- ERROR_OCCURRED - Enum constant in enum class dev.lorenzz.util.LanguageLocale
F
- Flag - Annotation Interface in dev.lorenzz.annotations
-
Declares a boolean flag argument.
G
- get(Class<T>) - Static method in class dev.lorenzz.provider.ProviderRegistry
- getFormattedString(Object...) - Method in enum class dev.lorenzz.util.LanguageLocale
- getString() - Method in enum class dev.lorenzz.util.LanguageLocale
H
- HELP_COMMAND_ENTRY_DESCRIPTION - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- HELP_COMMAND_ENTRY_NO_DESCRIPTION - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- HELP_COMMAND_FOOTER - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- HELP_COMMAND_HEADER - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- HelpEntry(String, String, String) - Constructor for class dev.lorenzz.help.HelpGenerator.HelpEntry
- HelpGenerator - Class in dev.lorenzz.help
- HelpGenerator.HelpEntry - Class in dev.lorenzz.help
- Hidden - Annotation Interface in dev.lorenzz.annotations
-
Hides an argument from dev.lorenzz.help and usage.
I
- init(Plugin) - Static method in enum class dev.lorenzz.util.LanguageLocale
- INPUT_HIGHER_THAN_MAX - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- INPUT_LOWER_THAN_MIN - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- INVALID_BOOLEAN - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- INVALID_ENUM - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- INVALID_GAMEMODE - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- INVALID_NUMBER - Enum constant in enum class dev.lorenzz.util.LanguageLocale
L
- label() - Method in class dev.lorenzz.help.HelpGenerator.HelpEntry
- LanguageLocale - Enum Class in dev.lorenzz.util
M
- max() - Element in annotation interface dev.lorenzz.annotations.Range
- min() - Element in annotation interface dev.lorenzz.annotations.Range
N
- name() - Element in annotation interface dev.lorenzz.annotations.Command
- name() - Element in annotation interface dev.lorenzz.annotations.Subcommand
- Named - Annotation Interface in dev.lorenzz.annotations
-
Names an argument for usage and dev.lorenzz.help.
- NO_PERMISSION - Enum constant in enum class dev.lorenzz.util.LanguageLocale
O
- OFFLINE_PLAYER - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- Optional - Annotation Interface in dev.lorenzz.annotations
-
Marks an optional argument with an optional default value.
P
- page(int) - Method in class dev.lorenzz.help.PaginatedHelp
- pages() - Method in class dev.lorenzz.help.PaginatedHelp
- PaginatedHelp - Class in dev.lorenzz.help
- PaginatedHelp(List<String>, int) - Constructor for class dev.lorenzz.help.PaginatedHelp
- Permission - Annotation Interface in dev.lorenzz.annotations
-
Declares a permission requirement.
- PLAYER_NEVER_JOINED - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- PLAYERS_ONLY - Enum constant in enum class dev.lorenzz.util.LanguageLocale
- provide(String) - Method in interface dev.lorenzz.provider.Provider
- Provider<T> - Interface in dev.lorenzz.provider
- ProviderRegistry - Class in dev.lorenzz.provider
R
- Range - Annotation Interface in dev.lorenzz.annotations
-
Declares numeric range constraints.
- register(Class<T>, Provider<T>) - Static method in class dev.lorenzz.provider.ProviderRegistry
- register(Object) - Method in class dev.lorenzz.CommandManager
- register(Object) - Method in class dev.lorenzz.registration.CommandRegistrar
- register(Object...) - Method in class dev.lorenzz.CommandManager
- registerDefaults() - Static method in class dev.lorenzz.provider.ProviderRegistry
- registerProvider(Class<T>, Provider<T>) - Method in class dev.lorenzz.CommandManager
S
- Sender - Annotation Interface in dev.lorenzz.annotations
-
Identifies the sender parameter.
- Subcommand - Annotation Interface in dev.lorenzz.annotations
-
Marks a subcommand of a root commandapi.
- subcommandHelp(String, List<HelpGenerator.HelpEntry>) - Static method in class dev.lorenzz.help.HelpGenerator
T
- tabComplete(CommandSender, String) - Method in interface dev.lorenzz.provider.Provider
U
- usage() - Element in annotation interface dev.lorenzz.annotations.Command
- usage() - Method in class dev.lorenzz.help.HelpGenerator.HelpEntry
- usage(String, String, String, Parameter[]) - Static method in class dev.lorenzz.help.HelpGenerator
V
- validateRanges(Parameter, Object) - Static method in class dev.lorenzz.help.HelpGenerator
- value() - Element in annotation interface dev.lorenzz.annotations.Flag
- value() - Element in annotation interface dev.lorenzz.annotations.Named
- value() - Element in annotation interface dev.lorenzz.annotations.Optional
- value() - Element in annotation interface dev.lorenzz.annotations.Permission
- valueOf(String) - Static method in enum class dev.lorenzz.util.LanguageLocale
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.lorenzz.util.LanguageLocale
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form