Forge - 1.20.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.20.4
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.20.4
on 2025 Nov 25- 修复了 EmoteCraft 混入(mixin)到 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.20.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 模组不兼容的问题
Fabric - 1.20.2
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.20.2
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.20 版本中手持三叉戟和盾牌导致 WaveyCapes 模组兼容性失效的问题
Forge - 1.20.2
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 模组兼容性失效的问题
Fabric - 1.20.1
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.20 版本中手持三叉戟和盾牌会导致 WaveyCapes 模组兼容性失效的问题
Forge - 1.20.1
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.9
on 2025 Nov 22- 修复了自动输出失效的问题
- 随机物品行为与 Optifine 完全一致
- 多项修复,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,所以请一并更新 ETF
NeoForge - 1.21.9
on 2025 Nov 22- 修复了导出功能损坏的问题
- 完全匹配 Optifine 的
random()行为 - 修复了多个问题,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
Forge - 1.21.9
on 2025 Nov 22- 修复了自动输出失效的问题
- 精确匹配 Optifine 的
random()行为 - 多项修复,主要是 EMF 中的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
Fabric - 1.21.6
on 2025 Nov 22- 修复了导出功能损坏的问题
- 完全匹配 Optifine 中
random()的行为 - 修复了多个问题,主要是 EMF 的配置界面问题,这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
NeoForge - 1.21.6
on 2025 Nov 22- 修复了输出总线损坏的问题
- 随机数行为与 Optifine 的
random()完全一致 - 多项修复,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,所以请一并更新 ETF
Forge - 1.21.6
on 2025 Nov 22- 修复了自动输出失效的问题
- 完全匹配 Optifine 的
random()行为 - 多项修复,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
Fabric - 1.21.5
on 2025 Nov 22- 修复了自动输出损坏的问题
- 完全匹配 Optifine 的
random()行为 - 多项修复,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
NeoForge - 1.21.5
on 2025 Nov 22- 修复了导出功能损坏的问题
- 完全匹配 Optifine 的
random()行为 - 修复了多个问题,主要是 EMF 中的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
Forge - 1.21.5
on 2025 Nov 22- 修复了导出功能损坏的问题
- 完全匹配 Optifine 中
random()的行为 - 多项修复,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
Fabric - 1.21.4
on 2025 Nov 22- 修复了自动输出失效的问题
- 完全匹配 Optifine 的
random()行为 - 多项修复,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,因此请一并更新 ETF
NeoForge - 1.21.4
on 2025 Nov 22- 修复了自动输出失效的问题
- 完全匹配 Optifine 的
random()行为 - 多项修复,主要是 EMF 的配置界面问题,但这些实际上是 ETF 中的漏洞,所以请一并更新 ETF

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