基本信息
我的世界Java版本
1.21–1.21.1
1.20.4–1.20.6
1.20–1.20.2
1.19.4
平台
Fabric
运行环境
其他链接
搬运团队
详情信息
许可证 LGPL-3.0-or-later
发布于 2 months ago
更新于 a month ago
更新日志
鞘翅装饰 3.0 - 末日更新
更新说明
- 在 1.20.5 中,由于 ItemStack 的更改,转换后的鞘翅**将失去其发光效果**,所有其他功能将保持不变。这将在未来的版本中进行研究,但在此之前,你可以额外购买一个发光墨囊,对吧?
- 修剪和染色目前无法在服务器端禁用,因为它现在由标签控制。
鞘翅预览
鞘翅装饰现在为其物品渲染鞘翅实体模型 - 就像盾牌、旗帜和床一样:
如果你不喜欢它 - 可以在模组配置中禁用它。要访问它,你需要 YACL,在 Fabric 上需要 Mod Menu。在 Forge 上,可以通过默认的模组菜单访问。
Kotlin 迁移 - 谁要求的?
首先,是我要求的。1.20.5 带来了大量的更改, 这对鞘翅装饰来说尤其糟糕,因为它是为多个 Minecraft 版本开发的。 Kotlin 提供了几种方法(例如类型别名、扩展函数和内联函数) 可以简化代码版本控制。所以就是这样,接受它吧。
纹理处理重写
鞘翅装饰动态生成纹理以适应数十种修剪,现在还可以适应无限数量的旗帜图案。
由于我在模组开发方面有了更多的技能,并且不得不查看整个代码库,这个过程已经得到了优化。
值得注意的是:
- 鞘翅模型遮罩不再为每个纹理传递重复。
- 盔甲修剪现在从图集定义中查询。
- 纹理渲染现在广泛使用缓存并报告缺失的纹理。
其他更改
- 添加了
bolt
和flow
修剪,可通过 1.21 数据包使用 (@masik16u) - DashLoader 不再不兼容