PlaceholderAPI 占位符
Chronos 注册的占位符
PlaceholderAPI 占位符
Chronos 初始化后的下一 tick 会检查 PlaceholderAPI 是否已启用,并尝试注册 chronos 扩展。注册成功后,可在支持 PAPI 的地方(记分板、HUD、聊天格式、条件插件)读取玩家的实时动作信息。
PAPI 是可选依赖。扩展注册不成功时不会输出「已注册 PlaceholderAPI 扩展」;/ac reload 只重载 Chronos 配置,不会重试注册扩展。请在启动服务器前安装并启用 PAPI,再正常启动服务器。
| 占位符 | 返回 | 说明 |
|---|---|---|
%chronos_controller% | 控制器ID / none | 当前控制器 |
%chronos_state% | 状态ID / none | 当前正在播放的状态 |
%chronos_state_group% | 状态组ID / none | 当前状态所属组 |
%chronos_in_state% | true / false | 是否正在播放某状态(非空闲) |
%chronos_window_derive% | true / false | 当前是否处于派生窗口 |
%chronos_window_cancel% | true / false | 当前是否处于取消窗口 |
%chronos_window_invincible% | true / false | 当前是否处于无敌帧 |
%chronos_window_super_armor% | true / false | 当前是否处于霸体窗口 |
%chronos_charge_time% | 毫秒数 | 当前(或最近一次冻结的)蓄力时长 |
%chronos_cooldown_<组名>% | 毫秒数 | 指定冷却组的剩余冷却(无冷却为 0) |
玩家没有 Chronos 数据时,识别到的占位符返回 none。已有数据但没有当前控制器/状态时,对应 ID 返回 none,状态/窗口判断返回 false,无蓄力记录及无冷却时返回 0。%chronos_cooldown_攻击% 这类是动态后缀:cooldown_ 后面直接跟冷却组名即可,无需预先声明。
记分板显示当前动作:
%chronos_controller% 是当前生效控制器 ID,不是职业 ID。当前扩展没有职业/技能槽占位符;外部职业框架可通过 Java API 读取职业信息并提供自己的占位符。
