Package revxrsal.commands.sponge
Interface SpongeCommandHandler
- All Superinterfaces:
CommandHandler
- All Known Implementing Classes:
SpongeHandler
Represents Sponge's command handler implementation
-
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull SpongeCommandHandler
Creates a newSpongeCommandHandler
for the specified plugin@NotNull Object
Returns the plugin this command handler was registered for.Methods inherited from interface revxrsal.commands.CommandHandler
accept, disableStackTraceSanitizing, dispatch, dispatch, failOnTooManyArguments, getArgumentParser, getAutoCompleter, getCategories, getCategory, getCommand, getCommands, getDependency, getDependency, getExceptionHandler, getFlagPrefix, getHelpWriter, getLocale, getMessagePrefix, getMethodCallerFactory, getRootPaths, getSwitchPrefix, getTranslator, parseArguments, parseArgumentsForCompletion, register, registerAnnotationReplacer, registerCondition, registerContextResolver, registerContextResolver, registerContextResolverFactory, registerContextResolverFactory, registerContextValue, registerContextValue, registerDependency, registerDependency, registerExceptionHandler, registerParameterValidator, registerPermissionReader, registerResponseHandler, registerSenderResolver, registerValueResolver, registerValueResolver, registerValueResolverFactory, registerValueResolverFactory, setArgumentParser, setExceptionHandler, setFlagPrefix, setHelpWriter, setLocale, setMessagePrefix, setMethodCallerFactory, setSwitchPrefix, unregister, unregister, unregisterAllCommands
-
Method Details
-
getPlugin
Returns the plugin this command handler was registered for.- Returns:
- The owning plugin
-
create
Creates a newSpongeCommandHandler
for the specified plugin- Parameters:
plugin
- Plugin to create for- Returns:
- The newly created command handler
-