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字段
Fabric - 1.20.1
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字段
Forge - 1.20.1
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字段
Fabric - 1.21.5
on 2025 Jun 18- 更新至1.21.6版本
- 修复了jpms的相对路径问题
- 修复了1.21.5及以上版本中模型附件导致的崩溃问题
- 修复了将一个实体错误地判定为玩家而导致的崩溃问题
- 增加了对
wolf_baby_collar.jem的支持
NeoForge - 1.21.5
on 2025 Jun 18- 更新至1.21.6版本
- 修复了jpms的相对路径问题
- 修复了1.21.5及以上版本中模型附件导致的崩溃问题
- 修复了错误地将一个实体假定为玩家而导致的崩溃问题
- 增加了对
wolf_baby_collar.jem的支持
Forge - 1.21.5
on 2025 Jun 18- 更新至1.21.6版本
- 修复了JPMS的相对路径问题
- 修复了1.21.5及以上版本中模型附件导致的崩溃问题
- 修复了将一个实体错误地认定为玩家而导致的崩溃问题
- 增加了对
wolf_baby_collar.jem的支持
Fabric - 1.21.5
on 2025 Apr 04- 更新至1.21.5版本
- 为新的猪、鸡和牛添加了“warm_”和“cold_”模型变体,如果不存在新模型,它们将尝试回退到旧模型
- “cold_cow.jem”还有“right_horn”和“left_horn”部件,这3种生物的所有其他模型差异仅通过方块实现,没有新部件
- 修复了在尝试查找模组化箱子模型时出现的“ResourceLocationException”日志刷屏问题
- 移除了部分物理模组兼容选项的所有代码,因为官方物理模组兼容性即将在物理模组中推出 :)
- 在右键调试日志选项中添加了一个回退模型列表
NeoForge - 1.21.5
on 2025 Apr 04- 更新至1.21.5版本
- 为新的猪、鸡和牛添加了
warm_(暖色调)和cold_(冷色调)模型变体,如果新模型不存在,它们将尝试回退到旧模型 cold_cow.jem(冷色调奶牛模型文件)还包含right_horn(右角)和left_horn(左角)部件,这3种生物的所有其他模型差异仅通过方块来实现,而非新部件- 修复了在尝试查找模组化箱子模型时出现的
ResourceLocationException(资源定位异常)日志刷屏问题 - 移除了部分物理模组兼容选项的所有代码,因为官方的物理模组兼容性很快就会在物理模组中实现啦 :)
- 在右键调试日志选项中添加了一个回退模型列表
Forge - 1.21.5
on 2025 Apr 04- 更新至1.21.5版本
- 为新的猪、鸡和牛添加了“warm_”和“cold_”模型变体,如果新模型不存在,它们将尝试回退到旧模型
- “cold_cow.jem”还有“right_horn”和“left_horn”部件,这3种生物的所有其他模型差异仅通过方块来实现,而不是新部件
- 修复了在尝试查找模组化箱子模型时出现的“ResourceLocationException”日志刷屏问题
- 移除了部分物理模组兼容选项的所有代码,因为官方的物理模组兼容性很快就会在物理模组中实现啦 :)
- 在右键调试日志选项中添加了一个回退模型列表
[EMF] Entity Model Features 2.4.2
on 2025 Apr 041.21.5-预发布版
NeoForge - 1.20.2
on 2024 Dec 24- 修复了在通过 GUI 将设置重置为默认值时 2 个设置被错误重置的问题
Forge - 1.20.2
on 2024 Dec 24- 修复了通过 GUI 将设置重置为默认值时 2 个设置被不正确重置的问题
Fabric - 1.20.1
on 2024 Dec 24Forge - 1.20.1
on 2024 Dec 24- 修复了在通过 GUI 将设置重置为默认值时,有 2 个设置被不正确重置的问题
NeoForge - 1.20.2
on 2024 Dec 24- 添加了
头盔、胸甲、护腿和靴子的部分盔甲模型支持。例如头盔.jem,每个部件可以单独变化,例如头盔.properties(仅 1.21.2+!,目前) - 添加了回退属性支持以匹配 OptiFine 行为。例如
溺尸外层.jem将根据溺尸.properties变化,如果溺尸外层.properties不存在。(后者仅可通过 EMF 实现,因为 OptiFine 仅使用溺尸.properties) - 减少了某些加载警告的日志垃圾信息
- 防止了一些不重要的异常触发加载错误警告提示
- 现在允许字符串输入的数学函数可以使用
\来转义,、(、)和\字符,例如在nbt()的一个输入中需要,时。例如nbt(Test,text='this\, that') - 修复了允许字符串输入的函数中的空白字符
- 修复了 1.21.2+中所有矿车变体仅使用
矿车模型的问题,它们现在仅正确地将其用作回退 - 修复了船和矿车变体动画参数
- 修复了 1.21.2+中层模型未渲染的问题
- 修复了 1.21.2+中胸部模型的一个问题
- 修复了一些配置翻译逻辑
- 修复了
向前移动和横向移动在多人游戏中对其他实体的破坏
Forge - 1.20.2
on 2024 Dec 24- 添加了
头盔、胸甲、护腿和靴子的部分盔甲模型支持。例如头盔.jem,每一块可以分别变化,例如头盔.properties(仅 1.21.2+!,目前) - 添加了回退属性支持以匹配 OptiFine 行为。例如
溺尸外层.jem将根据溺尸.properties变化,如果溺尸外层.properties不存在。(后者仅可通过 EMF 实现,因为 OptiFine 仅使用溺尸.properties) - 减少了某些加载警告的日志刷屏
- 防止了一些不重要的异常触发加载错误警告提示
- 现在允许字符串输入的数学函数可以使用
\转义,、(、)和\字符,例如在nbt()的其中一个输入中需要,时。例如nbt(Test,text='this\, that') - 修复了允许字符串输入的函数中的空白字符
- 修复了在 1.21.2+中仅使用
矿车模型的所有矿车变体,它们现在仅正确地将其用作回退 - 修复了船和矿车变体的动画参数
- 修复了在 1.21.2+中层模型未渲染的问题
- 修复了 1.21.2+中箱子模型的一个问题
- 修复了一些配置翻译逻辑
- 修复了在多人游戏中
向前移动和横向移动对其他实体的破坏
Fabric - 1.20.1
on 2024 Dec 24- 添加了
头盔、胸甲、护腿和靴子的部分盔甲模型支持。例如头盔.jem,每件物品可以单独变化,例如头盔.properties(仅 1.21.2+!,目前) - 添加了回退属性支持以匹配 OptiFine 行为。例如
溺尸外层.jem将根据溺尸.properties变化,如果溺尸外层.properties不存在。(后者仅通过 EMF 可能,因为 OptiFine 仅使用溺尸.properties) - 减少了某些加载警告的日志垃圾信息
- 防止了一些不重要的异常触发加载错误警告提示
- 允许字符串输入的数学函数现在可以使用
\转义,、(、)和\字符,例如在nbt()的一个输入中需要,时。例如nbt(Test,text='this\, that') - 修复了允许字符串输入的函数中的空白字符
- 修复了 1.21.2+中所有矿车变体仅使用
矿车模型的问题,它们现在仅正确地将其用作回退 - 修复了船和矿车变体动画参数
- 修复了 1.21.2+中层模型未渲染的问题
- 修复了 1.21.2+中箱子模型的一个问题
- 修复了一些配置翻译逻辑
- 修复了
向前移动和横向移动在多人游戏中对其他实体的破坏
Forge - 1.20.1
on 2024 Dec 24- 添加了
头盔、胸甲、护腿和靴子的部分盔甲模型支持。例如头盔.jem,每个部件可以分别变化,例如头盔.properties(仅 1.21.2+!,目前) - 添加了回退属性支持以匹配 OptiFine 行为。例如
溺尸外层.jem将随溺尸.properties变化,如果溺尸外层.properties不存在。(后者仅通过 EMF 可能,因为 OptiFine 仅使用溺尸.properties) - 减少了某些加载警告的日志垃圾邮件
- 防止了一些不重要的异常触发加载错误警告提示
- 允许字符串输入的数学函数现在可以使用
\转义,、(、)和\字符,例如在nbt()的一个输入中需要,时。例如nbt(Test,text='this\, that') - 修复了允许字符串输入的函数中的空白字符
- 修复了 1.21.2+中所有矿车变体仅使用
矿车模型的问题,它们现在仅正确地将其用作回退 - 修复了船和矿车变体的动画参数
- 修复了 1.21.2+中层模型未渲染的问题
- 修复了 1.21.2+中箱子模型的一个问题
- 修复了一些配置翻译逻辑
- 修复了
向前移动和横向移动在多人游戏中对其他实体的破坏
Fabric - 1.21.4
on 2024 Dec 14- 将 Forge 和 NeoForge 更新至 1.21.4
- 在重新加载遇到电磁力 (EMF) 错误时添加了一个提示消息(可在配置中禁用)
- 添加了配置选项,以便在 EMF 加载期间重新记录遇到的许多异常,即使有些异常由于配置设置而通常不会被记录
- 修复了 1.21.3 中
光谱箭模型的损坏问题 - 将
时间、帧计数器、ID和其他一些变量限制为 27720 - 修复了 1.21.2+中单个方块箱子模型无法正确加载的问题

![[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)
