Skip to content

命令与权限

EmakiForge 的所有命令都挂在根命令 /emakiforge 下面,日常使用可以用别名 /eforge/ef

命令列表

命令参数做什么权限
/ef help显示帮助信息
/ef forge<配方ID>打开指定配方的锻造界面emakiforge.use
/ef book打开配方书emakiforge.book
/ef reload重载所有配置和资源文件emakiforge.reload
/ef list recipe列出所有已加载的配方emakiforge.admin

命令详解

/ef forge <配方ID>

打开指定配方的锻造 GUI。玩家把图纸和材料放进对应槽位,点确认按钮就能锻造。配方 ID 就是配方 YAML 文件里的 id 字段。

/ef book

打开配方书界面,列出当前玩家有权限查看的所有配方,支持翻页。适合给玩家一个入口来浏览和选择配方,而不用记住每个配方的 ID。

/ef reload

重载以下资源:

  • config.yml 主配置
  • lang/ 语言文件
  • gui/ GUI 配置
  • recipes/ 配方文件
  • blueprints/ 图纸文件
  • materials/ 材料文件

手动改了文件之后需要执行这个命令才能生效。

权限节点

权限节点说明默认
emakiforge.use使用锻造功能true
emakiforge.book打开配方书true
emakiforge.reload重载配置op
emakiforge.admin管理员权限(包含列表查看等)op

emakiforge.useemakiforge.book 默认对所有玩家开放。管理相关的权限默认只有 OP 才有。

提示

除了这些全局权限,你还可以在配方文件里通过 permission 字段给单个配方设置独立权限,或者在 conditions 里用 type: permission 做更细粒度的控制。比如某个高级配方只有特定等级的玩家才能用。

Released under the GPL-3.0 License