Index

A C D E F G H I L M N O P R S T U V 
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.
A C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form