- 封闭接口:
- LinCommand
public static interface LinCommand.Ctx
单次命令执行上下文。
-
方法概要
-
方法详细资料
-
sender
Object sender()- 返回:
- 平台命令发送者
-
get
获取已经解析的参数。- 类型参数:
T- 期望类型- 参数:
name- 参数名- 返回:
- 参数值;不存在时通常为
null
-
getOr
获取已经解析的参数或默认值。- 类型参数:
T- 期望类型- 参数:
name- 参数名def- 默认值- 返回:
- 参数值或默认值
-
requirePlayer
获取玩家发送者。平台实现应覆盖此方法并返回其玩家类型;默认实现始终抛出异常。
- 类型参数:
T- 平台玩家类型- 参数:
err- 发送者不是玩家时的错误消息- 返回:
- 玩家对象
-
locale
Locale locale()- 返回:
- 当前命令语言
-