A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages

S

SelectorParseException - Exception in cloud.commandframework.bukkit.parsers.selector
EntitySelector parse exception
SelectorParseException(String, CommandContext<?>, SelectorParseException.FailureReason, Class<?>) - Constructor for exception cloud.commandframework.bukkit.parsers.selector.SelectorParseException
Construct a new EntitySelector parse exception
SelectorParseException.FailureReason - Enum in cloud.commandframework.bukkit.parsers.selector
Reasons for which selector parsing may fail
sendErrorMessage(String) - Method in class cloud.commandframework.javacord.sender.JavacordCommandSender
Sends an error message to the executor of the command
senderType() - Method in class cloud.commandframework.Command.Builder
Get the required sender type for this builder
senderType(Class<? extends C>) - Method in class cloud.commandframework.Command.Builder
Specify a required sender type
sendMessage(String) - Method in class cloud.commandframework.bukkit.BukkitCommandSender
Send a message to the command sender
sendMessage(String) - Method in class cloud.commandframework.javacord.sender.JavacordCommandSender
Sends a message to the executor of the command
sendSuccessMessage(String) - Method in class cloud.commandframework.javacord.sender.JavacordCommandSender
Sends a success message to the executor of the command
ServerArgument<C> - Class in cloud.commandframework.bungee.arguments
Argument parser for servers
ServerArgument<C> - Class in cloud.commandframework.velocity.arguments
Argument parser for servers
ServerArgument.Builder<C> - Class in cloud.commandframework.bungee.arguments
 
ServerArgument.Builder<C> - Class in cloud.commandframework.velocity.arguments
 
ServerArgument.ServerParseException - Exception in cloud.commandframework.bungee.arguments
 
ServerArgument.ServerParseException - Exception in cloud.commandframework.velocity.arguments
 
ServerArgument.ServerParser<C> - Class in cloud.commandframework.bungee.arguments
 
ServerArgument.ServerParser<C> - Class in cloud.commandframework.velocity.arguments
 
ServerParser() - Constructor for class cloud.commandframework.bungee.arguments.ServerArgument.ServerParser
 
ServerParser() - Constructor for class cloud.commandframework.velocity.arguments.ServerArgument.ServerParser
 
Service<Context,​Result> - Interface in cloud.commandframework.services.types
A service is anything that can take in a context, and produce a response.
ServiceImplementation - Annotation Type in cloud.commandframework.services.annotations
Used to bind methods to services, like such:
ServicePipeline - Class in cloud.commandframework.services
Service pipeline
ServicePipelineBuilder - Class in cloud.commandframework.services
Builder for ServicePipeline
ServicePump<Context> - Class in cloud.commandframework.services
Class that forwards a context to a service type that consumes said context
ServiceRepository<Context,​Response> - Class in cloud.commandframework.services
Repository that contains implementations for a given service type
ServiceSpigot<Context,​Result> - Class in cloud.commandframework.services
Class that outputs results from the given context, using the specified service type
set(CloudKey<T>, T) - Method in class cloud.commandframework.context.CommandContext
Store or remove a value in the context map.
set(String, T) - Method in class cloud.commandframework.context.CommandContext
Store or remove a value in the context map.
setArgumentRegistered() - Method in class cloud.commandframework.arguments.CommandArgument
Indicate that the argument has been associated with a command
setCaptionRegistry(CaptionRegistry<C>) - Method in class cloud.commandframework.CommandManager
Replace the caption registry.
setCommandRegistrationHandler(CommandRegistrationHandler) - Method in class cloud.commandframework.CommandManager
 
