Command Data
data class CommandData(val name: String, val aliases: Set<String>, val description: String, val subCommandName: String?, val permissions: Set<String>, val arguments: List<ParsableArgument<*>>, val optionalArguments: List<ParsableArgument<*>>, val mcCommand: Command?)
Data class representing command metadata.
Properties
Link copied to clipboard
The list of required arguments for the command.
Link copied to clipboard
The description of the command.
Link copied to clipboard
The list of optional arguments for the command.
Link copied to clipboard
The set of permissions required to execute the command.
Link copied to clipboard
The name of the sub-command, if any.