BBSMC Logo
模组整合包光影资源包软件汉化插件数据包地图
登录
模组插件数据包光影资源包整合包软件汉化地图
登录
设置
GeckoLib
GeckoLib

GeckoLib

GeckoLib 是《我的世界》模组的动画与渲染引擎,支持多种功能,如 3D 关键帧动画、缓动效果等。

前置实用工具装饰
2,0261a year ago
GeckoLib

GeckoLib

GeckoLib 是《我的世界》模组的动画与渲染引擎,支持多种功能,如 3D 关键帧动画、缓动效果等。

2,026
1
前置
实用工具
装饰

基本信息

我的世界Java版本

26.1.2
26.1
1.21.10–1.21.11
1.21.3–1.21.8
1.21–1.21.1
1.20.4–1.20.6
1.20–1.20.2
1.19.1–1.19.4
1.18.2
1.17.1
1.16.5
1.15.2
1.12.2

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge
\n \n \n \n \n \n \n \n \n Quilt

运行环境

客户端和服务端

分类

前置
实用工具
装饰

其他链接

反馈问题 查看源码
Modrinth

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 MIT
发布于 2024-11-28
更新于 2026-04-25
简介渲染图更新日志版本百科反馈讨论

全部版本

1
2
3
4
22

NeoForge 1.21.1

on 2026 Apr 25
下载

v4.7.4.1

  • 修复了某些非标准动画 JSON 文件的加载问题
  • 修复了单例可动画对象的停止触发动画大多无法正常工作的问题
  • 修复了仅部分发光的动态发光纹理加载不正确的问题

Forge 1.21.1

on 2026 Apr 25
下载

v4.7.4.1

  • 修复了某些非标准动画 JSON 文件的加载问题
  • 修复了单例可动画对象的停止触发动画大多无法正常工作的问题
  • 修复了仅部分发光的动态发光纹理无法正确加载的问题

NeoForge 1.21.1

on 2026 Apr 25
下载