setCommandSuggestionProcessor(CommandSuggestionProcessor<C>) - Method in class cloud.commandframework.CommandManager
Set the command suggestions processor for this command manager.
setCommandSyntaxFormatter(CommandSyntaxFormatter<C>) - Method in class cloud.commandframework.CommandManager
Set the command syntax formatter
setCurrentArgument(CommandArgument<C, ?>) - Method in class cloud.commandframework.context.CommandContext
Set the argument that is currently being parsed for this command context.
setEnd(long, boolean) - Method in class cloud.commandframework.context.CommandContext.ArgumentTiming
Set the end time
setHeaderFooterLength(int) - Method in class cloud.commandframework.minecraft.extras.MinecraftHelp
Set the length of the header/footer of help menus
setHelpColors(MinecraftHelp.HelpColors) - Method in class cloud.commandframework.minecraft.extras.MinecraftHelp
Set the colors to use for help messages.
setMaxResultsPerPage(int) - Method in class cloud.commandframework.minecraft.extras.MinecraftHelp
Set the maximum number of help results to display on one page
setMessage(String, String) - Method in class cloud.commandframework.minecraft.extras.MinecraftHelp
Configure a message
setMessageProvider(BiFunction<C, String, String>) - Method in class cloud.commandframework.minecraft.extras.MinecraftHelp
Set a custom message provider function to be used for getting messages from keys.
setNativeNumberSuggestions(boolean) - Method in class cloud.commandframework.brigadier.CloudBrigadierManager
Set whether to use Brigadier's native suggestions for number argument types.
setNativeSuggestions(TypeToken<K>, boolean) - Method in class cloud.commandframework.brigadier.CloudBrigadierManager
Set whether to use Brigadier's native suggestions for an argument type with an already registered mapper.
setOwningCommand(Command<C>) - Method in class cloud.commandframework.arguments.CommandArgument
Set the owning command
setParent(CommandTree.Node<T>) - Method in class cloud.commandframework.CommandTree.Node
Set the parent node
setSetting(CommandManager.ManagerSettings, boolean) - Method in class cloud.commandframework.CommandManager
Update a command manager setting
setSplitAliases(boolean) - Method in class cloud.commandframework.bukkit.BukkitCommandManager
 
setStart(long) - Method in class cloud.commandframework.context.CommandContext.ArgumentTiming
Set the start time
Sextet<U,​V,​W,​X,​Y,​Z> - Class in cloud.commandframework.types.tuples
Immutable generic 6-tuple
Sextet(U, V, W, X, Y, Z) - Constructor for class cloud.commandframework.types.tuples.Sextet
 
ShortArgument<C> - Class in cloud.commandframework.arguments.standard
 
ShortArgument.Builder<C> - Class in cloud.commandframework.arguments.standard
 
ShortArgument.ShortParseException - Exception in cloud.commandframework.arguments.standard
 
ShortArgument.ShortParser<C> - Class in cloud.commandframework.arguments.standard
 
ShortParseException(String, short, short, CommandContext<?>) - Constructor for exception cloud.commandframework.arguments.standard.ShortArgument.ShortParseException
Construct a new short parse exception
ShortParser(short, short) - Constructor for class cloud.commandframework.arguments.standard.ShortArgument.ShortParser
Construct a new short parser
SideEffectService<Context> - Interface in cloud.commandframework.services.types
Service implementation that alters the state of the owning application in some way.
simple() - Method in class cloud.commandframework.arguments.compound.ArgumentPair.ArgumentPairIntermediaryBuilder
Create a simple argument pair that maps to a pair
simple() - Method in class cloud.commandframework.arguments.compound.ArgumentTriplet.ArgumentTripletIntermediaryBuilder
Create a simple argument triplet that maps to a triplet
simple() - Static method in class cloud.commandframework.meta.CommandMeta
Create a new simple command meta builder
SimpleCaptionRegistry<C> - Class in cloud.commandframework.captions
Caption registry that uses bi-functions to produce messages
SimpleCaptionRegistry() - Constructor for class cloud.commandframework.captions.SimpleCaptionRegistry
 
SimpleCaptionRegistryFactory<C> - Class in cloud.commandframework.captions
Factory creating SimpleCaptionRegistry instances
SimpleCaptionRegistryFactory() - Constructor for class cloud.commandframework.captions.SimpleCaptionRegistryFactory
 
SimpleCaptionVariableReplacementHandler - Class in cloud.commandframework.captions
Simple implementation of CaptionVariableReplacementHandler
SimpleCaptionVariableReplacementHandler() - Constructor for class cloud.commandframework.captions.SimpleCaptionVariableReplacementHandler
 
SimpleCloudKey<T> - Class in cloud.commandframework.keys
Simple immutable implementation of CloudKey.
SimpleCommandMeta - Class in cloud.commandframework.meta
A simple immutable string-string map containing command meta
SimpleCommandMeta(Map<String, String>) - Constructor for class cloud.commandframework.meta.SimpleCommandMeta
Deprecated.
SimpleCommandMeta(SimpleCommandMeta) - Constructor for class cloud.commandframework.meta.SimpleCommandMeta
 
