跳到正文

JEI unofficial

作者:StardustMINUS

JustEnoughItems(JEI)的非官方分支,为 JEI 添加了多项功能。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

JEIunofficial

image

建造生产线时,是否总被重复步骤拖住——查配方、算材料、写样板?祭坛仪式所需的物品种类和数量总让你记得头疼?这个模组能帮你解决这些麻烦。专为大型整合包玩家、整合包作者,以及觉得官方 JEI 不够用的玩家打造。

这是一个非官方 JEI 分支,保留了官方 JEI 的全部功能和界面,并新增配方收藏链、快速合成、配方树生成、物品列表折叠、快速给予物品、快速导入规则文件,以及与 AE2 等模组的联动。

注意:为确保兼容性,本模组沿用 modId jei。请勿与官方 JEI 同时安装。

新功能

收藏配方与配方树

总是反复制作同一种物品?将鼠标悬停在配方输出槽上并按F即可收藏配方,之后可直接跳回该配方;对于复杂产物,按Shift+F即可查看完整生产树,无需逐页点击配方。

  • 收藏/取消收藏配方:将鼠标悬停在配方输出槽上 + F
  • 生成配方树:在配方视图中按 Shift + F / 在收藏页中按 Shift + A
  • 收藏页按钮:单击左键切换收藏页,Shift + 单击左键切换显示模式(网格结果 / 配方行)
  • 收藏物品:A(指定数量:Ctrl + A)
  • 收藏配方:Shift + A(指定数量:Ctrl + Shift + A)
  • 移除收藏配方:将鼠标悬停在收藏项上 + A

配方树生成支持自定义规则和生成深度。规则文件位于 config/jei/recipe-preferences.txt(首次生成配方树时会自动创建,并附带注释示例)。规则详情请见下方的“高级”部分。

收藏项与配方链

批量合成最方便的功能——为配方链设置倍率,系统便会自动计算整条配方链所需的材料。将鼠标悬停在配方链上即可查看完整需求,无需再心算或手写记录。

  • 收藏配方链:按住鼠标左键拖动括号,将配方组合/合并为一组;每个配方的输出会自动作为下一个配方的输入。
  • 配方链倍率/系数:Ctrl + 滚动滚轮(步长为 1)/ Ctrl + Alt + 滚动滚轮(步长为数量框中的数值);系统会自动计算整条配方链的材料需求。
  • 切换候选材料(收藏项):Shift + 滚动滚轮
  • 切换输入/催化剂:Alt + 滚动滚轮
  • 配方链会显示为蓝色括号组;Alt + 单击左键可折叠/展开;将鼠标悬停在配方链上可预览整条链的材料需求(按住 Ctrl 查看详细信息)。
  • 移除配方链:Shift + A
  • 收藏分组(灰色括号):单击左键切换视图模式(默认/待办清单/折叠),单击右键切换合成模式,Alt + 单击左键折叠/展开,Shift + 按住左键拖动可移动分组,拖动物品可创建/加入分组

配方视图中的候选材料

当输入槽接受多种材料时,可用滚动滚轮选择其中一种;所选材料也会影响配方树和 AE2 样板,因此你可以将指定材料写入样板。

  • 切换单个候选材料:滚动滚轮
  • 切换所有候选材料:Ctrl + 滚动滚轮
  • 展开配方树时会使用当前选定的候选材料,并直接影响写入 AE2 样板的材料。

物品列表折叠(右侧)

安装大量模组后,右侧的物品列表可能会延伸至数百页、包含数千个条目。折叠功能会将相似物品归为同一格,方便快速查找;你还可以在纯文本文件中定义自己的分组规则。

  • 右侧物品列表可以根据自定义规则,将相似物品折叠到同一个槽位,让界面更简洁;模组自带默认折叠预设,开箱即用。
  • 折叠组:Alt + 左键可展开/折叠;展开后,组内物品会紧邻排列,并以边框高亮;折叠槽位会显示数量徽标和双物品叠加图标;折叠状态会被记住。
  • 规则文件:config/jei/collapsible-items.txt;表达式支持物品 ID、标签、通配符以及 ! & | ()逻辑组合。

快速导入规则文件

整合包作者或朋友只需将规则文件放入 config 文件夹即可共享,无需复制粘贴到主文件中。

  • 将名为 recipe-preferences-.txt / collapsible-items-.txt 的文件放入 config 文件夹后,文件内容会自动追加到对应的规则文件中,源文件也会被删除,因此无需手动合并。

数量框与快速给予

