Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form

S

sanitize(Throwable) - Method in class revxrsal.commands.util.StackTraceSanitizer
Strips all the stack trace elements that meet the criteria of any filter.
SCORE_HOLDER - Enum constant in enum class revxrsal.commands.bukkit.brigadier.MinecraftArgumentType
Something that can join a team.
SCOREBOARD_OBJECTIVE - Enum constant in enum class revxrsal.commands.bukkit.brigadier.MinecraftArgumentType
A scoreboard objective.
SCOREBOARD_SLOT - Enum constant in enum class revxrsal.commands.bukkit.brigadier.MinecraftArgumentType
A scoreboard operator.
SecretCommand - Annotation Interface in revxrsal.commands.annotation
Marks a command as a "secret" command.
SelfHandledException - Interface in revxrsal.commands.exception
An interface designed for exceptions that wish to handle themselves, without having to be explicitly handled by an exception adapter.
sendableException(CommandActor, SendableException) - Method in class revxrsal.commands.exception.CommandExceptionAdapter
 
sendableException(CommandActor, SendableException) - Method in class revxrsal.commands.exception.DefaultExceptionHandler
 
SendableException - Exception in revxrsal.commands.exception
Represents an exception that is purely used to send messages directly to the sender.
SendableException(String) - Constructor for exception revxrsal.commands.exception.SendableException
Constructs a new SendableException with an inferred actor
senderNotConsole(CommandActor, SenderNotConsoleException) - Method in class revxrsal.commands.bukkit.exception.BukkitExceptionAdapter
 
senderNotConsole(CommandActor, SenderNotConsoleException) - Method in class revxrsal.commands.bungee.exception.BungeeExceptionAdapter
 
senderNotConsole(CommandActor, SenderNotConsoleException) - Method in class revxrsal.commands.sponge.exception.SpongeExceptionAdapter
 
senderNotConsole(CommandActor, SenderNotConsoleException) - Method in class revxrsal.commands.velocity.exception.VelocityExceptionAdapter
 
SenderNotConsoleException - Exception in revxrsal.commands.bukkit.exception
Thrown when a console-only command is executed by a non-console
SenderNotConsoleException - Exception in revxrsal.commands.bungee.exception
Thrown when a console-only command is executed by a non-console
SenderNotConsoleException - Exception in revxrsal.commands.sponge.exception
Thrown when a console-only command is executed by a non-console
SenderNotConsoleException - Exception in revxrsal.commands.velocity.exception
Thrown when a console-only command is executed by a non-console
SenderNotConsoleException() - Constructor for exception revxrsal.commands.bukkit.exception.SenderNotConsoleException
 
SenderNotConsoleException() - Constructor for exception revxrsal.commands.bungee.exception.SenderNotConsoleException
 
SenderNotConsoleException() - Constructor for exception revxrsal.commands.sponge.exception.SenderNotConsoleException
 
SenderNotConsoleException() - Constructor for exception revxrsal.commands.velocity.exception.SenderNotConsoleException
 
senderNotPlayer(CommandActor, SenderNotPlayerException) - Method in class revxrsal.commands.bukkit.exception.BukkitExceptionAdapter
 
senderNotPlayer(CommandActor, SenderNotPlayerException) - Method in class revxrsal.commands.bungee.exception.BungeeExceptionAdapter
 
senderNotPlayer(CommandActor, SenderNotPlayerException) - Method in class revxrsal.commands.sponge.exception.SpongeExceptionAdapter
 
senderNotPlayer(CommandActor, SenderNotPlayerException) - Method in class revxrsal.commands.velocity.exception.VelocityExceptionAdapter
 
SenderNotPlayerException - Exception in revxrsal.commands.bukkit.exception
Thrown when a player-only command is executed by a non-player
SenderNotPlayerException - Exception in revxrsal.commands.bungee.exception
Thrown when a player-only command is executed by a non-player
SenderNotPlayerException - Exception in revxrsal.commands.sponge.exception
Thrown when a player-only command is executed by a non-player
SenderNotPlayerException - Exception in revxrsal.commands.velocity.exception
Thrown when a player-only command is executed by a non-player
SenderNotPlayerException() - Constructor for exception revxrsal.commands.bukkit.exception.SenderNotPlayerException
 
SenderNotPlayerException() - Constructor for exception revxrsal.commands.bungee.exception.SenderNotPlayerException
 
SenderNotPlayerException() - Constructor for exception revxrsal.commands.sponge.exception.SenderNotPlayerException
 
SenderNotPlayerException() - Constructor for exception revxrsal.commands.velocity.exception.SenderNotPlayerException
 
SenderResolver - Interface in revxrsal.commands.process
Represents a special resolver for parameters that are always first in command methods.
SendMessageException - Exception in revxrsal.commands.exception
Used to directly send-and-return a message to the command actor.
SendMessageException(String, Object...) - Constructor for exception revxrsal.commands.exception.SendMessageException
Constructs a new SendMessageException with an inferred actor
sendTo(CommandActor) - Method in exception revxrsal.commands.exception.CommandErrorException
Sends the message to the given actor
sendTo(CommandActor) - Method in exception revxrsal.commands.exception.SendableException
Sends the message to the given actor
sendTo(CommandActor) - Method in exception revxrsal.commands.exception.SendMessageException
Sends the message to the given actor
setArgumentParser(ArgumentParser) - Method in interface revxrsal.commands.CommandHandler
Sets the ArgumentParser responsible for controlling the logic of parsing strings.
setArgumentParser(ArgumentParser) - Method in class revxrsal.commands.core.BaseCommandHandler
 
