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

R

Range - Annotation Type in cloud.commandframework.annotations.specifier
Used to specify min and max values of numerical parsers
RANGE_MAX - Static variable in class cloud.commandframework.arguments.parser.StandardParameters
Maximum value accepted by a numerical parser
RANGE_MIN - Static variable in class cloud.commandframework.arguments.parser.StandardParameters
Minimum value accepted by a numerical parser
RawArgs - Annotation Type in cloud.commandframework.annotations.injection
recipe() - Method in class cloud.commandframework.tasks.TaskFactory
Create a new TaskRecipe
Regex - Annotation Type in cloud.commandframework.annotations
Annotation version of adding RegexPreprocessor as a preprocessor using CommandArgument.addPreprocessor(BiFunction)
RegexPreprocessor<C> - Class in cloud.commandframework.arguments.preprocessor
Command preprocessor that filters based on regular expressions
RegexPreprocessor.RegexValidationException - Exception in cloud.commandframework.arguments.preprocessor
Exception thrown when input fails regex matching in RegexPreprocessor
registerAlias(String) - Method in class cloud.commandframework.arguments.StaticArgument
Register a new alias
registerAnnotationMapper(Class<A>, BiFunction<A, TypeToken<?>, ParserParameters>) - Method in interface cloud.commandframework.arguments.parser.ParserRegistry
Register a mapper that maps annotation instances to a map of parameter-object pairs
registerAnnotationMapper(Class<A>, BiFunction<A, TypeToken<?>, ParserParameters>) - Method in class cloud.commandframework.arguments.parser.StandardParserRegistry
 
registerAnnotationMapper(Class<A>, Function<A, ParserParameters>) - Method in class cloud.commandframework.annotations.AnnotationParser
Register an annotation mapper
registerAsynchronousCompletions() - Method in class cloud.commandframework.paper.PaperCommandManager
Register asynchronous completions.
registerBrigadier() - Method in class cloud.commandframework.bukkit.BukkitCommandManager
Attempt to register the Brigadier mapper, and return it.
registerBrigadier() - Method in class cloud.commandframework.paper.PaperCommandManager
Register Brigadier mappings using the native paper events
registerBuilderModifier(Class<A>, BiFunction<A, Command.Builder<C>, Command.Builder<C>>) - Method in class cloud.commandframework.annotations.AnnotationParser
Register a builder modifier for a specific annotation.
registerCommand(Command<?>) - Method in class cloud.commandframework.bukkit.BukkitPluginRegistrationHandler
 
registerCommand(Command<?>) - Method in class cloud.commandframework.internal.CommandRegistrationHandler.NullCommandRegistrationHandler
 
registerCommand(Command<?>) - Method in interface cloud.commandframework.internal.CommandRegistrationHandler
Attempt to register the command
registerCommandPostProcessor(CommandPostprocessor<C>) - Method in class cloud.commandframework.CommandManager
Register a new command postprocessor.
registerCommandPreProcessor(CommandPreprocessor<C>) - Method in class cloud.commandframework.CommandManager
Register a new command preprocessor.
registerConfirmationProcessor(CommandManager<C>) - Method in class cloud.commandframework.extra.confirmation.CommandConfirmationManager
Register the confirmation processor in the command manager
registerDefaultArgumentTypeSupplier(Class<?>, Supplier<ArgumentType<?>>) - Method in class cloud.commandframework.brigadier.CloudBrigadierManager
Register a default mapping to between a class and a Brigadier argument type
registerDefaultCaptions(CaptionRegistry<C>) - Method in class cloud.commandframework.CommandManager
Deprecated.
registerExceptionHandler(Class<E>, BiConsumer<C, E>) - Method in class cloud.commandframework.CommandManager
Register an exception handler for an exception type.
registerExternal(String, Command<?>, BukkitCommand<C>) - Method in class cloud.commandframework.bukkit.BukkitPluginRegistrationHandler
 
REGISTERING - cloud.commandframework.CommandManager.RegistrationState
When at least one command has been registered, and more commands have been registered.
registerInjectionService(InjectionService<C>) - Method in class cloud.commandframework.annotations.injection.ParameterInjectorRegistry
Register an injection service that will be able to provide injections using ParameterInjectorRegistry.getInjectable(Class, CommandContext, AnnotationAccessor).
registerInjector(Class<T>, ParameterInjector<C, T>) - Method in class cloud.commandframework.annotations.injection.ParameterInjectorRegistry
Register an injector for a particular type
registerMapping(TypeToken<K>, boolean, Function<? extends K, ? extends ArgumentType<O>>) - Method in class cloud.commandframework.brigadier.CloudBrigadierManager
Register a cloud-Brigadier mapping
registerMessageFactory(Caption, BiFunction<Caption, C, String>) - Method in interface cloud.commandframework.captions.FactoryDelegatingCaptionRegistry
Register a message factory
registerMessageFactory(Caption, BiFunction<Caption, C, String>) - Method in class cloud.commandframework.captions.SimpleCaptionRegistry
 