适用于创造模式/单人调试:设置一次数量,点击即可获得相应数量的物品,不再需要点击、拖动、放下。

  • 数量框:滚动滚轮可按 ±1 调整;Ctrl + 滚动滚轮可按 ±64 调整;右键可清空输入(恢复为“一组”);也支持直接输入数字。
  • 快速给予模式:Ctrl + 左键点击数量框即可启用(仅限拥有作弊权限的玩家);启用后,点击书签/物品即可将计算出的数量放入背包;如果空间不足,则尽可能多地给予。
  • 计算数量支持三种来源:普通物品、配方链倍数以及组的计算数量。

AE2 / GTM

解放双手——编写 AE2 样板、标记材料曾经是最繁琐的重复劳动。现在拖动一次或按一次键就能批量完成;不再需要手动添加/移除催化剂,进一步省去繁琐步骤。

  • AE2 搜索:将物品拖到 ME 终端的搜索框中,即可自动输入其名称。
  • AE2 样板:在样板编码终端中按 Ctrl + Q,即可将当前配方(或整个配方链)写入 AE2 样板。
  • AE2 元件标记:将书签组拖到 AE2 元件上(存储元件工作台、输入/输出总线、ME 接口等),即可批量标记;只标记普通物品和配方产物,不标记输入材料或催化剂。
  • GTM / GTCEu:自动识别 GTCEu 配方中的催化剂(包括虚拟电路)。

材料提取与自动合成

再次解放双手——合成不再需要“记住材料清单 → 翻箱倒柜找材料 → 回到工作台 → 一次合成一个配方”。按一个键即可从打开的容器或 AE2 网络提取材料,然后自动填入并合成。image

  • 显示配方幽灵叠加层:S;显示叠加层并填充合成网格:Shift + S
  • 自动合成:Shift + C;仅合成缺少的部分:Ctrl + Shift + C
  • 提取书签物品(来自当前打开的容器 / AE2 网络):V

复制工具

查阅 Wiki、编写整合包,或在多人游戏中询问“这是什么配方 ID/物品/标签”时,不再需要打开 F3、翻找日志或逐字输入;编写配方树规则和折叠规则时也能派上用场。

  • 将鼠标悬停在物品/配方上时:
    • 复制物品名称:Ctrl + C
    • 复制物品标签:Ctrl + D
    • 复制物品 ID:Ctrl + X
    • 复制配方 ID:Ctrl + T

高级

配方树生成规则

你可以为指定产物设置配方类型、输入材料、标签和路径通配符(例如 gtceu:*_single_wire)。规则支持多个优先级:外层行按优先级排序,输入项按 AND 匹配,配方条目按 OR 匹配。

展开配方树时,材料的解析优先级为手动收藏 > 自定义规则 > 当前滚动到的候选;如果某条规则匹配但无法缩小到单个配方,则该节点不会展开。

规则文件位置:config/jei/recipe-preferences.txt(内含带注释的示例)。

折叠规则表达式

在折叠规则文件 config/jei/collapsible-items.txt 中,每item =行定义一个折叠组;! & | (),支持物品 ID / 标签 / 通配符,物品归属于第一个匹配的组。

注意事项

所有按键均可在游戏内重新绑定(选项 → 控制 → JEI);部分功能还需要在服务端也安装此分支。

常见问题

我可以将此模组与官方 JEI 一起安装吗?

不可以——它们互不兼容。

此模组与官方 JEI 是什么关系?

此模组是 JEI 的非官方分支,与官方 JEI 及 mezz 没有任何隶属关系。许可证详情请参阅THIRD_PARTY_NOTICES.md。

我在使用此模组时游戏崩溃了——应该向谁报告?

请先换回官方 JEI 并尝试复现崩溃。只有当你非常确定同样的 bug 能在官方 JEI 上复现时,才应向 mezz / 官方 JEI 提交 issue;否则,请在此模组的 issue 页面提交 issue。

注意:抱歉 mezz,如果仍有人跑到你的 issue 追踪器上询问此模组的问题,我提前向你道歉。

为什么只支持 1.21.1 NeoForge/1.20.1 forge?

由于开发资源和时间有限,Stellar Remnants 团队目前只为 1.21.1 NeoForge 开发。不过,非常欢迎有能力的人在此链接提交 PR,帮助将此模组移植到 Fabric、Forge、Quilt 及其他版本!

缺少与 xxx 的联动 / 与 xxx 不兼容 / 我想要某个功能!

欢迎在Git 页面提交 issue!

这是一个问题

非常感谢 mezz 和 GTNH 团队的原创工作!没有他们,此模组根本不会存在。再次感谢你们的出色工作!

常见问题

JEI unofficial 支持哪些 Minecraft 版本?

JEI unofficial 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

JEI unofficial 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分