NeoForge - 1.20.4
on 2025 Dec 30- neoforge 1.21.11
- 修复了模型导出时错误添加旋转的问题,现在有一个选项可以按需在导出时包含旋转,但这些旋转在游戏内无法生效
- 修复了在 1.21.9+ 中仅修改客户端玩家模型的设置未能正确影响其他玩家护甲模型的问题
- 隐藏了日志中更多与模型和变量相关的问题,除非启用了模型调试日志,否则减少日志刷屏
- 添加了 OptiFine 部件名称映射,支持以下模型:枯涸、zombie_horse_armor、camel_saddle、camel_husk、camel_husk_saddle 以及各种守卫者图层模型
- 添加了对 PAL 和可弯曲立方体的支持
- 添加了新的动画 API 方法,用于注册一个函数以控制实体是否应强制使用原版模型
- 修复了在 1.21.2+ 中当右手持有物品时,左手物品附件失效的问题
Forge - 1.20.4
on 2025 Dec 30- neoforge 1.21.11
- 修复了模型导出时错误添加旋转的问题,现在新增了一个选项,可根据需要在导出时包含旋转,但这些旋转在游戏中将无法生效
- 修复了在 1.21.9+ 版本中,仅修改客户端玩家模型的设置未能正确影响其他玩家护甲模型的问题
- 隐藏了日志中更多与模型和变量相关的问题,以减少日志刷屏,除非启用了模型调试日志
- 为以下模型添加了 OptiFine 部件名称映射:枯涸、zombie_horse_armor、camel_saddle、camel_husk、camel_husk_saddle 以及各种守卫者图层模型
- 添加了对 PAL 和可弯曲立方体的支持
- 新增动画 API 方法,用于注册一个函数以控制是否强制实体使用原版模型
- 修复了在 1.21.2+ 版本中,当右手持有物品时,左手物品附着点失效的问题
Fabric - 1.20.2
on 2025 Dec 30- neoforge 1.21.11
- 修复了模型导出时错误地添加旋转的问题,现在有一个选项可以按需在导出时包含旋转,但这些旋转在游戏中将无法正常工作
- 修复了在 1.21.9+ 中仅修改客户端玩家模型的设置未能正确影响其他玩家护甲模型的问题
- 隐藏了日志中更多的模型和变量问题,以减少日志刷屏,除非启用了模型调试日志
- 添加了 OptiFine 部件名称映射,支持以下模型:枯涸、zombie_horse_armor、camel_saddle、camel_husk、camel_husk_saddle 以及各种守卫者图层模型
- 添加了对 PAL 和可弯曲立方体的支持
- 新增动画 API 方法,用于注册一个函数以控制是否强制实体使用原版模型
- 修复了在 1.21.2+ 中当右手持有物品时,左手物品附件失效的问题
NeoForge - 1.20.2
on 2025 Dec 30- neoforge 1.21.11
- 修复了模型导出时错误添加旋转的问题,现在有一个选项可以按需在导出时包含旋转,但这些旋转在游戏中将无法正常工作
- 修复了在 1.21.9+ 版本中仅修改客户端玩家模型的设置未能正确影响其他玩家护甲模型的问题
- 隐藏了日志中更多与模型和变量相关的报错信息,以减少日志刷屏,除非启用了模型调试日志
- 添加了 OptiFine 部件名称映射,支持以下模型:枯涸、僵尸马铠、骆驼鞍、骆驼尸壳、尸壳骆驼鞍,以及各种守卫者图层模型
- 添加了对 PAL 和可弯曲立方体的支持
- 新增动画 API 方法,用于注册一个函数以控制实体是否应强制使用原版模型
- 修复了在 1.21.2+ 版本中,当右手持有物品时,左手物品附件失效的问题
Forge - 1.20.2
on 2025 Dec 30- neoforge 1.21.11
- 修复了模型导出时错误添加旋转的问题,现在有一个选项可以按需在导出时包含旋转,但这些旋转在游戏内将无法正常工作
- 修复了在1.21.9+版本中,仅修改客户端玩家模型的设置未能正确影响其他玩家护甲模型的问题
- 隐藏了日志中更多与模型和变量相关的报错信息,以减少日志刷屏,除非启用了模型调试日志
- 添加了OptiFine部件名称映射,支持以下模型:枯涸、僵尸马铠、骆驼鞍、骆驼尸鬼、尸鬼骆驼鞍,以及各种守卫者图层模型
- 添加了对PAL和可弯曲立方体的支持
- 新增动画API方法,可用于注册一个函数来控制是否强制实体使用原版模型
- 修复了在1.21.2+版本中,当右手持有物品时,左手物品附件失效的问题
Fabric - 1.20.1
on 2025 Dec 30- neoforge 1.21.11
- 修复了模型导出时错误地添加旋转的问题,现在新增了一个选项,可根据需要在导出时包含旋转,但这些旋转在游戏内将不生效
- 修复了在 1.21.9+ 版本中,仅修改客户端玩家模型的设置未能正确影响其他玩家护甲模型的问题
- 在日志中隐藏了更多模型和变量相关问题,以减少日志刷屏,除非启用了模型调试日志
- 为以下模型添加了 OptiFine 部件名称映射:枯涸、zombie_horse_armor、camel_saddle、camel_husk、camel_husk_saddle 以及各种守卫者图层模型
- 添加对 PAL 和可弯曲立方体的支持
- 新增动画 API 方法,用于注册一个函数以控制是否强制实体使用原版模型
- 修复了在 1.21.2+ 版本中,当右手持有物品时,左手物品附着点失效的问题
Forge - 1.20.1
on 2025 Dec 30- neoforge 1.21.11
- 修复了模型导出时错误添加旋转的问题,现在新增了一个选项,可根据需要在导出时包含旋转,但这些旋转在游戏中将不生效
- 修复了在 1.21.9+ 版本中,仅修改客户端玩家模型的设置未能正确影响其他玩家护甲模型的问题
- 在日志中隐藏了更多模型和变量问题,以减少日志刷屏,除非启用了模型调试日志
- 为以下模型添加了 OptiFine 部件名称映射:枯涸、zombie_horse_armor、camel_saddle、camel_husk、camel_husk_saddle 以及各种守卫者图层模型
- 添加了对 PAL 和可弯曲立方体的支持
- 新增动画 API 方法,用于注册一个函数以控制是否强制实体使用原版模型
- 修复了在 1.21.2+ 版本中,当右手持有物品时,左手物品附着点失效的问题
Fabric - 1.21.11
on 2025 Dec 16- 更新至1.21.11
Forge - 1.21.11
on 2025 Dec 16- 更新至 1.21.11
Fabric - 1.21.9
on 2025 Nov 25- 修复了 EmoteCraft 混入 EMF 方法时因故意留下的空指针异常(NPE)导致的崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更合理地添加实体暂停条件,而无需像 EmoteCraft 那样使用混入方式 - 修复了 1.21.4+ 版本中箱子及其他部分实体模型在物品栏内无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“防止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其在基础模型为动画状态时(例如狐狸嘴部物品位置)与 1.21.9 之前版本保持一致
- 修复了 1.21.9+ 版本中的手臂物品挂接点(位置覆盖),并整体优化了旧版本中的相关行为表现
- 修复了 1.20 版本中手持三叉戟和盾牌导致 WaveyCapes 模组兼容性失效的问题
NeoForge - 1.21.9
on 2025 Nov 25- 修复了 EmoteCraft 混入到 EMF 方法时故意留下的空指针异常(NPE)崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更方便地为实体添加自定义暂停条件,而无需像 EmoteCraft 那样使用混入方式 - 修复了 1.21.4+ 版本中物品栏内的箱子及其他部分实体模型无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“阻止第一人称手部动画”玩家设置未能正常工作的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其与 1.21.9 之前版本一致,例如狐狸嘴部物品的定位
- 修复了 1.21.9+ 版本中的手臂配件(位置覆盖)问题,并整体优化了旧版本中的相关行为表现
- 修复了在 1.20 版本中手持三叉戟和盾牌导致 WaveyCapes 模组兼容性失效的问题
Forge - 1.21.9
on 2025 Nov 25- 修复了 EmoteCraft 混入到 EMF 方法时因故意留下的空指针异常(NPE)导致的崩溃问题
- 在 EMFAnimationApi 中添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更方便地为实体添加自定义暂停条件,而无需像 EmoteCraft 那样使用混入(mixin)方式 - 修复了 1.21.4+ 版本中物品栏内的箱子及其他部分实体模型无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“禁止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其在基础模型为动画模型时(例如狐狸口中的物品定位)与 1.21.9 之前版本保持一致
- 修复了 1.21.9+ 版本中手臂配件(位置覆盖)的问题,并整体优化了旧版本中的相关行为表现
- 修复了 1.20 版本中手持三叉戟和盾牌导致 WaveyCapes 模组兼容性失效的问题
Fabric - 1.21.6
on 2025 Nov 25- 修复了 EmoteCraft 在 EMF 方法的 mixin 中故意留下的 NPE 崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更方便地为实体添加自定义暂停条件,而无需像 EmoteCraft 那样使用 mixin - 修复了 1.21.4+ 版本中物品栏内的箱子及其他部分实体模型无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“阻止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其与 1.21.9 之前版本一致,例如狐狸嘴部物品的位置
- 修复了 1.21.9+ 版本中手臂配件(位置覆盖)的问题,并普遍改善了旧版本中的相关行为
- 修复了 1.20 版本中手持三叉戟和盾牌导致 WaveyCapes 模组兼容性失效的问题
NeoForge - 1.21.6
on 2025 Nov 25- 修复了 EmoteCraft 在 EMF 方法的 mixin 中故意留下的 NPE 崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更方便地为实体添加自定义暂停条件,而无需像 EmoteCraft 那样使用 mixin - 修复了 1.21.4+ 版本中箱子及其他一些实体模型在物品栏内无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“防止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其与 1.21.9 之前版本保持一致(特别是在基础模型带有动画时,例如狐狸口中的物品位置)
- 修复了 1.21.9+ 版本中的手臂物品挂接点(位置覆盖),并整体改善了旧版本中的相关行为
- 修复了 1.20 版本中手持三叉戟和盾牌导致 WaveyCapes 模组兼容性失效的问题
Forge - 1.21.6
on 2025 Nov 25- 修复了 EmoteCraft 在 EMF 方法的 mixin 中故意留下的 NPE 崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能够更方便地为实体添加自定义暂停条件,而无需像 EmoteCraft 那样使用 mixin - 修复了 1.21.4+ 版本中物品栏内的箱子及其他一些实体模型无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“阻止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其恢复至 1.21.9 之前的表现,例如狐狸嘴部物品的定位
- 修复了 1.21.9+ 版本中手臂物品配件(位置覆盖)的问题,并整体优化了旧版本中的相关行为
- 修复了手持三叉戟和盾牌在 1.20 版本中导致 WaveyCapes 模组兼容性失效的问题
Fabric - 1.21.5
on 2025 Nov 25- 修复了 EmoteCraft 在 EMF 方法的 mixin 中故意留下的空指针异常(NPE)崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更方便地为实体添加自定义暂停条件,而无需像 EmoteCraft 那样使用 mixin - 修复了 1.21.4+ 版本中物品栏内的箱子及其他部分实体模型无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“防止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其在基础模型为动画状态时(例如狐狸头部物品的位置)与 1.21.9 之前版本保持一致
- 修复了 1.21.9+ 版本中的手臂配件(位置覆盖)问题,并普遍改善了旧版本中的相关行为表现
- 修复了 1.20 版本中手持三叉戟和盾牌导致 WaveyCapes 模组兼容性失效的问题
NeoForge - 1.21.5
on 2025 Nov 25- 修复了 EmoteCraft 在 EMF 方法的 mixin 中因故意留下的空指针异常(NPE)导致的崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更方便地为实体添加自定义暂停条件,而无需像 EmoteCraft 那样使用 mixin - 修复了 1.21.4+ 版本中物品栏内的箱子及其他部分实体模型无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“阻止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其恢复至 1.21.9 之前的逻辑,例如狐狸嘴部物品的位置表现
- 修复了 1.21.9+ 版本中手臂配件(位置覆盖)的问题,并整体优化了旧版本中的相关行为
- 修复了 1.20 版本中手持三叉戟和盾牌时与 WaveyCapes 模组的兼容性问题
Forge - 1.21.5
on 2025 Nov 25- 修复了 EmoteCraft 在 EMF 方法的 mixin 中因故意留下的空指针异常(NPE)导致的崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更方便地为实体添加自定义暂停条件,而无需像 EmoteCraft 那样使用 mixin - 修复了 1.21.4+ 版本中物品栏内的箱子及其他部分实体模型无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“阻止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其在基础模型带有动画时(例如狐狸嘴巴物品的位置)恢复至 1.21.9 之前的正常表现
- 修复了 1.21.9+ 版本中手臂配件(位置覆盖)的问题,并整体优化了旧版本中的相关行为
- 修复了 1.20 版本中手持三叉戟和盾牌与 WaveyCapes 模组不兼容的问题
Fabric - 1.21.4
on 2025 Nov 25- 修复了 EmoteCraft 混入 EMF 方法时故意留下的 NPE 崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更好地添加自定义实体暂停条件,而无需像 EmoteCraft 那样使用混入方式 - 修复了 1.21.4+ 版本中箱子及其他部分实体模型在物品栏内无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“防止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其与 1.21.9 之前版本一致(例如狐狸口中的物品定位)
- 修复了 1.21.9+ 版本中的手臂物品附着点(位置覆盖),并整体改善了旧版本中的相关行为
- 修复了在 1.20 版本中手持三叉戟和盾牌导致与 WaveyCapes 模组不兼容的问题
NeoForge - 1.21.4
on 2025 Nov 25- 修复了 EmoteCraft 混入 EMF 方法时故意留下的 NPE 崩溃问题
- 向 EMFAnimationApi 添加了
registerPauseCondition(Function<EMFEntity, Boolean> shouldPause),以便其他模组能更好地添加自定义实体暂停条件,而无需像 EmoteCraft 那样使用混入方式 - 修复了 1.21.4+ 版本中物品栏内箱子及其他部分实体模型无法正确加载或渲染的问题
- 修复了 1.21.9+ 版本中“防止第一人称手部动画”玩家设置无效的问题
- 修复了 1.21.9+ 版本中实体手持物品的行为,使其在基础模型为动画状态时(例如狐狸口中的物品位置)与 1.21.9 之前版本保持一致
- 修复了 1.21.9+ 版本中手臂物品挂接点(位置覆盖)的问题,并普遍改善了旧版本中的相关行为表现
- 修复了 1.20 版本中手持三叉戟和盾牌导致 WaveyCapes 模组兼容性失效的问题

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