registerMethods(T) - Method in class cloud.commandframework.services.ServicePipeline
Scan a given class for methods annotated with ServiceImplementation and register them as service implementations.
registerNamedParserSupplier(String, Function<ParserParameters, ArgumentParser<C, ?>>) - Method in interface cloud.commandframework.arguments.parser.ParserRegistry
Register a named parser supplier
registerNamedParserSupplier(String, Function<ParserParameters, ArgumentParser<C, ?>>) - Method in class cloud.commandframework.arguments.parser.StandardParserRegistry
 
registerParserSupplier(TypeToken<T>, Function<ParserParameters, ArgumentParser<C, ?>>) - Method in interface cloud.commandframework.arguments.parser.ParserRegistry
Register a parser supplier
registerParserSupplier(TypeToken<T>, Function<ParserParameters, ArgumentParser<C, ?>>) - Method in class cloud.commandframework.arguments.parser.StandardParserRegistry
 
registerPreprocessorMapper(Class<A>, Function<A, BiFunction<CommandContext<C>, Queue<String>, ArgumentParseResult<Boolean>>>) - Method in class cloud.commandframework.annotations.AnnotationParser
Register a preprocessor mapper
registerServiceImplementation(TypeToken<? extends Service<Context, Result>>, Service<Context, Result>, Collection<Predicate<Context>>) - Method in class cloud.commandframework.services.ServicePipeline
Register a service implementation for a type that is recognized by the pipeline.
registerServiceImplementation(Class<? extends Service<Context, Result>>, Service<Context, Result>, Collection<Predicate<Context>>) - Method in class cloud.commandframework.services.ServicePipeline
Register a service implementation for a type that is recognized by the pipeline.
registerServiceType(TypeToken<? extends Service<Context, Result>>, Service<Context, Result>) - Method in class cloud.commandframework.services.ServicePipeline
Register a service type so that it is recognized by the pipeline
registerSuggestionProvider(String, BiFunction<CommandContext<C>, String, List<String>>) - Method in interface cloud.commandframework.arguments.parser.ParserRegistry
Register a new named suggestion provider
registerSuggestionProvider(String, BiFunction<CommandContext<C>, String, List<String>>) - Method in class cloud.commandframework.arguments.parser.StandardParserRegistry
 
REJECTED - cloud.commandframework.services.State
The service did not consume the context and the execution should continue
RELATIVE - cloud.commandframework.bukkit.parsers.location.LocationCoordinateType
Coordinate relative to some origin
remove(CloudKey<?>) - Method in class cloud.commandframework.context.CommandContext
Remove a stored value from the context
remove(String) - Method in class cloud.commandframework.context.CommandContext
Remove a stored value from the context
replaceVariables(String, CaptionVariable...) - Method in interface cloud.commandframework.captions.CaptionVariableReplacementHandler
Replace the variables in a message and return the result
replaceVariables(String, CaptionVariable...) - Method in class cloud.commandframework.captions.SimpleCaptionVariableReplacementHandler
 
requiredSender() - Method in annotation type cloud.commandframework.annotations.CommandMethod
The required sender
requireState(CommandManager.RegistrationState) - Method in class cloud.commandframework.CommandManager
Require that the commands manager is in a certain state.
RichDescription - Class in cloud.commandframework.minecraft.extras
An argument description implementation that uses Adventure components.
runAsynchronous(I, TaskConsumer<I>) - Method in class cloud.commandframework.bukkit.BukkitSynchronizer
 
runAsynchronous(I, TaskConsumer<I>) - Method in interface cloud.commandframework.tasks.TaskSynchronizer
Accept input into the consumer asynchronously
runAsynchronous(I, TaskFunction<I, O>) - Method in class cloud.commandframework.bukkit.BukkitSynchronizer
 
runAsynchronous(I, TaskFunction<I, O>) - Method in interface cloud.commandframework.tasks.TaskSynchronizer
Produce output from accepted input asynchronously
runSynchronous(I, TaskConsumer<I>) - Method in class cloud.commandframework.bukkit.BukkitSynchronizer
 
runSynchronous(I, TaskConsumer<I>) - Method in interface cloud.commandframework.tasks.TaskSynchronizer
Accept input into the consumer synchronously
runSynchronous(I, TaskFunction<I, O>) - Method in class cloud.commandframework.bukkit.BukkitSynchronizer
 
runSynchronous(I, TaskFunction<I, O>) - Method in interface cloud.commandframework.tasks.TaskSynchronizer
Produce output from accepted input synchronously
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