基本信息
我的世界Java版本
平台
运行环境
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
更新日志
1.2.1
- [1.21.9+] 为“行前显示”渲染模式实现“三维感”效果
- [1.21.9+] 修复“三维”头像高度超出预期的问题
1.2.0
欢迎来到第三维度!
- [1.21.9+] 新增“三维感”配置选项,可通过略微放大帽子图层使头像看起来不那么扁平
“三维感”(或称“毛茸感”,随你喜欢)示例:

1.1.8
- 迁移至 1.21.11 版本
注意:“行前显示”渲染逻辑已被重写,期望已无 Bug
1.1.7
对 1.1.6 版本的快速跟进修复:
- 聊天头像始终采用“白色”样式(修复例如玩家离线消息中头像呈现偏黄色调的问题)
1.1.6
又一个虽小却至关重要的 Bug 修复!
- 修复可翻译消息(如加入/私聊消息)可能丢失格式样式的缺陷
1.1.5
- 修复翻译 JSON 文件(手滑失误!)
1.1.4
- 更新简体中文(zh_cn)、繁体中文(zh_tw)及日文(ja_jp)翻译,感谢 Internet Yamero!
1.1.3
- 修复“姓名前显示”模式下点击位置偏移的问题
1.1.2
突发新闻:单个源代码字符引发混乱!
本次微小更新修复了一个关键 Bug:姓名别名与显示名称在玩家识别过程中未被始终正确考量。
例如,EssentialsX 服务器上设置了别名的玩家,现可正常显示聊天头像。
1.1.1
如预期所料,Bug 确实存在!
聊天头像现已能正确处理所有文本样式,包括 § 格式代码。
请继续提交问题反馈!
1.1.0
- 新增“自动检测姓名别名”功能:可识别 EssentialsX 服务器上
/realname命令的响应,并自动为其添加别名(默认启用) - [1.21.6+] 修复“缺少 Cloth Config”界面文字不可见的问题
1.0.0
这是本模组的一次大规模重构——它终于实现了本该一直具备的功能!
(而让其真正稳定运行,耗费了难以置信的工作量。)
若您愿意阅读一段夹杂技术细节的碎碎念,请继续往下看!
本次重构的起因是:Mojang 在 1.21.9 版本中新增了两类“对象”文本组件:
图集精灵(Atlas sprites)与玩家精灵(player sprites),允许将任意精灵或玩家头像嵌入任意文本中——无论是聊天栏、菜单、告示牌,还是其他任何地方!
聊天头像现已改用这些原版玩家精灵文本组件。
理论上,这将极大提升模组兼容性,毕竟这是原版功能。
事实上,聊天头像现已终于完全兼容 Caxton!
Modern UI 的文本引擎或许亦然。
服务器也将开始利用玩家精灵。
此前已有通过特殊字体逐像素绘制实现“服务端聊天头像”的方法;
如今则变得轻而易举——正因如此,若聊天头像检测到接收到的消息中已含玩家精灵,将不再自行添加头像。
(此举是否合理,尚待时间验证。)
然而,玩家精灵也存在一定限制:
在原版中,它们恒为 8×8 像素且无内边距,于聊天栏中观感较差。
为改善此问题,聊天头像为其额外添加 1 像素内边距,使其与常规字符保持一致。该调整仅作用于聊天栏,不会影响告示牌等其他场景。
此外,玩家精灵还存在透明度问题。
仅当您修改过 Minecraft 的“聊天文字不透明度”设置时才会显现:
此时皮肤的帽子图层会与面部图层混合,导致帽子几乎不可见。
(顺带一提,聊天头像仍支持旧版“行前显示”渲染模式,该模式已内置透明度修复。)
关于帽子图层:聊天头像现尊重 Minecraft 的“皮肤自定义”设置。
若您在皮肤设置中关闭帽子,聊天中亦将不再显示。
最后,几乎全部玩家识别逻辑均已被重写。
难以断言其实际影响,但代码质量已显著提升。
尽管我进行了大量测试,但鉴于改动规模庞大,问题在所难免。
欢迎随时报告您发现的任何问题!
- Fourmisain