SimpleCommandMeta.Builder - Class in cloud.commandframework.meta
Builder for SimpleCommandMeta
simpleCoordinator() - Static method in class cloud.commandframework.execution.CommandExecutionCoordinator
Returns a simple command execution coordinator that executes all commands immediately, on the calling thread
single() - Method in class cloud.commandframework.arguments.standard.StringArgument.Builder
Set the string mode to single
single(ParserParameter<T>, T) - Static method in class cloud.commandframework.arguments.parser.ParserParameters
Create a ParserParameters instance containing a single key-value par
single(String) - Static method in class cloud.commandframework.arguments.standard.StringArgument
Create a new required command argument with the 'single' parsing mode
SINGLE - cloud.commandframework.arguments.standard.StringArgument.StringMode
 
SingleEntitySelector - Class in cloud.commandframework.bukkit.arguments.selector
 
SingleEntitySelector(String, List<Entity>) - Constructor for class cloud.commandframework.bukkit.arguments.selector.SingleEntitySelector
Construct a new selector
SingleEntitySelectorArgument<C> - Class in cloud.commandframework.bukkit.parsers.selector
 
SingleEntitySelectorArgument.Builder<C> - Class in cloud.commandframework.bukkit.parsers.selector
 
SingleEntitySelectorArgument.SingleEntitySelectorParser<C> - Class in cloud.commandframework.bukkit.parsers.selector
 
SingleEntitySelectorParser() - Constructor for class cloud.commandframework.bukkit.parsers.selector.SingleEntitySelectorArgument.SingleEntitySelectorParser
 
SinglePlayerSelector - Class in cloud.commandframework.bukkit.arguments.selector
 
SinglePlayerSelector(String, List<Entity>) - Constructor for class cloud.commandframework.bukkit.arguments.selector.SinglePlayerSelector
Construct a new selector
SinglePlayerSelectorArgument<C> - Class in cloud.commandframework.bukkit.parsers.selector
 
SinglePlayerSelectorArgument.Builder<C> - Class in cloud.commandframework.bukkit.parsers.selector
 
SinglePlayerSelectorArgument.SinglePlayerSelectorParser<C> - Class in cloud.commandframework.bukkit.parsers.selector
 
SinglePlayerSelectorParser() - Constructor for class cloud.commandframework.bukkit.parsers.selector.SinglePlayerSelectorArgument.SinglePlayerSelectorParser
 
SOON - cloud.commandframework.services.ExecutionOrder
 
SOONER - cloud.commandframework.services.ExecutionOrder
 
StandardCaptionKeys - Class in cloud.commandframework.captions
Caption instances for messages in cloud-core
StandardCommandContextFactory<C> - Class in cloud.commandframework.context
 
StandardCommandContextFactory() - Constructor for class cloud.commandframework.context.StandardCommandContextFactory
 
StandardCommandSyntaxFormatter<C> - Class in cloud.commandframework.arguments
CommandSyntaxFormatter implementation that uses the following rules: static arguments are serialized as their name, without a bracket required arguments are serialized as their name, surrounded by angle brackets optional arguments are serialized as their name, surrounded by square brackets
StandardCommandSyntaxFormatter() - Constructor for class cloud.commandframework.arguments.StandardCommandSyntaxFormatter
 
StandardCommandSyntaxFormatter.FormattingInstance - Class in cloud.commandframework.arguments
Instance that is used when building command syntax
StandardParameters - Class in cloud.commandframework.arguments.parser
Common parser parameters used when resolving types in the ParserRegistry
StandardParserRegistry<C> - Class in cloud.commandframework.arguments.parser
Standard implementation of ParserRegistry
StandardParserRegistry() - Constructor for class cloud.commandframework.arguments.parser.StandardParserRegistry
Construct a new StandardParserRegistry instance.
State - Enum in cloud.commandframework.services
This indicates how a Service responded to a given context
StaticArgument<C> - Class in cloud.commandframework.arguments
CommandArgument type that recognizes fixed strings.
store(CommandArgument<C, T>, T) - Method in class cloud.commandframework.context.CommandContext
Store a value in the context map.
store(ParserParameter<T>, T) - Method in class cloud.commandframework.arguments.parser.ParserParameters
Store a parameter-object pair
store(CloudKey<T>, T) - Method in class cloud.commandframework.context.CommandContext
Store a value in the context map.
store(CloudKeyHolder<T>, T) - Method in class cloud.commandframework.context.CommandContext
Store a value in the context map.
store(String, T) - Method in class cloud.commandframework.context.CommandContext
Store a value in the context map.
storeResult(Context, Result) - Method in class cloud.commandframework.services.ChunkedRequestContext
Store a result for a specific context
StringArgument<C> - Class in cloud.commandframework.arguments.standard
 
