Package studio.mevera.imperat.command
Class Command.Builder<S extends CommandSource>
java.lang.Object
studio.mevera.imperat.command.Command.Builder<S>
- Enclosing interface:
- Command<S extends CommandSource>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()defaultExecution(CommandExecution<S> defaultExec) description(String description) description(Description description) pathway(CommandPathway.Builder<S> usage) permission(PermissionsData permission) postProcessor(CommandPostProcessor<S> postProcessor) preProcessor(CommandPreProcessor<S> preProcessor) secret(boolean secret) subCommand(Command<S> subCommand) subCommand(Command<S> subCommand, String attachTo) supressPermissionsForAutoCompletion(boolean ignore)
-
Method Details
-
secret
-
supressPermissionsForAutoCompletion
-
aliases
-
aliases
-
description
-
description
-
permission
-
defaultExecution
-
pathway
-
subCommand
-
subCommand
-
preProcessor
-
postProcessor
-
parent
-
setMetaPropertiesFromOtherCommand
-
build
-