基本信息
我的世界Java版本
1.21.3–1.21.4
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
平台
Fabric
运行环境
其他链接
搬运团队
详情信息
许可证 MIT
发布于 a month ago
更新于 5 days ago
更新日志
v4.7
- ItemArmorGeoLayer 现在可以正确渲染装饰边和其他原版盔甲装饰,并允许进行模组自定义的部分可见性
4.7 版本的更改摘要:
- 更新到 1.21.3
- EntityRenderState 被包装并忽略 - 在使用 GeckoLib 时(目前)你无需担心这个
- 移除了
query.is_powered
molang 查询,因为它在实际中不再可行 - 对于地理模型中不受支持的模型格式版本,将崩溃更改为警告
- 修复了 NeoForge 模组的不正确版本范围
- 添加了对 UV 面旋转的支持
- 添加了一个延迟的 GeoRenderProvider 以支持分割源
- 添加了一个停止触发动画的函数,允许以触发它们的相同方式停止触发的动画
- 为动画添加了一个回退钩子 - 现在你可以在单个 GeoModel 中声明多个动画文件以查找动画(用于多态/模块化可动画对象)
- GeoModels 现在在 #getTextureResource 和 #getModelResource 中接收渲染器,以允许根据渲染上下文的模型和纹理
- 关键帧事件现在将 AnimationState 传递给它们以获取额外上下文
- 将 GeoRenderer 中的 AnimationState 创建移动到其自己的方法中,以便轻松覆盖
- 将渲染颜色从渲染器传递到渲染层
- 修复了 Color#ofARGB 实际上是 RGBA 的问题
- 移除了之前已弃用的方法
- 修复了 Entity 和 ReplacedEntity 地理渲染器的一些问题
- 修复了实体速度主要由 x 坐标速度确定的问题
- 修复了与控制器无关的触发动画函数不起作用的问题
- 引入了额外的安全措施,以防止某些网络函数出现意外崩溃
- 将动画纹理滴答移动到内部处理程序,防止 GeoRenderer 实现需要处理它