v4.7.4

  • 为基岩版风格的动画 JSON 添加了原生支持的 Catmull-Rom(平滑)缓动效果(感谢 Zigy 的初始工作)
  • 使 GeoArmorRenderer 从 HumanoidArmorLayer#setPartVisibility 继承骨骼可见性,以更好地兼容第三方模组
  • 默认将 boneResetTime 设为 5 刻,并在重置刻数为 0 时自动补全。这可避免不可避免的部分刻数骨骼重置
  • 引入基于身份标识的查找机制用于同步的单例动画对象,希望能消除类重复导致的冲突
  • 修复了中键点击同步动画物品时,在使用触发式动画或同步数据时引发冲突的问题 (#681)
  • 同步动画物品现在不再阻止彼此堆叠
  • 现在使用动画进行完整旋转的骨骼在重置时应不再反向旋转,从而实现更流畅的旋转动画
  • 将 AnimationState#getData 标记为可空,以避免混淆
  • 新增 triggerArmorAnim 用于触发护甲动画 (#433)
  • 动画纹理现已支持发光遮罩 (#456)
  • 将 EasingType 中的 easingType 参数标记为可空,以避免混淆
  • 为动画数据添加内存压缩功能,大型整合包应能减少内存占用

Forge 1.21.1

on 2026 Apr 25
下载

v4.7.4

  • 为基岩版风格的动画 JSON 添加了对 Catmull-Rom(平滑)缓动的原生支持(感谢 Zigy 的初始工作)
  • 使 GeoArmorRenderer 从 HumanoidArmorLayer#setPartVisibility 继承骨骼可见性,以更好地兼容第三方模组
  • 将默认的 boneResetTime 设为 5 刻,并在重置刻时间为 0 时自动完成重置。这可避免无法规避的部分刻骨骼重置问题
  • 引入基于身份标识的查找机制用于同步的单例可动画对象,希望能消除类重复导致的冲突
  • 修复了对同步可动画物品中键点击时,在使用触发式动画或同步数据时引发冲突的问题(#681)
  • 同步可动画物品不再互相阻止堆叠
  • 现在使用动画进行完整旋转的骨骼在重置时应不再反向旋转,从而实现更干净的旋转动画
  • 将 AnimationState#getData 标记为可空,以避免混淆
  • 新增 triggerArmorAnim 用于触发护甲动画(#433)
  • 动画纹理现已支持发光遮罩(#456)
  • 将 EasingType 中的 easingType 参数标记为可空,以避免混淆
  • 为动画数据添加内存压缩。大型整合包的内存占用应有所降低

NeoForge 1.21.4

on 2026 Apr 25
下载

v4.8.4

  • 修复了 NeoForge 在 .84 版本中引入的崩溃问题

Forge 1.21.4

on 2026 Apr 25
下载

v4.8.4

  • 修复了 .84 版本中 NeoForge 引入的崩溃问题

NeoForge 1.21.4

on 2026 Apr 25
下载

v4.8.3

  • 将资源加载移至加载器特定的处理逻辑中。修复了在较新 NeoForge 版本上崩溃的问题

Forge 1.21.4

on 2026 Apr 25
下载

v4.8.3

  • 将资源加载移至加载器特定的处理逻辑中。修复了在较新 NeoForge 构建版本中的崩溃问题

NeoForge 1.21.4

on 2026 Apr 25
下载

Forge 1.21.4

on 2026 Apr 25
下载

v4.8.2

  • 再次修复 Forge 上崩溃的 Mixin 问题

NeoForge 1.21.1

on 2026 Apr 25
下载

v4.7.3

  • 修复了实体速度主要由 x 坐标速度决定的问题
  • getTextureResource 和 getModelResource 现在会接收渲染器,以支持上下文相关的变体

Forge 1.21.1

on 2026 Apr 25
下载

v4.7.3

  • 修复了实体速度主要由 x 坐标速度决定的问题
  • getTextureResource 和 getModelResource 现在会接收到渲染器,以支持上下文相关的变体

NeoForge 1.21.1

on 2026 Apr 25
下载

Forge 1.21.1

on 2026 Apr 25
下载

v4.7.2

  • 修复单例动画的“停止”触发动作实际上并未停止的问题

NeoForge 1.21.4

on 2026 Apr 25
下载

v4.8

  • 更新至 1.21.4
  • 修复加载发光遮罩(glowmasks)时可能导致 InputStream 卡住的问题
  • 修复 Geo 动画纹理未正确支持自定义帧时间(frametimes)的问题
  • GeckoLib 现在需要一个位于 assets/modid/item 的 JSON 文件,以声明其渲染方式为特殊类型。
    我们将在未来研究简化此流程的方法,示例见:
    https://github.com/bernie-g/geckolib-examples/tree/Multiloader-1.21.4/common/src/main/resources/assets/examplemod/items

Forge 1.21.4

on 2026 Apr 25
下载

v4.8

  • 更新至 1.21.4
  • 修复加载发光遮罩(glowmasks)时可能导致 InputStream 卡住的问题
  • 修复 Geo 动画纹理未正确支持自定义帧时间(frametimes)的问题
  • GeckoLib 现在需要一个位于 assets/modid/item 的 JSON 文件,以声明其渲染方式为特殊类型。
    未来将研究简化此流程的方法,示例见:
    https://github.com/bernie-g/geckolib-examples/tree/Multiloader-1.21.4/common/src/main/resources/assets/examplemod/items

NeoForge 1.21.3

on 2026 Apr 25
下载

v4.7.1

  • 为 DeferredGeoRenderProvider 中的部分方法添加了缺失的注解
  • 修复了 GeoBlockEntity 注释中的多余字母
  • 修复了 StopTriggeredAnim 数据包未注册的问题
  • 修复了 AutoGlowingGeoLayer 渲染错误颜色的问题
  • 修复了 ItemArmorGeoRenderer 未能正确渲染装备部件的问题

Forge 1.21.3

on 2026 Apr 25
下载

v4.7.1

  • 为 DeferredGeoRenderProvider 中的方法添加了一些缺失的注解
  • 修复了 GeoBlockEntity 注释中的多余字母
  • 修复了 StopTriggeredAnim 数据包未注册的问题
  • 修复了 AutoGlowingGeoLayer 渲染错误颜色的问题

NeoForge 1.21.3

on 2026 Apr 25
下载

v4.7

  • ItemArmorGeoLayer 现在能正确渲染原版盔甲的镶边及其他装饰,并支持模组自定义部件可见性。

4.7 版本变更摘要:

  • 更新至 1.21.3
    • EntityRenderState 已被封装并忽略——目前使用 GeckoLib 时无需关注此项
  • 移除了 query.is_powered Molang 查询,因其已不再具备实际可行性
  • 将不支持的 geo 模型格式版本从崩溃改为警告
  • 修复了 NeoForge 模组的版本范围错误
  • 新增对 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 25
下载

v4.7

  • ItemArmorGeoLayer 现在能正确渲染盔甲镶边及其他原版盔甲装饰,并支持模组自定义部件可见性

4.7 版本变更摘要:

  • 更新至 1.21.3
    • EntityRenderState 已被封装并忽略——目前使用 GeckoLib 时无需关心此项
  • 移除了 query.is_powered Molang 查询,因其已不再具备实际可行性
  • 将不支持的 geo 模型格式版本由崩溃改为警告
  • 修正了 NeoForge 模组的版本范围错误
  • 新增对 UV 面旋转的支持
  • 新增延迟加载的 GeoRenderProvider,以支持分离资源源(split-sources)
  • 新增触发式动画停止函数,允许以与最初触发相同的方式停止触发式动画
  • 新增动画回退钩子——现在可在单个 GeoModel 中声明多个动画文件以查找动画(适用于多态/模块化可动画对象)
  • GeoModel 的 #getTextureResource 与 #getModelResource 方法现会接收渲染器参数,以便根据渲染上下文提供模型与贴图
  • 关键帧事件现在会传入 AnimationState,以提供额外上下文信息
  • 将 GeoRenderer 中 AnimationState 的创建移至独立方法,便于重写
  • 将渲染器中的渲染颜色传递至渲染层
  • 修复 Color#ofARGB 实际为 RGBA 的问题
  • 移除先前已弃用的方法
  • 修复部分 Entity 与 ReplacedEntity 的 geo 渲染器问题
  • 修复实体速度主要由 x 坐标速度决定的问题
  • 修复与控制器无关的触发动画函数无法工作的问题
  • 为部分网络功能引入额外的安全机制,防止意外崩溃
  • 将带动画的贴图更新逻辑移至内部处理器,GeoRenderer 实现不再需要自行处理
1
2
3
4
22
BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包地图

社区

汉化软件插件数据包

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号