Package-level declarations

Types

Link copied to clipboard

指令解析和调用拦截器. 用于在指令各解析阶段拦截或转换调用.

Link copied to clipboard

The resolver converting a CommandCall into ResolvedCommandCall based on registered []

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ResolvedCommandCallImpl(val caller: CommandSender, val callee: Command, val calleeSignature: CommandSignature, val rawValueArguments: List<CommandValueArgument>, context: CommandArgumentContext, val originalMessage: MessageChain) : ResolvedCommandCall

Default implementation.

Functions

Link copied to clipboard

Invoke this resolved call.

Link copied to clipboard
inline fun <T, R> InterceptResult<T>.fold(onIntercepted: (reason: InterceptedReason) -> R, otherwise: (call: T) -> R): R