TemporaCommandBase

基本信息

属性 值
类名 com.colen.tempora.commands.command_base.TemporaCommandBase
伴生类 CommandArg(同包)

功能

本 mod 全部命令的抽象基类,提供命令名 / 用法 / 描述的抽象声明,以及参数个数校验骨架。

实现要点

  • TemporaHelp 通过遍历 getCommandName() / getCommandDescription() / getCommandUsage(null) 来生成帮助页,因此每个命令都必须实现这三个方法才会出现在帮助里。
  • 参数个数不符时抛 WrongUsageException,由基类统一转成给玩家的用法提示。

相关条目