CoreLib 动作
EmakiForge 启用后会向 CoreLib 动作注册表追加锻造物品刷新动作。它们用于在配置动作链中重建锻造层、刷新玩家背包中的锻造物品,或在批量配置变更后刷新在线玩家物品。
本页只记录 EmakiForge 注册的 CoreLib 动作;CoreLib 自带通用动作见 CoreLib 动作系统。当前 Action ID 只使用下表中的规范名,不再提供历史别名入口。
动作 ID
| 动作 ID | 用途 | 需要玩家上下文 |
|---|---|---|
emakiforge_refresh_held | 刷新当前玩家主手锻造物品。 | 是 |
emakiforge_refresh_player | 刷新当前玩家背包内锻造物品。 | 是 |
emakiforge_refresh_all | 刷新全部在线玩家的锻造物品。 | 否 |
参数
这三个动作不读取额外参数。
示例
yaml
actions:
- 'emakiforge_refresh_held'
- 'emakiforge_refresh_player'
- 'emakiforge_refresh_all'使用提示
emakiforge_refresh_held只处理主手物品;玩家主手为空时动作会跳过。emakiforge_refresh_player需要玩家上下文,会调用 EmakiForge 刷新服务处理该玩家背包。emakiforge_refresh_all不需要玩家上下文,适合管理员动作模板或配置变更后的批量刷新。