截图
介绍

记录每件物品的来源,并将其显示在物品提示信息中。

打开箱子,得到的战利品却毫无来历。Chest DNA 解决了这个问题:物品生成的瞬间,就会被刻上来源印记;此后无论经历什么,这道印记都会一直伴随它。

功能介绍
每当物品进入世界——无论是从箱子中搜刮、由生物掉落、从村民处购买、钓鱼获得、合成、冶炼还是挖掘得到——Chest DNA 都会为它添加一份来源信息,其中包含:

- 来源——村庄、地牢、末地城、远古城市、生物、交易、工作台等
- 详情——物品来自哪个战利品表,或是由哪个实体掉落
- 物品的群系和维度
- 获取物品的精确坐标
- 物品所在的结构(如果有)
- 获取物品的玩家名称
这些信息以真正的数据组件形式存储,因此即使经过世界存档、潜影盒、末影箱或多人游戏也不会丢失;命令、数据包和其他模组也可以读取这些信息。
显示效果
将鼠标悬停在物品上时,普通提示信息下方会显示一张像素艺术卡片。卡片由逐个像素绘制,不使用纹理,因此在任何界面缩放比例下都清晰锐利:
- 顶部显示来源名称,下方盖有等级印记
- 边框颜色根据稀有度变化——村庄箱子为灰色;末地城、远古城市或不祥宝库则为金色,边框上还会有闪烁的像素流动
- 左侧边缘有一条动态 DNA 双螺旋
- 默认一目了然;按住 Shift 可查看群系、维度、坐标和发现者
- 只有开启高级提示(F3+H)时才会显示 ID,与原版一致
卡片会根据屏幕大小自动调整:较长的内容会换行,卡片不会无故变宽或变高,并会报告实际尺寸,确保提示信息始终显示在屏幕内。
可识别的来源
| 来源分组 | 涵盖范围 |
|---|---|
| 结构箱子 | 村庄、地牢、废弃矿井、要塞、下界要塞、堡垒遗迹、末地城、远古城市、林地府邸、试炼密室、不祥宝库、沉船、埋藏的宝藏、沙漠神殿、丛林神庙、雪屋、废弃传送门、掠夺者前哨站、海底废墟、奖励箱 |
| 生物 | 生物掉落物、Boss掉落物、剪羊毛、猫和嗅探兽的礼物、村庄英雄 |
| 玩家行为 | 合成、熔炼、村民和流浪商人的交易、钓鱼、考古、创造模式菜单 |
| 挖掘 | 你破坏的每一个方块 |
共36种来源类型,每种都有自己的名称、符号和稀有度等级。
它不会妨碍你
- 堆叠方式不变。 仅DNA不同的两件物品仍然像原版一样堆叠,所以捡来的圆石不会把你的物品栏拆得七零八落。
- 首个来源优先。 物品在生成时只被打上一次标记,之后永不覆盖。
- 开销低廉。 每个生成的物品只写入一个组件;挖掘方块时会跳过结构查找,因此破坏方块不会带来可测量的开销。
- 可配置。 每个来源分组都可以关闭,坐标、生物群系、结构和玩家名称也可以关闭——如果你完全不想记录这些数据的话。
命令
/chestdna inspect– 打印你手中物品的完整DNA/chestdna clear– 清除手中物品的DNA(需要游戏管理员权限)
致模组作者
整个系统是一个开放的API——代码示例见README:
- 注册你自己的来源类型,拥有自己的符号、颜色和等级
- 认领你自己的战利品表,或覆盖Chest DNA对原版战利品表的说法
- 在标记写入前重写或否决它,或监听标记事件
- 为卡片添加行,或完全替换其主题
- 一个
chestdna入口点,让你的附加内容在正确的时机加载
要求
Minecraft 1.7.10 – 26.2
Chest DNA可安装在任一侧,且从不阻止连接。服务端负责记录,客户端负责绘制,因此你能得到什么取决于它安装在哪里:
| 配置 | 结果 |
|---|---|
| 单人游戏 | 一切正常,集成服务端负责记录。 |
| 客户端和服务端 | 一切正常。 |
| 仅客户端,服务端未安装该模组 | 你可以正常加入。 已针对纯净原版26.2专用服务端测试:客户端可连接并游玩,无任何错误。不过不会记录任何内容,因为记录在服务端进行,所以不会出现卡片。 |
| 仅服务端 | 来源会被记录,/chestdna inspect可用。玩家需要安装该模组才能看到卡片,所以请将其设为可选或分发给他们。 |
客户端可选,服务端可选,两边都有用。
常见问题
Chest DNA 支持哪些 Minecraft 版本?
Chest DNA 支持 Minecraft Java 版 1.7.10–26.3,共 24 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。
Chest DNA 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
xsoras 的其他作品
查看全部 →Vanilla Enhanced
一款轻量级光影,带来更真实的光照与更出色的视觉效果。
i hate shadows
全亮光影,阴影统统退散。👋 不用谢。
Cartoony
一款让3D画面看起来像喝了咖啡因的老派卡通的着色器。
Blind
通过噪点、脉冲和光线扭曲效果模拟失明。



评论
登录后评论和评分