CommandCallImpl

class CommandCallImpl(    val caller: CommandSender,     val calleeName: String,     val valueArguments: List<CommandValueArgument>,     val originalMessage: MessageChain) : CommandCall

Constructors

Link copied to clipboard
fun CommandCallImpl(    caller: CommandSender,     calleeName: String,     valueArguments: List<CommandValueArgument>,     originalMessage: MessageChain)

Properties

Link copied to clipboard
open override val calleeName: String

One of callee Command's Command.allNames.

Link copied to clipboard
open override val caller: CommandSender

The CommandSender responsible to this call.

Link copied to clipboard
open override val originalMessage: MessageChain

Original message

Link copied to clipboard
open override val valueArguments: List<CommandValueArgument>

Explicit value arguments parsed from raw MessageChain or implicit ones deduced by the CommandCallResolver.