NeoForge 1.20.1
on 2024 Dec 01v4.3.1
- 将 ItemArmorGeoLayer#getModelForItem 中的空参数替换为它们的实际参数
Forge 1.20.2
on 2024 Dec 01v4.3.1
- 在 ItemArmorGeoLayer#getModelForItem 中用实际参数替换空参数
NeoForge 1.20.1
on 2024 Dec 01v4.3
- 交换 GeoReplacedEntityRenderer#shouldShowName,使用提供的实体参数而不是缓存的实体实例,以更好地与实体剔除兼容
- 由于似乎无法修复与着色器的不兼容性,完全删除失败的优化
- 添加 GeoRenderer#getPackedOverlay 并带有部分刻度,弃用现有的删除方法
- 添加 DyeableGeoArmorRenderer - GeckoLib 盔甲模型的原生可染色盔甲渲染器
Forge 1.20.2
on 2024 Dec 01v4.3
- 交换 GeoReplacedEntityRenderer#shouldShowName 以使用提供的实体参数,而不是缓存的实体实例,以更好地与实体剔除兼容
- 由于与着色器似乎存在不可修复的不兼容性,完全删除失败的优化
- 添加 GeoRenderer#getPackedOverlay 并带有部分滴答,弃用现有的删除方法
- 添加 DyeableGeoArmorRenderer - 用于 GeckoLib 盔甲模型的原生可染色盔甲渲染器
NeoForge 1.20.1
on 2024 Dec 01- 将 fabric.mod.json 中的 fabric api id 更改为使用较新的“fabric-api”id
- 禁用了之前在 4.2 中添加的动画计算优化。由于着色器存在太多边缘情况,目前保持它不太实际
- 修复了一个导致多个动画纹理对象出现时出现故障的错误。不幸的是,这需要每个对象的动画纹理具有非唯一的时间= /
- 修复了一些与着色器和 optifine 的兼容性问题
Forge 1.20.1
on 2024 Dec 01v4.2.4
- 更改了 fabric.mod.json 中的 fabric api id,以使用较新的“fabric-api”id
- 禁用了 4.2 早期添加的动画计算优化。由于着色器存在太多边缘情况,目前保持该优化不切实际
- 修复了一个导致多个动画纹理对象出现故障的错误。不幸的是,这要求动画纹理在每个对象上不能具有唯一的时间 =/
- 修复了一些与着色器和 optifine 的兼容性问题
Forge 1.20.2
on 2024 Dec 01v4.2.3
- 修复了在安装着色器时光标附近的 GeoArmor 渲染问题
- 修复了具有渲染层的 GeoItems,其渲染层莫名其妙地偏移的问题
- 可能修复了安装 Optifine 反射表面时的中断问题
- 添加了额外的基岩动画格式解析
Fabric 1.20.2
on 2024 Dec 01v4.2.3
- 修复了安装着色器时靠近光标处的 GeoArmor 渲染问题
- 修复了具有渲染层的 GeoItems,其渲染层莫名其妙地偏移的问题
- 可能修复了安装 Optifine 反射表面时的损坏问题
- 添加了额外的基岩动画格式解析
Forge 1.20.1
on 2024 Dec 01v4.2.3
- 修复了安装着色器时鼠标附近的 GeoArmor 渲染问题
- 修复了具有渲染层的 GeoItems,其渲染层莫名其妙地偏移了
- 可能修复了安装 Optifine 反射面时的中断问题
- 添加了额外的基岩动画格式解析
Forge 1.20.1
on 2024 Dec 01- 修复了一些 JavaDoc 错误
- 修复了 GeoEntityRenderer 在 renderRecursively 中为 isReRender 传递硬编码值的问题
- 修复了杰克盒子示例的损坏 ogg 文件
- 由于之前的维护者存在问题,删除了手枪示例
- 进一步优化了渲染和动画处理,以减少不必要的工作
- 修复了在非人形实体上使用时 GeoArmor 未正确对齐的问题
- 将 Gecko Habitat 示例物品转换为实际的栖息地
Fabric 1.20.1
on 2024 Dec 01修复方块实体的旧版翻译
修复多个非生命地理实体之间的冲突动画
修复 GeoReplacedEntityRenderer 未正确保存世界空间矩阵转换
希望能修复在奇怪时间在控制器中设置动画时偶尔导致的崩溃
在 GUI 中为地理项渲染添加备用照明方案选项
Forge 1.19.4
on 2024 Dec 01- 添加了 AnimationState#isCurrentAnimationStage 辅助方法
- 添加了 AnimationState#resetCurrentAnimation 辅助方法
- 添加了 AnimationState#setControllerSpeed 辅助方法
- 添加了 AnimationController#transitionLength 方法,它在功能上等同于 AnimationController#setTransitionLength,但它是一个工厂模式方法。现有的方法已标记为弃用以进行删除
- 如果在同一渲染帧中重新渲染同一个可动画对象两次,则防止再次运行动画处理通道
- 向核心模块添加了 jetbrains 注释
- 在 GeoAnimatable 中添加了 AnimatableCache 覆盖
- 为不同上下文独立处理动画添加了上下文感知的可动画实现。(实验性)
- 为所有地理对象添加了动画纹理支持
Forge 1.19.4
on 2024 Dec 01v4.1.3
- 修复 GeoBones 的本地/模型/世界位置无法正常工作的问题
- 添加 RenderLayersContainer 以允许 Forge 的延迟 CompileLayersEvent
- 为 GeoRender 添加 renderFinal 方法,以允许在 posestack 操作之外进行渲染操作
- 修复缩放后的怪物的缰绳和名称标签渲染问题
- 修复 GeoGlowLayer 上的错误着色
- 修复示例手枪物品中 PistolRenderer 的错误实现
- 修复 GeoArmor 模型在幼体怪物上无法正确渲染的问题
Fabric 1.19.4
on 2024 Dec 01v4.1.3
- 修复 GeoBones 的本地/模型/世界位置不起作用的问题
- 添加 RenderLayersContainer 以允许 Forge 的延迟 CompileLayersEvent
- 为 GeoRender 添加 renderFinal 方法,以允许在 posestack 操作之外进行渲染操作
- 修复缩放后的怪物的缰绳和名称标签渲染
- 修复 GeoGlowLayer 上的错误着色
- 修复示例手枪物品中 PistolRenderer 的错误实现
- 修复 GeoArmor 模型在幼崽怪物上未正确渲染的问题
Forge 1.19.4
on 2024 Dec 01v4.1.2
- 修复了由于参数交换导致的线索渲染不正确的问题。
- 添加了 scaleModelForRender 用于缩放模型,应该可以修复大多数缩放问题
Quilt 1.19.4
on 2024 Dec 01v4.1.2
- 修复由于参数交换导致的线索渲染不正确的问题。
- 添加用于缩放模型的 scaleModelForRender,应该可以修复大多数缩放问题
Forge 1.19.3
on 2024 Dec 01v4.0.6
- 修复了由于参数交换导致的引线渲染不正确的问题。
- 添加了 scaleModelForRender 用于缩放模型,应该可以修复大多数缩放问题。
Quilt 1.19.3
on 2024 Dec 01v4.0.6
- 修复了由于参数交换而导致的引线未正确渲染的问题。
- 添加了 scaleModelForRender 以缩放模型,应该可以修复大多数缩放问题。
Forge 1.19.4
on 2024 Dec 01v4.1.1
- 修复了拴绳渲染时缓冲区未重置的问题。
库的完全重写。请查看 https://github.com/bernie-g/geckolib/wiki/Geckolib-4-Changes 以获取所有更改
Quilt 1.19.4
on 2024 Dec 01v4.1.1
- 修复了用于拴绳渲染的缓冲区未被重置的问题。
对该库进行了完全重写。有关所有更改,请参阅 https://github.com/bernie-g/geckolib/wiki/Geckolib-4-Changes