NeoForge 1.21.3
on 2026 Apr 25v4.7-beta-2
- 新增对 UV 面旋转的支持
- 新增一个延迟的 GeoRenderProvider,用于支持分离资源(split-sources)
- 新增一个由触发器启动的动画停止函数,允许以与最初触发相同的方式停止已触发的动画
- 为动画添加了后备钩子——现在可以在单个 GeoModel 中声明多个动画文件以查找动画(适用于多态/模块化可动画对象)
- GeoModel 现在在 #getTextureResource 和 #getModelResource 中接收渲染器,以支持依赖渲染上下文的模型和纹理
- 关键帧事件现在会接收到 AnimationState,以提供额外上下文信息
- 将 GeoRenderer 中 AnimationState 的创建移至独立方法,便于轻松重写
- 将渲染器中的渲染颜色传递给渲染层
- 修复 Color#ofARGB 实际上是 RGBA 的问题
- 移除先前已弃用的方法
- 修复了 Entity 和 ReplacedEntity 的 geo 渲染器的一些问题
- 修复实体速度主要由 x 坐标速度决定的问题
- 修复了与控制器无关的触发动画函数无法工作的问题
- 引入额外的安全机制,防止某些网络功能意外崩溃
- 将带动画的纹理更新移至内部处理器,避免 GeoRenderer 实现类需要自行处理
Forge 1.21.3
on 2026 Apr 25v4.7-beta-2
- 新增对UV面旋转的支持
- 新增延迟的GeoRenderProvider,以支持拆分资源
- 新增触发动画停止功能,允许以与最初触发相同的方式停止触发的动画
- 为动画新增回退钩子——现在你可以在单个GeoModel中声明多个动画文件,用于查找动画(适用于多态/模块化可动画对象)
- GeoModel现在在#getTextureResource和#getModelResource中接收渲染器,以支持依赖渲染上下文的模型和纹理
- 关键帧事件现在会接收到AnimationState,提供更多上下文信息
- 将GeoRenderer中的AnimationState创建移至独立方法,便于重写
- 将渲染器的渲染颜色传递给渲染层
- 修复Color#ofARGB实际为RGBA的问题
- 移除先前已弃用的方法
- 修复Entity与ReplacedEntity的geo渲染器部分问题
- 修复实体速度主要由x坐标速度决定的问题
- 修复控制器无关的触发动画函数无效的问题
- 引入额外安全措施,防止某些网络功能意外崩溃
- 将动画纹理计时移至内部处理器,避免GeoRenderer实现需要自行处理
NeoForge 1.21.3
on 2026 Apr 25v4.7-beta-1
- 更新至 1.21.3
- 此为破坏性版本。我发布此版本是为了让依赖 GeckoLib 的模组作者可以开始移植,但后续仍将引入破坏性变更
- EntityRenderState 已被封装并忽略——目前使用 GeckoLib 时无需关注此项
- 移除了
query.is_poweredMolang 查询,因其已不再具备实际可行性 - 将 Geo 模型使用不受支持的模型格式版本时的崩溃改为警告
- 修复了 NeoForge 模组的版本范围错误
Forge 1.21.3
on 2026 Apr 25v4.7-beta-1
- 更新至 1.21.3
- 此为破坏性版本。我发布此版本是为了让依赖 GeckoLib 的模组开发者能够开始移植,但后续仍将引入破坏性变更
- EntityRenderState 已被封装并忽略——目前使用 GeckoLib 时无需关注此项
- 移除了
query.is_poweredMolang 查询,因其已不再具备实际可行性 - 将 geo 模型中不支持的模型格式版本导致的崩溃改为警告
- 修复了 NeoForge 模组的版本范围错误
NeoForge 1.21.1
on 2026 Apr 25v4.6.6
- 修复与 Neoforge 21.1.62 的不兼容问题。修复了 #634
- GeckoLib 现在可以渲染任意可穿戴物品,而不仅限于 ArmorItem,从而在盔甲渲染方面提供更高的灵活性
- GeoArmorRenderer 现在会捕获额外的渲染上下文数据以供使用
Forge 1.21.1
on 2026 Apr 25v4.6.6
- 修复与 Neoforge 21.1.62 的不兼容问题。修复了 #634
- GeckoLib 现在可以渲染任意可穿戴物品,而不仅限于盔甲类物品,从而在盔甲渲染方面提供更高的灵活性
- GeoArmorRenderer 现在会捕获额外的渲染上下文数据以供使用
NeoForge 1.21.1
on 2026 Apr 25Forge 1.21.1
on 2026 Apr 25v4.6.5
- 修复了 SingletonGeoAnimatables 的类名查找错误。修复了 #632
NeoForge 1.21.1
on 2026 Apr 25Forge 1.21.1
on 2026 Apr 25v4.6.4
- 修复了一些损坏的单例网络调用。修复了 #631
NeoForge 1.21.1
on 2026 Apr 25v4.6.3
- 添加了渲染后清理功能,以消除内存泄漏并降低整体内存占用
- 新增了一些与模型 FormatVersion 相关的错误日志信息
Forge 1.21.1
on 2026 Apr 25v4.6.3
- 添加了渲染后清理,以消除内存泄漏并降低整体内存占用
- 增加了一些与模型 FormatVersion 相关的额外错误日志信息
NeoForge 1.20.1
on 2026 Apr 25v4.4.9
- 将 Fabric 加载器依赖项移至其独立的值中,以防止 GeckoLib 强制玩家始终使用最新版 Fabric
- 修复了 Forge/NeoForge 上与盔甲渲染相关的崩溃问题
Forge 1.20.1
on 2026 Apr 25v4.4.9
- 将 Fabric 加载器依赖项移至独立的值,以防止 GeckoLib 强制玩家始终使用最新版 Fabric
- 修复了 Forge/NeoForge 上与盔甲渲染相关的崩溃问题
NeoForge 1.20.1
on 2026 Apr 25v4.4.8
- 修复 GeckoLib 导致 Iris/Oculus PBR 功能异常的问题
- 为 GeoRenderer 实现渲染后清理逻辑,消除多个潜在的内存泄漏
- 放宽
DefaultedEntityGeoModel.turnsHead的访问修饰符,便于子类使用 - 为 GeckoLibUtil#addDataTicket 添加说明性 Javadoc 注释
- 修复
query.is_in_water_or_rain未正确反映实际值的问题 - 修复
query.yaw_speed未正确反映实际值的问题 - 修复
query.is_on_fire未对非生物实体生效的问题
Forge 1.20.1
on 2026 Apr 25v4.4.8
- 修复 GeckoLib 导致 Iris/Oculus PBR 功能异常的问题
- 为 GeoRenderer 实现渲染后清理逻辑,消除若干潜在的内存泄漏
- 放宽
DefaultedEntityGeoModel.turnsHead的访问修饰符,以便子类使用 - 为 GeckoLibUtil#addDataTicket 添加说明性 Javadoc 注释
- 修复
query.is_in_water_or_rain未正确反映实际值的问题 - 修复
query.yaw_speed未正确反映实际值的问题 - 修复
query.is_on_fire未对非生物实体生效的问题
NeoForge 1.21.1
on 2026 Apr 25v4.6.2
- 修复无参函数(矛盾修辞?)未被解析的问题
Forge 1.21.1
on 2026 Apr 25v4.6.2
- 修复无参数函数(矛盾修辞?)在解析时被遗漏的问题
NeoForge 1.21.1
on 2026 Apr 25v4.6.1
- 修复了 Molang 中函数取反的一个错误
Forge 1.21.1
on 2026 Apr 25v4.6.1
- 修复了 molang 中函数取反的错误



