Index
All Classes and Interfaces|All Packages|Serialized Form
A
- a(String) - Method in class revxrsal.commands.bukkit.Manhunt
- accept(CommandHandlerVisitor) - Method in interface revxrsal.commands.CommandHandler
-
Accepts the given
CommandHandlerVisitor
and allows it to visit this command handler. - accept(CommandHandlerVisitor) - Method in class revxrsal.commands.core.BaseCommandHandler
- actor() - Method in interface revxrsal.commands.autocomplete.CompletionContext
-
Returns the command actor involved in this completion
- actor() - Method in interface revxrsal.commands.process.ParameterResolver.ParameterResolverContext
-
Returns the command actor that executed this command.
- add(int, String) - Method in class revxrsal.commands.core.MutableCommandPath
- add(ResourceBundle) - Method in interface revxrsal.commands.locales.Translator
-
Registers the given resource bundle
- add(LocaleReader) - Method in interface revxrsal.commands.locales.Translator
-
Adds the given locale reader to this translator.
- add(Class<?>, V) - Method in class revxrsal.commands.util.ClassMap
- add(String) - Method in class revxrsal.commands.core.MutableCommandPath
- addFirst(String) - Method in class revxrsal.commands.core.MutableCommandPath
- addLast(String) - Method in class revxrsal.commands.core.MutableCommandPath
- addResourceBundle(String) - Method in interface revxrsal.commands.locales.Translator
-
Adds the given resource bundle.
- addResourceBundle(String, Locale...) - Method in interface revxrsal.commands.locales.Translator
-
Adds the given resource bundle.
- AFRIKAANS - Static variable in class revxrsal.commands.locales.Locales
- ALWAYS_TRUE - Static variable in interface revxrsal.commands.command.CommandPermission
-
A
CommandPermission
that returns true for any sender. - and() - Method in interface revxrsal.commands.autocomplete.AutoCompleter
-
Returns the containing
CommandHandler
of this auto completer. - ANGLE - Enum constant in enum class revxrsal.commands.bukkit.brigadier.MinecraftArgumentType
-
Represents an angle.
- AnnotationReplacer<T> - Interface in revxrsal.commands.annotation.dynamic
-
An interface that allows creating annotations that will get replaced by others.
- Annotations - Class in revxrsal.commands.annotation.dynamic
-
A utility for constructing annotations dynamically.
- Annotations() - Constructor for class revxrsal.commands.annotation.dynamic.Annotations
- ARABIC - Static variable in class revxrsal.commands.locales.Locales
- args() - Method in interface revxrsal.commands.autocomplete.CompletionContext
-
Returns the arguments supplied in this completion context.
- argumentParse(CommandActor, ArgumentParseException) - Method in class revxrsal.commands.exception.CommandExceptionAdapter
- argumentParse(CommandActor, ArgumentParseException) - Method in class revxrsal.commands.exception.DefaultExceptionHandler
- ArgumentParseException - Exception in revxrsal.commands.exception
-
Exception thrown when an error occurs while parsing arguments.
- ArgumentParseException(String, String, int) - Constructor for exception revxrsal.commands.exception.ArgumentParseException
-
Return a new
ArgumentParseException
with the given message, source and position. - ArgumentParseException(String, Throwable, String, int) - Constructor for exception revxrsal.commands.exception.ArgumentParseException
-
Return a new
ArgumentParseException
with the given message, cause, source and position. - ArgumentParser - Interface in revxrsal.commands.command
-
Represents a parser that receives strings and converts them into collection-like
ArgumentStack
that is consumed by resolvers. - arguments() - Method in interface revxrsal.commands.process.ValueResolver.ValueResolverContext
-
Returns the command arguments passed to the command.
- ArgumentStack - Interface in revxrsal.commands.command
-
Represents a mutable stack of strings represented as command arguments.
- ArgumentTypeResolver - Interface in revxrsal.commands.bukkit.brigadier
-
A resolver that creates dedicated
ArgumentType
s for parameters. - as(Class<T>) - Method in interface revxrsal.commands.command.CommandActor
-
Returns this actor as the specified type.
- asImmutableCopy() - Method in interface revxrsal.commands.command.ArgumentStack
-
Returns an immutable copy of this stack.
- asImmutableCopy() - Method in class revxrsal.commands.core.LinkedArgumentStack
- asImmutableView() - Method in interface revxrsal.commands.command.ArgumentStack
-
Returns this argument stack as an immutable view.
- asImmutableView() - Method in class revxrsal.commands.core.LinkedArgumentStack
- asPlayer() - Method in interface revxrsal.commands.bungee.BungeeCommandActor
-
Returns this sender as a
ProxiedPlayer
. - asPlayer() - Method in class revxrsal.commands.bungee.core.BungeeActor
- audience() - Method in interface revxrsal.commands.bukkit.BukkitCommandActor
-
Returns the
Audience
of this sender. - audience() - Method in class revxrsal.commands.bukkit.core.BukkitActor
- AudienceSenderResolver - Class in revxrsal.commands.bukkit.adventure
-
Adds support for using
Audience
as a sender in command methods - AudienceSenderResolver(Function<CommandSender, Audience>) - Constructor for class revxrsal.commands.bukkit.adventure.AudienceSenderResolver
- AutoComplete - Annotation Interface in revxrsal.commands.annotation
-
Adds tab completion for the command.
- AutoCompleter - Interface in revxrsal.commands.autocomplete
-
Represents the handler for registering and providing auto-completion suggestions.
All Classes and Interfaces|All Packages|Serialized Form