命令与权限
EmakiForge 的主命令是 /emakiforge,别名 /eforge、/ef。玩家用它打开锻造 GUI 或配方书;管理员用它重载配置、列出配方和查看运行状态。
命令列表
| 命令 | 说明 | 行为 |
|---|---|---|
/ef help | 显示帮助。 | 基础命令。 |
/ef forge | 打开锻造 GUI。 | 源码没有额外权限检查,玩家可执行。 |
/ef book | 打开配方书。 | 玩家查看可用配方。 |
/ef list recipe | 列出配方。 | recipes 也被接受,但 tab 只提示 recipe。 |
/ef reload | 重载配置、语言、GUI 模板和配方。 | 管理员使用。 |
| `/ef debug [player | module | on |
权限节点
| 权限 | 默认 | 说明 |
|---|---|---|
emakiforge.use | true | 使用主命令与锻造 GUI。 |
emakiforge.book | true | 打开配方书。 |
emakiforge.reload | op | 重载配置。 |
emakiforge.debug | op | 输出调试信息。 |
emakiforge.admin | op | 管理员权限。 |
先用哪个命令
| 场景 | 先执行 | 目的 |
|---|---|---|
| 玩家要锻造装备 | /ef forge | 打开锻造 GUI。 |
| 玩家找不到配方 | /ef book | 查看配方是否被权限、条件或启用状态过滤。 |
| 管理员改了配方或 GUI | /ef reload | 重载 recipes/、gui/、语言和运行时资源。 |
| 不确定配方是否加载 | /ef list recipe | 查看当前加载的配方列表。 |
| 锻造结果异常 | /ef debug ... | 查看运行时状态和玩家相关调试信息。 |
使用场景
玩家打开锻造界面
text
/ef forge玩家放入目标装备、图纸和材料后,Forge 会根据配方执行条件检查、材料检查、品质计算和结果写回。
玩家查看配方书
text
/ef book配方书会受到权限、配方启用状态和条件影响。玩家看不到配方时,先检查配方是否加载,再检查权限和条件过滤。
管理员重载
text
/ef reload修改 recipes/、gui/、材料、图纸或语言文件后使用。重载前建议先备份正在调试的配方文件。