CommandBuilder

abstract class CommandBuilder(name: String)

Functions

executes
Link copied to clipboard
fun executes(executor: CommandSource.(CommandContext) -> Unit)
requires
Link copied to clipboard
fun requires(requirement: CommandSource.() -> Boolean)
then
Link copied to clipboard
fun then(name: String, init: CommandBuilder.() -> Unit)
fun then(argument: Pair<String, CommandArgument<*>>, vararg subArguments: Pair<String, CommandArgument<*>>, init: CommandBuilder.() -> Unit)

Properties

name
Link copied to clipboard
val name: String

Inheritors

LiteralCommandBuilder
Link copied to clipboard