Class SpigotCommandsConfiguration
java.lang.Object
tech.guilhermekaua.spigotboot.commands.spigot.configuration.SpigotCommandsConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbukkitCommandRegistrar(BukkitCommandMapAccessor bukkitCommandMapAccessor, CommandDispatcher commandDispatcher, CommandPlatformSupport commandPlatformSupport) commandCooldownInterceptor(tech.guilhermekaua.spigotboot.core.cooldown.CooldownManager cooldownManager, CommandMessagesProvider commandMessagesProvider) commandDispatcher(CommandParameterBinder commandParameterBinder, CommandInvocationExecutor commandInvocationExecutor, CommandMessagesProvider commandMessagesProvider, CompletionResolver completionResolver, CommandInterceptorChain commandInterceptorChain, CommandMessageRenderer commandMessageRenderer) commandInvocationFactory(CommandParameterRoleResolver commandParameterRoleResolver) commandParameterBinder(CommandArgumentResolverRegistry commandArgumentResolverRegistry) commandParameterRoleResolver(CommandPlatformSupport commandPlatformSupport) commandRootCompiler(CommandHandlerIntrospector commandHandlerIntrospector, CommandRouteFactory commandRouteFactory, CommandRouteValidator commandRouteValidator, CommandInterceptorChain commandInterceptorChain) commandRouteFactory(CommandPatternParser commandPatternParser, CommandReplacementRegistry commandReplacementRegistry, CommandTextResolverChain commandTextResolverChain, CommandInvocationFactory commandInvocationFactory) commandsContextReadyRegistrar(CommandRootCompiler commandRootCompiler, BukkitCommandRegistrar bukkitCommandRegistrar, CommandReplacementRegistry commandReplacementRegistry)
-
Constructor Details
-
SpigotCommandsConfiguration
public SpigotCommandsConfiguration()
-
-
Method Details
-
commandPlatformSupport
-
commandParameterRoleResolver
public CommandParameterRoleResolver commandParameterRoleResolver(CommandPlatformSupport commandPlatformSupport) -
commandInvocationFactory
public CommandInvocationFactory commandInvocationFactory(CommandParameterRoleResolver commandParameterRoleResolver) -
commandRouteFactory
public CommandRouteFactory commandRouteFactory(CommandPatternParser commandPatternParser, CommandReplacementRegistry commandReplacementRegistry, CommandTextResolverChain commandTextResolverChain, CommandInvocationFactory commandInvocationFactory) -
commandRootCompiler
public CommandRootCompiler commandRootCompiler(CommandHandlerIntrospector commandHandlerIntrospector, CommandRouteFactory commandRouteFactory, CommandRouteValidator commandRouteValidator, CommandInterceptorChain commandInterceptorChain) -
commandParameterBinder
public CommandParameterBinder commandParameterBinder(CommandArgumentResolverRegistry commandArgumentResolverRegistry) -
commandDispatcher
public CommandDispatcher commandDispatcher(CommandParameterBinder commandParameterBinder, CommandInvocationExecutor commandInvocationExecutor, CommandMessagesProvider commandMessagesProvider, CompletionResolver completionResolver, CommandInterceptorChain commandInterceptorChain, CommandMessageRenderer commandMessageRenderer) -
commandCooldownInterceptor
public CommandCooldownInterceptor commandCooldownInterceptor(tech.guilhermekaua.spigotboot.core.cooldown.CooldownManager cooldownManager, CommandMessagesProvider commandMessagesProvider) -
bukkitCommandMapAccessor
-
bukkitCommandRegistrar
public BukkitCommandRegistrar bukkitCommandRegistrar(BukkitCommandMapAccessor bukkitCommandMapAccessor, CommandDispatcher commandDispatcher, CommandPlatformSupport commandPlatformSupport) -
commandsContextReadyRegistrar
public CommandsContextReadyRegistrar commandsContextReadyRegistrar(CommandRootCompiler commandRootCompiler, BukkitCommandRegistrar bukkitCommandRegistrar, CommandReplacementRegistry commandReplacementRegistry) -
bukkitCommandCompletionRegistryCustomizer
-
bukkitPlayerArgumentResolver
-
bukkitOfflinePlayerArgumentResolver
-
bukkitWorldArgumentResolver
-