Fabric - 1.20.2
on 2025 Nov 22- 修复了自动输出失效的问题
- 完全匹配 Optifine 的
random()行为 - 修复了多个问题,主要是 EMF 中的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请同时更新 ETF
NeoForge - 1.20.2
on 2025 Nov 22- 修复了导出功能损坏的问题
- 完全匹配 Optifine 中
random()的行为 - 修复了多个问题,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,所以请一并更新 ETF
Forge - 1.20.2
on 2025 Nov 22- 修复了导出功能损坏的问题
- 完全匹配 Optifine 的
random()行为 - 修复了多个问题,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
Fabric - 1.20.1
on 2025 Nov 22- 修复了自动输出失效的问题
- 精确匹配 Optifine 的
random()行为 - 多项修复,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
Forge - 1.20.1
on 2025 Nov 22- 修复了导出功能异常的问题
- 完全匹配 Optifine 的
random()行为 - 修复了多个问题,主要是 EMF 中的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
Fabric - 1.21.9
on 2025 Nov 05- 修复了在 1.21.9+ 版本中盔甲模型不再复制基础实体模型的自定义动画的问题(此修复不适用于拥有自身自定义动画的盔甲模型)
- 游戏暂停期间,print 函数将不再继续执行 tick
- 为
print()和printb()函数添加了简写版本,该版本仅接受 1 个参数,并以该参数本身作为 ID 每帧进行打印
NeoForge - 1.21.9
on 2025 Nov 05- 修复了在 1.21.9+ 版本中护甲模型不再复制基础实体模型的自定义动画的问题(此修复不适用于拥有自身自定义动画的护甲模型)
- 游戏暂停期间,print 函数将不再继续执行 tick
- 为
print()和printb()函数添加了简写版本,该版本仅接受 1 个参数,并以该参数本身作为 ID 每帧进行打印
Forge - 1.21.9
on 2025 Nov 05- 修复了在 1.21.9+ 版本中护甲模型不再复制基础实体模型的自定义动画的问题(此修复不适用于拥有自身自定义动画的护甲模型)
- print 函数在游戏暂停期间不再继续执行 tick
- 为
print()和printb()函数添加了简化版本,仅接受 1 个参数,并以该参数本身作为 ID 每帧打印
NeoForge - 1.21.9
on 2025 Nov 05- 修复了 1.21.9+ 版本中自定义模型的纹理无法正确变化的问题(该问题导致许多资源包失效)
- 修复了 1.21.9+ 版本中 NeoForge 的黑屏问题
Fabric - 1.21.9
on 2025 Nov 05Forge - 1.21.9
on 2025 Nov 05- 修复了 1.21.9+ 版本中自定义模型的纹理无法正确变化的问题(此前导致许多资源包失效)
- 修复了 1.21.9+ 版本中 NeoForge 的黑屏问题
Forge - 1.21.9
on 2025 Oct 08- 1.21.9
- 修复了一些与鹦鹉相关的崩溃问题
NeoForge - 1.21.9
on 2025 Oct 08- 1.21.9
- 修复了与鹦鹉相关的部分崩溃问题
Fabric - 1.21.9
on 2025 Oct 08- 1.21.9
- 修复了一些与鹦鹉相关的崩溃问题
NeoForge - 1.20.2
on 2025 Aug 24- 在 1.21.5+ 中修复了 temperate_cow/pig/chicken 覆盖模型无法正常工作的问题
- 修复了 optifine 部分名称映射与某些覆盖/回退模型冲突的问题
- 修复了某些回退和覆盖模型的属性读取不正确的问题
- 修复了调试右键聊天打印输出回退模型显示的问题
- 将动画 API 版本提升到 3.0.0
Forge - 1.20.2
on 2025 Aug 24Fabric - 1.20.1
on 2025 Aug 24- 修复了 1.21.5+ 中 temperate_cow/pig/chicken 覆盖模型无法正常工作的问题
- 修复了 optifine 部分名称映射在某些覆盖/回退模型中中断的问题
- 修复了某些回退和覆盖模型中属性读取不正确的问题
- 修复了调试右键聊天打印输出回退模型显示的问题
- 将动画 API 版本提升到 3.0.0
Forge - 1.20.1
on 2025 Aug 24- 修复了 1.21.5+ 中 temperate_cow/pig/chicken 覆盖模型无法正常工作的问题
- 修复了 optifine 部分名称映射与某些覆盖/回退模型冲突的问题
- 修复了某些回退和覆盖模型的属性读取错误问题
- 修复了调试右键聊天打印输出回退模型显示的问题
- 将动画 API 版本提升到 3.0.0
NeoForge - 1.20.2
on 2025 Aug 24- 在 1.21.6+ 中修复了 GUI 中的实体
- 修复了许多崩溃问题
- 为新模型
sheep_wool_undercoat、sheep_baby_wool_undercoat、(所有马类型)_saddle添加了 optifine 格式部分映射 - 修复了 1.21.2+ optifine 箱子模型在 2 个部分拆分且与 emf 配合不正确的问题
- 现在使用 EBE 配置 API,在加载其 EMF 模型时正确禁用 EBE 块
- 修复了一些模型创建日志消息,无论其启用设置如何仍会显示的问题
- 降低了忽略其他模组错误使用实体模型的垃圾模型创建的阈值,从 500 次尝试降低到 64 次
- 修复了一些模型在资源重新加载之前未正确变化的问题
- 一段时间以来的 1.20 版本首次发布
- 对源代码进行了大规模重构
- 修复了通过 jpm 文件加载动画时的动画执行顺序问题
- 修复了部分名称解析问题(例如
mouth.ty解析为classic_mouth.ty) - 修复了
baby_wolf_collar.jem - 从 1.21.5+ 开始的新牛、鸡和猪模型的回退行为已从其
cold_和warm_变体中移除,它们将不再回退到基础模型 - 添加了
temperate_cow.jem作为cow.jem在 1.21.5+ 上的可选覆盖,以便包制作人员更轻松地管理不同版本的模型,此规则也适用于猪和鸡 - 现在使用自定义每面 UV 的骨骼会像 optifine 一样正确忽略
mirrorTexture字段
Forge - 1.20.2
on 2025 Aug 24- 在 1.21.6+ 中修复了 GUI 中的实体
- 修复了许多崩溃问题
- 为新模型
sheep_wool_undercoat、sheep_baby_wool_undercoat、(所有马类型)_saddle添加了 optifine 格式部分映射 - 修复了 1.21.2+ optifine 箱子模型在 2 个部分拆分且与 emf 配合不正确的问题
- 现在使用 EBE 配置 API,在加载其 EMF 模型时正确禁用 EBE 块
- 修复了一些模型创建日志消息,无论其启用设置如何仍会显示的问题
- 将忽略其他模组错误使用实体模型的垃圾模型创建的阈值从 500 次尝试降低到 64 次
- 修复了一些模型在资源重新加载之前不正确变化的问题
- 一段时间以来的 1.20 版本首次发布
- 对源代码进行了大规模重构
- 修复了通过 jpm 文件加载动画时的动画执行顺序问题
- 修复了部分名称解析问题(例如
mouth.ty解析为classic_mouth.ty) - 修复了
baby_wolf_collar.jem - 从新的牛、鸡和猪模型的
cold_和warm_变体中删除了回退行为,它们将不再回退到基础模型 - 在 1.21.5+ 中添加了
temperate_cow.jem作为cow.jem的可选覆盖,以便包制作人员更轻松地管理不同版本的模型,此也适用于猪和鸡 - 使用自定义每面 UV 的骨骼现在像 optifine 一样正确忽略
mirrorTexture字段

![[EMF]实体模型特性 - Entity Model Features](https://cdn.bbsmc.net/bbsmc/data/VaVrZ5zG/images/6a28d3a7f7178334c22d2c7878b3c816128f39d8_350.webp)
![[EMF]实体模型特性 - Entity Model Features](https://cdn.bbsmc.net/bbsmc/data/VaVrZ5zG/d79bad19d862aa4923ef3b6c1876c9f867a517fc_96.webp)
