Package-level declarations
Types
Link copied to clipboard
class CommandBuildContext(val manager: CommandManager<Audience>, val commandMapper: CommandBuilder.(Command.Builder<Audience>) -> Command.Builder<Audience>, name: String, description: String, aliases: String)
Link copied to clipboard
class CommandBuilder(val parent: CommandBuilder?, val context: CommandBuildContext, val info: CommandBuilder.Info) : CommandLike
Link copied to clipboard
interface CommandLike
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun CommandManager<Audience>.register(name: String, description: String, commandMapper: CommandBuilder.(Command.Builder<Audience>) -> Command.Builder<Audience>, vararg aliases: String, block: CommandBuilder.() -> Unit)