CommandBuilder

class CommandBuilder(val parent: CommandBuilder?, val manager: CommandManager<CommandSender>, val info: CommandBuilder.Info) : CommandLike

Constructors

Link copied to clipboard
constructor(parent: CommandBuilder?, manager: CommandManager<CommandSender>, info: CommandBuilder.Info)

Types

Link copied to clipboard
data class Info(val name: String, val description: Description, val aliases: List<String>)

Properties

Link copied to clipboard
Link copied to clipboard
val manager: CommandManager<CommandSender>
Link copied to clipboard

Functions

Link copied to clipboard
open override fun build(): List<Command<out CommandSender>>
Link copied to clipboard
fun create(name: String, description: String, vararg aliases: String, builder: Command.Builder<CommandSender>.() -> Command.Builder<out CommandSender>)
Link copied to clipboard
open override fun toComponent(): TextComponent