0.18.0-beta.2
on 2026 Apr 02新功能
- 在调试(Debug)选项中新增了协议“兼容性”模式(Protocol "Compatibility" Mode)
- 此模式声明本模组实现了 API 17,从而避免你在 1.21.11 服务器上遭遇功能受限的体验。
- 此选项可能随时被移除。
其他更新
- 调整了 EntityCulling(实体剔除)的集成方式,确保其不会剔除我们客户端侧的伪装实体(disguise entities)。
- 移除了早期 Alpha 版本中添加的
EntityHitboxDebugRendererMixin。 - 再次优化了伪装实体的渲染逻辑:
- 渲染时将伪装实体的位置强制同步至玩家当前位置;仅修改 RenderState 的位置无法彻底解决所有问题 🙃
完整更新日志:https://github.com/NiFeather/FeatherMorphClient/compare/0.18.0-alpha.3...0.18.0-beta.2
0.18.0-alpha.3
on 2026 Mar 28新功能
- 新增“已保存伪装选择”界面。
- 这个新界面允许你选择使用
/morphclient saved-morphs save命令保存的伪装。 - 不过,由于服务端限制,某些伪装可能会应用失败,因为你没有权限将这些属性作为输入提供。
- 这个新界面允许你选择使用
- 已实现 FeatherMorph 协议版本 19
- 加入了丢弃此前已设置到伪装上的属性的能力。
- 加入了“临时属性”功能。
- 旧的
play_animation命令现已弃用,仅为兼容运行旧版 FeatherMorph 插件的服务器而保留。
- 新增对实验性网络命令
entity_animate_v0和frog_update_entity_animate_mask的支持。- 你暂时还不会在协议中看到它们,因为它们目前仍处于实验阶段。
- 客户端实现请见这里
- 现在,如果启用了 Client View,我们会尽量让第一人称下的摆动动画使用伪装实体的摆动时间。
- 新增了为 PaperDoll 模组更改显示实体的能力。
- 但他们还没有更新到 26.1,所以这个功能目前尚未包含在此版本中。
- 新增对
entity/static_yaw和entity/static_pitch属性的支持。
问题修复
- 玩家 FallFlying 状态未同步,导致玩家模型伪装没有滑翔动画
其他
- 对伪装实体的渲染方式进行了一些修改。
- 重构了客户端上伪装实体的同步方式,使其不再那么依赖取巧实现。
- (大多数)客户端伪装属性现在会直接应用到实体上。
- 让客户端伪装更加由属性驱动。
- 为支持同步非生物伪装进行了一些初步工作。
- 现在不再设置手部摆动时间,而是在客户端玩家摆动时调用一次伪装实体的
swing函数。
完整更新日志:https://github.com/NiFeather/FeatherMorphClient/compare/0.17.0-beta.1...0.18.0-alpha.3
0.17.0-beta.1
on 2025 Dec 10Cloth Mod Config尚未更新至1.21.11,20.0.149版本可用,但配置屏幕已损坏。发布此测试版以使您能在受支持的服务器上使用其他功能。
Bug 修复
- 玩家死亡后上次的伪装会再次出现的问题
- 吐司的围栏未渲染问题
其他
- 添加了临时修复方案,解决EMF中的LOD功能导致伪装实体动画看起来只有1帧每秒的问题
- 更新了zh_cn语言文件
- 现在已升级至1.21.11
完整更新日志: https://github.com/NiFeather/FeatherMorphClient/compare/0.16.0-beta.6...0.17.0-beta.1
0.16.0-beta.6
on 2025 Nov 12修复内容
- 在Windows系统上选择已保存的形态可能会导致崩溃问题
- 跨维度传送后第一人称视角失效的问题
其他更新
- 在不支持的服务器上保存伪装形态时,现在会在聊天栏显示警告
- 加入服务器后,已保存的伪装形态将会自动刷新
- 适配服务端变更,
MorphResolvableProfileStruct已更新
完整更新日志: https://github.com/NiFeather/FeatherMorphClient/compare/0.16.0-beta.5...0.16.0-beta.6
0.16.0-beta.5
on 2025 Nov 05新功能
- 实现了伪装形态保存与读取的初步支持
- 此功能要求服务器端支持 API 17!
- 可通过
/morphclient saved-morphs命令尝试使用
- 将实现的 API 版本提升至 17
问题修复
- 末影龙和幻翼的伪装形态存在旋转错误
- 由服务端渲染器创建的实体无法正确显示揭示名称(Reveal name)
其他改进
- 优化了揭示名称的渲染效果,使其更清晰可见
- 移除了PIP和GUI渲染的临时解决方案(workarounds)
- 重新添加对 Fabric 平台的 Mod Menu 集成支持
- 删除了一些未使用的 Mixin
- 为假人(mannequin)伪装形态的3D皮肤渲染添加了临时修复方案
- 提升了与 EMF 配合使用时对 DetailedAnimationsReworked 资源包的兼容性
完整更新日志: https://github.com/NiFeather/FeatherMorphClient/compare/0.16.0-beta.2...0.16.0-beta.5
0.16.0-beta.2
on 2025 Oct 08- 修复了按键绑定分类显示i18n键而非"FeatherMorph"的问题
- 改进名称显示,使其更易于查看
- 假人伪装不再显示挥动动画
- 新增支持假人伪装动作
- 适配插件变更
0.16.0-beta.1
on 2025 Oct 08这是针对 1.21.9 的一个测试版本。NeoForge 当前不可用……因为他们似乎不支持 Minecraft 快照版本。
此版本未包含模组菜单集成。
- 初步支持 1.21.9,当前版本为 1.21.9-rc.1
- 将 API 版本升级至 16,弃用了
set_displaying_fake_equip和set_skin_profile,因为这些功能现在通过伪装属性进行同步 - 新增对假人(Mannequin)属性的支持
- 新增对铜傀儡(Copper Golem)属性的支持
0.13.0 (NeoForge)
on 2025 Jul 030.12.1 (NeoForge)
on 2025 Jun 27新功能
- 通过使用 DataFixerUpper 为解码来自旧服务器的假装备物品添加支持
- 由 @404Setup 在 https://github.com/NiFeather/FeatherMorphClient/pull/5 中支持 neoforge
其他
- 为 MC-296776 添加解决方法
- 默认启用,你可以在配置菜单中禁用它!虽然我们不建议禁用它,除非你已经为这个错误安装了另一个修复程序



