截图
介绍
安装位置
客户端必需;服务器端可选。在客户端安装即可使用配方查看器。如果服务器也安装了本模组,World Resources 就能显示该服务器实际使用的战利品表、生物生成信息、矿石生成信息和交易内容,包括数据包及整合包所做的更改。未安装本模组的服务器上,客户端会使用内置的原版数据,功能照常可用。
简介
Just Enough Everything 用一个模组整合了 JEI、EMI 及其常见附属模组的功能。它采用 EMI 的界面和配方树,支持各模组的 JEI 与 EMI 插件,并提供页面展示物品在你的世界中实际的来源。JEE 还修复了 JEI/EMI 基础模组(包括附属模组)的许多错误和问题,并进一步优化了大量代码(参见下方基准测试)。此外,它还加入了两者都没有的功能,并计划在未来更新中推出经典布局的现代化界面(同时继续支持旧版界面)。
主要功能
- EMI 配方查看器:搜索、收藏、配方树,并可直接从侧边栏制作和填充配方。
- 内置 JEI API,因此仅支持 JEI 的模组也能显示配方;同时支持两者的模组不会出现重复分类。
- World Resources:生物掉落物及其生成群系、亮度等级、经验值和 3D 生物预览;结构战利品;考古;钓鱼;游戏内战利品;植物掉落物;按高度显示矿石生成;村民交易;以及各物品可附加的魔咒。
- World Resources 会依据服务器实际使用的数据包运行,因此整合包对战利品和生物生成所做的更改也能正确显示。
/jee ores scan会测量已生成区块中的实际矿石分布。 - 内置繁殖、职业和猪灵以物易物页面;安装 Mekanism 和 Immersive Engineering 后,还会显示它们的多方块结构页面。
- 兼容不发送配方或未运行本模组的服务器:配方和 World Resources 会回退使用游戏自带的数据。
- 所有受支持的 Minecraft 版本和加载器都提供相同的功能。
为什么要用它,而不是 JEI、EMI 或 TooManyRecipeViewers?
- 一个 jar 就能替代三个到六个。无需再让 JEI 和 EMI 的版本保持一致,也不需要单独安装繁殖、职业、以物易物或资源信息附属模组。
- 加入世界时不会卡顿。JEI 会在加入世界时于游戏线程上启动。本模组会在 EMI 的后台重载期间加载 JEI 插件,因此你可以立即进入世界。
- 内存中只保留一套数据。JEI 自己的物品列表、搜索索引和配方注册表都不会启动,因此游戏不会在 EMI 的配方之外再保存一份重复数据。
- 插件加载更快。可安全并行运行的插件阶段会同时执行;必须在游戏线程上运行的插件则会自动移至该线程。
- 不只是配方查看器。内置类似 Just Enough Resources 的信息,并能在经过模组或数据包修改的世界中保持准确。(请注意:JER 风格的信息由作者依据 JER 的功能自行构建,本模组未使用其代码库中的任何代码。)
- 每项优化都有对应的配置开关;如果某项优化导致模组运行异常,可以单独关闭。
像平常一样在任意物品栏中按下E,配方查看器就会出现在旁边。EMI 的配置界面中有一个“World Resources…”按钮,可用于设置 World Resources 选项。
包含来自 JEI(MIT)、EMI(MIT)、Just Enough Breeding(MIT)、Just Enough Professions(MIT)和 Just Enough Mekanism Multiblocks(MIT)的代码;这些项目的许可证均包含在 jar 文件中。
依赖项
- 适用于 Fabric、Forge 或 NeoForge 上的 Minecraft 1.20.1、1.21.1、26.1.2、26.2 或 26.3。(NeoForge 1.20.1 使用 47.1 系列。)请下载与加载器和 Minecraft 版本对应的 jar 文件。
- 1.20.1 需要 Java 17,1.21.1 需要 Java 21,26.x 需要 Java 25。
- Fabric 还需要 Fabric API。JEI 的配置库 MezzConfig 已包含在 jar 文件中。
- 替代 JEI 和 EMI。安装前请移除 JEI、EMI 和 TooManyRecipeViewers。如果 mods 文件夹中仍有 JEI 或 EMI,游戏会停止运行并显示指出对应模组的提示信息。无需安装 Just Enough Breeding、Just Enough Professions 和 Just Enough Resources:它们的功能已内置。
- 支持 JEI 或 EMI 插件的模组无需修改即可使用。Mekanism 和 Immersive Engineering 为可选模组;安装后会显示对应的多方块结构页面(适用于 1.21.1 NeoForge、1.20.1 Forge 和 NeoForge)。
基准测试:
请注意:这些基准测试使用 All the Mods 10(NeoForge 1.21.1)进行。此处记录的 JEI 未安装任何附属模组;若添加附属模组,各项表现都会明显变差。JEE 已内置最重要的附属功能。
| 指标(3 次运行的平均值) | JEI | EMI + JEI | JEE | JEE 对比 JEI | JEE 对比 EMI + JEI | 百分比的含义 |
|---|---|---|---|---|---|---|
| 完整 GC 后的堆内存,gc.log(MB) | 4,127 | 4,975 | 4,458 | −8.0 % | +10.4 % | + % = 更好(内存占用更少) |
| 相较于未使用查看器(3,052 MB) | +1,075 | +1,923 | +1,406 | −30.8 % | +26.9 % | + % = 更好(内存占用更少) |
| 已提交堆内存(MB) | 8,291 | 10,125 | 9,744 | −17.5 % | +3.8 % | + % = 更好(内存占用更少) |
| GC 后 5 秒的 heap_info(MB,旧指标) | 5,152 | 5,910 | 5,573 | −8.2 % | +5.7 % | + % = 更好(内存占用更少) |
| 工作集(MB) | 11,307 | 13,191 | 12,856 | −13.7 % | +2.5 % | + % = 更好(内存占用更少) |
| EMI 重载(秒) | – | 100.9 | 68.8 | – | +31.8 % | + % = 更好(速度更快) |
| 加入世界 → 查看器就绪(秒) | 74.3 | 111.7 | 80.1 | −7.8 % | +28.3 % | + % = 更好(速度更快) |
| 启动游戏 → 查看器就绪(秒) | 279.7 | 308.6 | 270.7 | +3.2 % | +12.3 % | + % = 更好(速度更快) |
| 渲染线程上的配方查看器(秒) | 61.9 | 17.1 | 0.0 | +100.0 % | +100.0 % | + % = 更好(卡顿更少) |
| JEI 启动时间(任意线程,秒) | 61.9 | 17.1 | 15.2 | +75.4 % | +11.1 % | + % = 更好(速度更快) |
| 查看器错误行数 | 1 | 296 | 16 | – | – | 越低越好 |
原始模组链接(请注意,以下列出的所有模组均采用 MIT 许可证):
- JEI:https://www.curseforge.com/minecraft/mc-mods/jei
- EMI:https://www.curseforge.com/minecraft/mc-mods/emi
- EMI Port Forward:https://www.curseforge.com/minecraft/mc-mods/pf-emi
- MezzConfig:https://www.curseforge.com/minecraft/mc-mods/mezzconfig
- Just Enough Mekanism Multiblocks:https://www.curseforge.com/minecraft/mc-mods/just-enough-mekanism-multiblocks
- Just Enough Professions(JEP):https://www.curseforge.com/minecraft/mc-mods/just-enough-professions-jep
- Just Enough Breeding(JEBr):https://www.curseforge.com/minecraft/mc-mods/justenoughbreeding
- Advanced Worldgen Info(AWI):https://www.curseforge.com/minecraft/mc-mods/advanced-worldgen-info
- Advanced Loot Info(ALI):https://www.curseforge.com/minecraft/mc-mods/advanced-loot-info
- Advanced Core Info(ACI):https://www.curseforge.com/minecraft/mc-mods/advanced-core-info
JEE 与上述模组的作者无关联,也未获得其认可。声明了“JEI”和“EMI”模组 ID,以便为它们编写的模组能在 JEE 上运行。
常见问题
Just Enough Everything (JEE) 支持哪些 Minecraft 版本?
Just Enough Everything (JEE) 支持 Minecraft Java 版 1.20.1–26.3,共 5 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Just Enough Everything (JEE) 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Hecrius 的其他作品
查看全部 →Smooth Loading Screens
减少启动时的卡顿,并让创建世界的加载界面保持流畅响应!
Tensura: Main Menu
Tensura 主题电影感前端,包含动态镜湖、加载水晶、进入世界过渡效果、主题菜单、环形暂停菜单和可自定义字体。
Tensura: Death Screens
受《转生史莱姆》启发的死亡动画,可选择配置并安全预览,重生后还有匹配的过渡动画回到世界。
Custom FPS Crosshairs
完全可自定义的 VALORANT 风格 Minecraft 准星,带实时编辑器、可分享代码、动态效果,最多 10 个配置档。
评论
登录后评论和评分