StringArgument.Builder<C> - Class in cloud.commandframework.arguments.standard
 
StringArgument.StringMode - Enum in cloud.commandframework.arguments.standard
 
StringArgument.StringParseException - Exception in cloud.commandframework.arguments.standard
 
StringArgument.StringParser<C> - Class in cloud.commandframework.arguments.standard
 
StringArrayArgument<C> - Class in cloud.commandframework.arguments.standard
This is a command argument type that essentially mimics StringArgument.greedy(String), but then splits the input string into a string array.
StringArrayArgument.StringArrayParser<C> - Class in cloud.commandframework.arguments.standard
Parser that parses input into a string array
StringArrayParser() - Constructor for class cloud.commandframework.arguments.standard.StringArrayArgument.StringArrayParser
 
StringParseException(String, StringArgument.StringMode, CommandContext<?>) - Constructor for exception cloud.commandframework.arguments.standard.StringArgument.StringParseException
Construct a new string parse exception
StringParser(StringArgument.StringMode, BiFunction<CommandContext<C>, String, List<String>>) - Constructor for class cloud.commandframework.arguments.standard.StringArgument.StringParser
Construct a new string parser
StringUtils - Class in cloud.commandframework.util
String utilities
stripNamespace(String) - Method in class cloud.commandframework.bukkit.BukkitCommandManager
Strip the plugin namespace from a plugin namespaced command.
success(T) - Static method in class cloud.commandframework.arguments.parser.ArgumentParseResult
Indicate that the parsing succeeded
suggest(C, String) - Method in class cloud.commandframework.CommandManager
Get command suggestions for the "next" argument that would yield a correctly parsing command input.
suggestions() - Method in annotation type cloud.commandframework.annotations.Argument
Name of the suggestions provider to use.
suggestions() - Method in annotation type cloud.commandframework.annotations.Flag
Name of the suggestions provider to use.
suggestions() - Method in annotation type cloud.commandframework.annotations.parsers.Parser
Name of the suggestions provider to use.
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.annotations.parsers.MethodArgumentParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.arguments.compound.FlagArgument.FlagArgumentParser
 
suggestions(CommandContext<C>, String) - Method in interface cloud.commandframework.arguments.parser.ArgumentParser
Get a list of suggested arguments that would be correctly parsed by this parser
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.arguments.standard.BooleanArgument.BooleanParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.arguments.standard.ByteArgument.ByteParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.arguments.standard.EnumArgument.EnumParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.arguments.standard.IntegerArgument.IntegerParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.arguments.standard.ShortArgument.ShortParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.arguments.standard.StringArgument.StringParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bukkit.parsers.EnchantmentArgument.EnchantmentParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bukkit.parsers.location.Location2DArgument.Location2DParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bukkit.parsers.location.LocationArgument.LocationParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bukkit.parsers.MaterialArgument.MaterialParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bukkit.parsers.OfflinePlayerArgument.OfflinePlayerParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bukkit.parsers.PlayerArgument.PlayerParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bukkit.parsers.selector.MultiplePlayerSelectorArgument.MultiplePlayerSelectorParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bukkit.parsers.selector.SinglePlayerSelectorArgument.SinglePlayerSelectorParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bukkit.parsers.WorldArgument.WorldParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bungee.arguments.PlayerArgument.PlayerParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.bungee.arguments.ServerArgument.ServerParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.minecraft.extras.TextColorArgument.TextColorParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.velocity.arguments.PlayerArgument.PlayerParser
 
suggestions(CommandContext<C>, String) - Method in class cloud.commandframework.velocity.arguments.ServerArgument.ServerParser
 
Suggestions - Annotation Type in cloud.commandframework.annotations.suggestions
This annotation allows you to create annotated methods that behave like suggestions providers.
synchronous(TaskConsumer<I>) - Method in class cloud.commandframework.tasks.TaskRecipe.TaskRecipeComponentVoid
Add a new synchronous step, consuming the input of the earlier step
synchronous(TaskConsumer<O>) - Method in class cloud.commandframework.tasks.TaskRecipe.TaskRecipeComponentOutputting
Add a new synchronous step, consuming the input of the earlier step
synchronous(TaskFunction<O, T>) - Method in class cloud.commandframework.tasks.TaskRecipe.TaskRecipeComponentOutputting
Add a new synchronous step, consuming the input of the earlier step
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages