JEI Unofficial Unofficial
“警告!此模组由 AI 制作!”这个非官方版本保留了 JEI 的灵活性、从 JEIU 继承的 NEI-GTNH 配方链与自动合成,还提供更新支持和兼容大整数的配方链。
介绍
JEI Unofficial Unofficial(JEIUU)
JEI Unofficial Unofficial(JEIUU) 是由 StardustMINUS 的「JEI unofficial(JEIU)」分支而来的非官方版本,专为 Minecraft 1.20.1 Minecraft Forge 打造、更新和优化。
JEIUU 延续了 JEIU 的理念:在轻量且高度兼容的 JEI 核心之上,提供丰富、受 GTNH NEI 启发的便利功能,同时不破坏基础 API。它基于 JEIU 的基础,提供专为 Forge 1.20.1 优化的错误修复、BigInteger 计算,以及融合了 NEI for JEI 灵感功能的高级交互式合成树。
- 专为 Forge 1.20.1 打造:移除多加载器工具链,仅针对 Forge 1.20.1 进行优化。
- 交互式合成树(基于 JEIU-Tree,并加入 NEI for JEI 增强功能):
- 基于 JEIU(JEI unofficial)的配方树功能,并将受
NEI Features for JEI和 NEI-GTNH 启发的实用功能融入现代化的 1.20.1 GUI 画布中。 - 优化与轻量渲染:对屏幕外的节点和连线进行视锥剔除,缓存几何数据,并尽量减少 GC 分配。
- 配方链与树形视图双向转换:可直接从书签配方链打开合成树,并将修改后的树保存或导出回书签配方链。
- 指定配方:右键点击任意节点,即可从所有能产出该物品的配方中选择替代配方。
- 手动调整数量:按住 Shift 并左键点击或中键点击,可打开调整窗口,直接输入 BigInteger 数量或倍率;提供快捷调整按钮(+1、-1、+10、-10、+64、x2、/2)、「强制合成」开关(忽略库存),以及分支修剪功能。
- 底部统计面板:实时显示缺少的原材料、库存物品、中间合成物、最终产物和机器操作次数。
- 基于 JEIU(JEI unofficial)的配方树功能,并将受
- 全面支持 BigInteger(bigint):
- 合成树引擎和配方链内置任意精度运算,即使处理超出
Long.MAX_VALUE的数值,也能避免整数溢出或崩溃。 - 槽位数字字体动态缩放,支持 SI 前缀和 mb 格式(
Kmb、Mmb、Gmb、Tmb、Pmb、Emb、Zmb、Ymb),超大数值还可使用科学计数法表示。
- 合成树引擎和配方链内置任意精度运算,即使处理超出
- 内置 JEI 前置依赖兼容:
- 注册为
modId="jei",自动满足附属模组(Create、Mekanism、AE2、Jade、EMI 等)的加载器依赖检查。 - 保持与标准 JEI API(
mezz.jei.api.*)兼容。
- 注册为
- JEIU 的强大功能:
- 通过
F收藏配方,通过Shift + F生成合成树。 - 受 GTNH NEI 启发的书签合并和倍率计算。
- 可折叠物品列表。
- 与 AE2 等大型科技模组深度联动。
- 通过
- 专属资源:内置 JEIUU 专用模组图标。
此功能基于 JEIU(JEI unofficial)的合成树基础,并加入受 NEI Features for JEI 和 NEI-GTNH 启发、实用又便捷的工作流程改进,打造高级交互式合成树计算器。
- 按键绑定:将鼠标悬停在物品或 JEI 配方上并按下
Shift + F,或按下专用按键(可在设置中配置:key.jei.openCraftingTree),即可打开合成树界面。 - 书签组集成:点击任意书签组中的合成模式(树形图标)按钮,即可从已保存的配方链展开合成树。
- 平移:按住鼠标左键或右键拖动,或使用键盘按键
W、A、S、D/ 方向键,在画布上自由移动。 - 缩放:滚动鼠标滚轮即可平滑缩放。
- 快速水平滚动:按住
Shift + Mouse Wheel,即可在大型合成树中水平平移。 - 自动适配视图:点击顶部工具栏中的 适配 按钮,自动缩放并居中显示整棵树。
- 更换配方:
- 右键点击合成树中的任意节点,即可打开 JEI 标准配方界面。
- 找到所需的配方分类并点击加号按钮(
+),即可将该配方绑定到节点并重新展开合成树。
- 切换 / 选择标签变体:
- 对于包含循环槽位或标签槽位的配方(例如彩色玻璃、染料变体或矿石标签),先在 JEI 中滚动槽位选择所需变体,再按下
+,即可将该材料固定到合成树中。
- 对于包含循环槽位或标签槽位的配方(例如彩色玻璃、染料变体或矿石标签),先在 JEI 中滚动槽位选择所需变体,再按下
- 手动调整数量与倍率:
- 按住 Shift 并左键点击,或中键点击任意节点,即可打开调整窗口。
- 可直接输入自定义数量或倍率,并使用任意精度运算(
BigInteger);也可使用快捷调整按钮(+1、-1、+10、-10、+64、-64、x2、/2)。 - 强制合成:启用后,将忽略玩家当前库存,从零开始计算所需原材料总量。
- 修剪(删除)与重建分支:
- 选择一个节点并按下
Delete或Backspace(也可点击窗口中的按钮),即可移除不需要的子合成或错误分支。 - 修剪后的节点会保留在合成树画布上,成为未合成的叶子槽位;你随时可以右键点击它们,指定新的或正确的配方。
- 选择一个节点并按下
- 折叠分支:点击任意节点左上角的
+/-图标,即可折叠庞大的子树。
底部可展开的统计栏会实时汇总材料与操作次数:
- 缺少:库存中没有的基础原材料需求量。
- 库存:由玩家库存直接满足的材料。
- 中间产物:中间阶段制作的组件、零件和流体。
- 产出:目标成品及其总产量。
- 操作次数:各机器 / 合成台所需的合成操作总次数。
- 单位:清晰显示物品数量、流体 / 化学品 / 气体的标准毫桶单位(
mb、Kmb、Mmb、Gmb、Tmb、Pmb、Emb、Zmb、Ymb),或科学计数法(例如1.2e28mb)。
- 自动保存:所有自定义树、选定的配方、循环变体、倍率和镜头位置都会自动保存到
config/jei/crafting_tree_session.json,并在关闭界面或重启游戏后无缝保留。 - 导出配方链:点击顶部工具栏中的 Save 按钮,即可将合成树导出为 JEI 书签配方链组。配方会按正确的自底向上顺序保存(先保存原材料,最后保存最终产物)。
- 命名格式:
<Upstream-JEI-Version>-jeiuu.<JEIUU-Revision>(例如:15.59.0.212-jeiuu.4-beta1)- 上游 JEI 版本:表示上游基础 JEI/JEIU 版本(例如:
15.59.0.212)。 - JEIUU 修订版本:表示 JEIUU 特有的错误修复、功能增强和优化。
- 上游 JEI 版本:表示上游基础 JEI/JEIU 版本(例如:
- 欢迎提交功能需求、错误报告和反馈。
- 注意:本项目的开发流程中使用了 AI,处理速度可能会受到 AI 配额情况影响。
- 主要许可证:GNU General Public License v3.0 (GPL-3.0)
- JustEnoughItems:MIT License (c) 2014-2015 mezz
- GTNH NotEnoughItems:LGPL-3.0-or-later (c) 2019-2024 mitchej123 and the GTNH Team
- NEI Features for JEI Inspirations:LGPL-3.0-or-later (c) 2024-2026
- JEIU 新增内容:(c) 2026 StardustMINUS and the Stellar Remnants Team
- JEIUU 新增内容与修改:(c) 2026 Antigravity / GPL-3.0
JEI Unofficial Unofficial (JEIUU) は、StardustMINUS氏による「JEI unofficial (JEIU)」をベースに、Minecraft 1.20.1 Minecraft Forge 専用 に特化・最適化・更新した非公式フォークMODです。
互換性が高く最低限の機能のJEIをベースに、NEI-GTNH等の便利機能を追加したJEIUの設計思想を継承し、基礎となるJEIの仕様やAPIを破壊することなく、1.20.1 Forge環境に最適化されたアップデート・バグ修正・BigInteger拡張、そしてJEIUのツリー機能をベースにNEI for JEI等の魅力的な要素を融合・発展させた高度な対話型クラフトツリー機能を提供します。
- Minecraft 1.20.1 Forge 専用設計: 不要なマルチローダー依存性を排除し、ビルド構成および実行環境を軽量化。
- JEIUツリーを基盤にNEI for JEI等の魅力的機能を取り入れた対話型クラフトツリー:
- JEIU(JEI unofficial)のクラフトツリー機能をベースとしつつ、「NEI Features for JEI」などの優れたMODに着想を得て、特に魅力的で実用的な便利機能を積極的に取り入れ・発展させた高度なクラフトツリー画面(Crafting Tree Screen)を搭載。
- 最適化・軽量化: 画面外ノードや接続線のフラスタムカリング(描画スキップ)、幾何レイアウトキャッシュにより、大規模ツリーでも高速・軽快に動作。
- チェーンツリー間の双方向相互変換: ブックマークグループ内のレシピチェーンから直接ツリーを展開でき、ツリー画面で編集したレシピや数量をそのままブックマークレシピチェーンへ保存・エクスポート可能。
- レシピ指定機能: ツリー内の各ノードを右クリックすることで、代替レシピ一覧から好みのレシピを個別に指定・切り替え可能。
- 手動調整機能: Shift+左クリックまたは中クリックで、要求数量やクラフト倍率を直接入力・編集可能。クイックボタン(+1, -1, +10, -10, +64, x2, /2 等)や在庫引当を無視する「強制クラフト」トグル、不要ノードの自動剪定・削除に対応。
- 下部統計パネル: 不足原材料、手持ち原材料、中間クラフト、完成目標物、機械・ハンドラ別のクラフト実行回数をリアルタイム集計。
- BigInteger (bigint) 完全対応:
- クラフトツリーおよびレシピチェーンのすべての計算エンジン・数量フィールドを
BigInteger任意精度演算に拡張。 Long.MAX_VALUEを超える超膨大な流体・ガス・アイテム要求や倍率計算でもオーバーフローやクラッシュを起こさず、高精度に計算・描画。- スロット内の数値描画オートスケーリング、SI接頭辞+mb表記(Kmb, Mmb, Gmb, Tmb, Pmb, Emb, Zmb, Ymb 等)、科学表記(指数表記)に対応。
- クラフトツリーおよびレシピチェーンのすべての計算エンジン・数量フィールドを
- JEI前提要求達成ロジックの内蔵:
modId="jei"として登録されるため、JEIを前提MODとして要求するアドオンや外部MOD(Create, Mekanism, AE2, Jade, EMI等)の依存関係チェックをそのまま完全にパスします。- 公式JEI API(
mezz.jei.api.*)を完全内包しており、互換性を損ないません。
- JEIUの強力な追加機能:
Fキーによるレシピお気に入り登録、Shift + Fによる多層クラフトツリー自動生成。- レシピブックマークの結合・倍率計算機能(GTNH NEI着想)。
- アイテムリストの折りたたみ機能。
- AE2などの大規模技術MODとの高度な連携。
- 専用アセット: JEIUU専用のアイコンを同梱。
本功能是一款交互式合成计算树,以 JEIU(JEI unofficial)的合成树为基础,参考了「NEI Features for JEI」和「NEI-GTNH」等优秀的配方辅助模组,并整合扩展了许多实用又有趣的便捷功能。
- 按键操作:在物品或 JEI 配方上按下
Shift + F,或使用专用快捷键(可在设置中配置:key.jei.openCraftingTree),即可打开该物品的合成树界面。 - 书签组联动:点击书签列表中某个组的合成模式(树状图标)按钮,即可直接从已收藏的配方链展开合成树。
- 平移(移动画面):拖动画面(左键拖动 / 右键拖动),或使用键盘上的
W、A、S、D/ 方向键,即可自由移动视角。 - 缩放:使用鼠标滚轮即可直观地放大或缩小。
- 快速水平移动:按下
Shift + マウスホイール即可快速水平滚动整个树状图。 - 自动适配:点击左上角的「Fit」按钮,自动调整画面,让整个树状图完整显示在屏幕内。
- 单独指定或更改配方:
- 在任意节点上 右键单击,即可打开 JEI 标准配方预览界面(Recipes GUI)。
- 选择所需配方,然后点击右下角的加号按钮(
+),即可立即更改并覆盖该节点的配方。
- 循环切换并保留标签素材选择:
- 对于有多种替代材料的配方槽位(例如染色玻璃、木材标签或矿辞条目),在配方界面滚动槽位并显示特定材料(例如红色玻璃)后,选中该材料并按下
+按钮,即可将它固定并应用到树状图中。
- 对于有多种替代材料的配方槽位(例如染色玻璃、木材标签或矿辞条目),在配方界面滚动槽位并显示特定材料(例如红色玻璃)后,选中该材料并按下
- 手动调整数量和倍率:
- 在节点上按 Shift + 左键单击,或按 鼠标中键,即可打开调整对话框。
- 你可以直接输入任意精度(BigInteger)的所需数量或合成次数(倍率),也可以使用快捷按钮(
+1、-1、+10、-10、+64、-64、x2、/2等)快速增减。 - 强制合成:提供一个切换开关,可忽略玩家背包中的库存,按所需总量计算中间材料的生产数量。
- 剪除分支并重新选择:
- 选中节点后,按下
Delete或Backspace键,或点击调整对话框中的「删除分支」,即可轻松剪除错误的中间步骤或不需要的分支。 - 被删除的节点会保留在画面中,作为「未加工的叶节点」,因此随时可以右键重新指定其他配方,修正或重建树状图。
- 选中节点后,按下
- 折叠分支:点击节点左上角的
+/-开关,即可折叠庞大的子树,让画面更整洁。
画面底部的面板会实时汇总整棵树所需的资源和生产步骤:
- 缺少的原材料(Missing):背包库存不足、最终需要准备的基础材料列表。
- 库存原材料(Inventory):从玩家物品栏中分配的材料列表。
- 中间产物(Intermediates):加工过程中生产的中间物品和部件列表。
- 目标产物(Output):最终要制作的目标产物列表。
- 机器与工序(Operations):各类机器或工作台的合成总次数。
- 单位显示:除物品数量外,流体、气体和化学物质(例如 Mekanism)也会以毫桶为基准(
mb、Kmb、Mmb、Gmb、Tmb、Pmb、Emb、Zmb、Ymb)以及科学计数法(例如1.2e28mb)清晰显示,方便表示极大数量。
- 自动保存:即使关闭界面或重启游戏,当前合成树状态(选定的配方、材料变体、数量和视角位置)也会自动保存到会话文件中,下次可以从上次中断的位置继续。
- 导出配方链(保存):点击界面上的「保存」按钮,即可将完成的树状图导出为 JEI 书签配方链(Bookmark Group)。导出时会按正确的工序顺序,从下游步骤(原材料)一直排到最终产物,可直接用作游戏内的生产指南。
- 版本号规则:
- 格式:
<上流JEIバージョン>-jeiuu.<JEIUUリビジョン>(例如15.59.0.212-jeiuu.4-beta1) - 上游 JEI 版本:保留基础 JEI/JEIU 版本标识(例如
15.59.0.212)。 - JEIUU 修订号:本分支独有的错误修复和优化版本号。
- 格式:
- 上游 JEI 版本更新:
- 在保持 JEIU 和 JEIUU 的功能与兼容性的同时,本项目可能会跟进并更新至上游官方 JEI 版本。
- 我们欢迎并会积极考虑改进建议、新功能请求和问题报告。
- ※本项目的开发过程中使用了 AI,因此受 AI 使用量和额度限制,某些请求可能无法立即处理。感谢理解与支持。
本项目采用多重许可协议,以确保与原项目的许可要求兼容:
- 主要许可协议:GNU General Public License v3.0 (GPL-3.0)
- JustEnoughItems 原有部分:MIT License (c) 2014-2015 mezz
- GTNH NotEnoughItems 移植部分:LGPL-3.0-or-later (c) 2019-2024 mitchej123 and the GTNH Team
- 参考及灵感来源「NEI Features for JEI」部分:LGPL-3.0-or-later (c) 2024-2026
- JEIU 新增部分:(c) 2026 StardustMINUS and the Stellar Remnants Team
- JEIUU 新增及修改部分:(c) 2026 Antigravity / GPL-3.0
常见问题
JEI Unofficial Unofficial 支持哪些 Minecraft 版本?
JEI Unofficial Unofficial 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
JEI Unofficial Unofficial 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
kaitu710 的其他作品
查看全部 →Standalone Chunk Destroyer
新增终极采矿机器“区块破坏者”,功能实用,而且无需电力。**警告!!此模组是根据作者意愿,对现有模组进行 AI 修改后的版本!!请知悉!!欢迎提交 Bug 修复建议!!**
Kubejs studio&Hbm’s Nuclear Tech Mod: Continuum compat
“警告!由 AI 实现!!”此模组将经典的“Hbm 的核科技模组:延续”与修改工具“kubejs”中出色且多功能的游戏内编辑器“kubejs studio”整合在一起。
Apothic Infinite Exponential Tweak & Things
“警告!!此模组由 AI 制作!!”觉得 Apotheosis 的词缀还不够多?觉得 Apothic Infinite 又太强?那就来试试这个模组!
Apotheotic Additions Compat & Things
“警告!此模组由 AI 创建!”这是一个兼容性附属模组,用于修复 ISS 和其他模组的兼容词缀未应用到 Apotheotic Additions 阶段的问题。
评论
登录后评论和评分