截图
介绍
介绍由机器翻译自 Modrinth 原页面,仅供参考。
EMIDiscovery
![]()
通过隐藏玩家尚未持有过的物品,防止 EMI 泄露整合包中的所有秘密。玩家必须先将物品拿在手中
,它才会显示。
工作原理
- 索引中只会显示玩家持有过的物品。
- 可合成物品/配方视图仅显示完全由已知物品组成的配方。
- 可合成配方会显示其产出物品,但在合成过该物品之前,无法对其进行用途或配方查询。
- 标签和列表中的材料会经过筛选,隐藏集合中的未知物品。
- 已知物品可以从 JSON 文件预先填充,也可以通过进度解锁。
- 已知物品保存在客户端,每位玩家、每个世界的数据彼此独立。
- 兼容 Reliable EMI(REMI)物品分组。
- 黑屏模式会在配方中将未发现的物品显示为黑色剪影,而不是隐藏整个配方(有点像 BTA 的指南书)。
配置
EMI Discovery 提供游戏内配置界面(通过 Cloth Config),可供你自定义:
- 是否在索引中显示可合成物品
- 工作站和催化剂要求
- 对未发现物品进行配方/用途查询的权限
- 黑屏模式/隐藏提示框(
???) - 通过进度推进发现
预先填充物品
预先填充物品文件位于 config/emi_discovery_pre_discovered.json。文件格式为 JSON 字符串数组,通过注册表 ID 指定物品。例如:
[
"minecraft:stone",
"minecraft:iron_ingot"
]
登录时,文件内容会复制到尚无已知物品列表的玩家列表中。
进度发现规则
你可以通过在 config/emi_discovery/advancements/ 中放置 JSON 文件,配置进度来解锁物品、标签或整个模组。例如:
[
{
"advancements": [
"minecraft:story/mine_stone"
],
"items": [
"minecraft:furnace",
"minecraft:stone_pickaxe"
],
"tags": [
"#minecraft:stone_tool_materials"
]
}
]
致谢
- 灵感来自、基于并复用了以下项目的代码:Discovered Enough Items
- 图标使用了 Jevgenijs Kudinovs 创作的 Archaeologist,来自 The Noun Project
常见问题
EMIDiscovery 支持哪些 Minecraft 版本?
EMIDiscovery 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
EMIDiscovery 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Funk Planet 的其他作品
查看全部 →
Stamina For Tweakers
by Funk Planet
一款配置选项多到让人头疼的耐力模组。
10.5万
3 个月前
Modrinth · CurseForge
Unseaworthy
by Funk Planet
让船只不再适合远洋航行的模组。
7万
1 年前
Modrinth · CurseForge
Small Ships Upgrades
by Funk Planet
为 Small Ships 的船只属性添加升级物品。
3.5万
7 个月前
Modrinth · CurseForge
Deeper Oceans: Refabricated
by Funk Planet
Apollo 的 Deeper Oceans 模组的 Fabric 续作。海洋深度达到原版的 3 倍,并调整了海底神殿的生成位置。
2.8万
2 年前
Modrinth
评论
登录后评论和评分