setDependencies(Object) - Method in class revxrsal.commands.core.BaseCommandHandler
 
setExceptionHandler(CommandExceptionHandler) - Method in interface revxrsal.commands.CommandHandler
Sets the CommandExceptionHandler to use for handling any exceptions that are thrown from the command.
setExceptionHandler(CommandExceptionHandler) - Method in class revxrsal.commands.core.BaseCommandHandler
 
setFlagPrefix(String) - Method in interface revxrsal.commands.CommandHandler
Sets the prefix that all parameters annotated with Flag will be checked against.
setFlagPrefix(String) - Method in class revxrsal.commands.core.BaseCommandHandler
 
setHelpWriter(CommandHelpWriter<T>) - Method in interface revxrsal.commands.CommandHandler
Sets the CommandHelpWriter responsible for generating help pages
setHelpWriter(CommandHelpWriter<T>) - Method in class revxrsal.commands.core.BaseCommandHandler
 
setLocale(Locale) - Method in interface revxrsal.commands.CommandHandler
Sets the locale of this handler.
setLocale(Locale) - Method in class revxrsal.commands.core.BaseCommandHandler
 
setLocale(Locale) - Method in interface revxrsal.commands.locales.Translator
Sets the locale of this translator.
setMessagePrefix(String) - Method in interface revxrsal.commands.CommandHandler
Returns the prefix that should preced all messages sent with CommandActor.reply(String) and CommandActor.error(String).
setMessagePrefix(String) - Method in class revxrsal.commands.core.BaseCommandHandler
 
setMethodCallerFactory(MethodCallerFactory) - Method in interface revxrsal.commands.CommandHandler
Sets the MethodCallerFactory responsible for generating access to reflection methods.
setMethodCallerFactory(MethodCallerFactory) - Method in class revxrsal.commands.core.BaseCommandHandler
 
setSwitchPrefix(String) - Method in interface revxrsal.commands.CommandHandler
Sets the prefix that all parameters annotated with Switch will be checked against.
setSwitchPrefix(String) - Method in class revxrsal.commands.core.BaseCommandHandler
 
SIMPLIFIED_CHINESE - Static variable in class revxrsal.commands.locales.Locales
 
Single - Annotation Interface in revxrsal.commands.annotation
Marker annotation to mark that a parameter should NOT be concatenated with the rest of the command arguments.
size() - Method in class revxrsal.commands.core.CommandPath
Returns the size of this command path
SNOWFLAKE - Static variable in class revxrsal.commands.util.Strings
Pattern to extract snowflake IDs.
SPACE - Static variable in class revxrsal.commands.util.Strings
Pattern to split by whitespace
SPANISH - Static variable in class revxrsal.commands.locales.Locales
 
splitBySpace(String) - Static method in class revxrsal.commands.util.Strings
 
SpongeActor - Class in revxrsal.commands.sponge.core
 
SpongeActor(CommandSource, CommandHandler) - Constructor for class revxrsal.commands.sponge.core.SpongeActor
 
SpongeCommandActor - Interface in revxrsal.commands.sponge
Represents a Sponge CommandActor that wraps a CommandSource
SpongeCommandHandler - Interface in revxrsal.commands.sponge
Represents Sponge's command handler implementation
SpongeCommandPermission - Class in revxrsal.commands.sponge
 
SpongeCommandPermission() - Constructor for class revxrsal.commands.sponge.SpongeCommandPermission
 
SpongeExceptionAdapter - Class in revxrsal.commands.sponge.exception
 
SpongeExceptionAdapter() - Constructor for class revxrsal.commands.sponge.exception.SpongeExceptionAdapter
 
SpongeHandler - Class in revxrsal.commands.sponge.core
 
SpongeHandler(Object) - Constructor for class revxrsal.commands.sponge.core.SpongeHandler
 
StackTraceSanitizer - Class in revxrsal.commands.util
A utility for stripping stacktraces from local paths to classes.
StackTraceSanitizer.Builder - Class in revxrsal.commands.util
 
Strings - Class in revxrsal.commands.util
General utilities for string operations
Subcommand - Annotation Interface in revxrsal.commands.annotation
Marks a method as a subcommand that has a parent.
SuggestionProvider - Interface in revxrsal.commands.autocomplete
A provider for tab completions.
SuggestionProviderFactory - Interface in revxrsal.commands.autocomplete
Creates a SuggestionProvider for the given type of parameter.
supportsComplexSelectors() - Method in enum class revxrsal.commands.bukkit.core.EntitySelectorResolver
 
SWEDISH - Static variable in class revxrsal.commands.locales.Locales
 
Switch - Annotation Interface in revxrsal.commands.annotation
Marks a (strictly) boolean parameter as a "switch", whose value will be set by "flags", such as "-silent", which will represent a boolean parameter annotated with @Switch("silent").
SWIZZLE - Enum constant in enum class revxrsal.commands.bukkit.brigadier.MinecraftArgumentType
A collection of up to 3 axes.
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form