Class CommandExecutorBuilder<SENDER>
java.lang.Object
dev.rollczi.litecommands.command.executor.CommandExecutorBuilder<SENDER>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(Consumer<CommandExecutor<SENDER>> apply) bindRequirements(List<BindRequirement<?>> bindRequirements) build()booleancanBuild()contextRequirement(ContextRequirement<?> contextRequirement) contextRequirements(Iterable<ContextRequirement<?>> contextRequirements) executor(Consumer<LiteContext<SENDER>> executor)
-
Constructor Details
-
CommandExecutorBuilder
-
-
Method Details
-
argument
-
canBuild
public boolean canBuild() -
arguments
-
contextRequirement
-
contextRequirements
public CommandExecutorBuilder<SENDER> contextRequirements(Iterable<ContextRequirement<?>> contextRequirements) -
bindRequirements
-
executor
-
apply
-
build
-