[Fabric] Entity Texture Features [V4.0.1]-[1.19]
on 2024 Dec 01[ETF 变更日志:
[V4.0.1]
- 修复了披风模组兼容性
- 添加了夸克兼容性警告,禁用不兼容的功能
[V4.0]
上次稳定版本以来的更改
ETF 的源代码几乎已完全重写,重点是优化。
在某些情况下,处理时间使用量减少了多达 11 倍,并且总体而言,该模组更加稳定和高效。
源代码还已移植到一个用于 Forge 和 Fabric 的单一代码库中,使用 Architectury 来简化同时更新两者的过程。
已为更轻松地将该模组回溯到 1.16、1.17 和 1.18 奠定了基础,这些将稍后推出
-
添加了对旧版 Optifine 生物群系名称的支持,例如“ForestHills”(它仅映射到当前的最佳匹配,这取决于 RP 创作者保持他们的内容更新)
-
添加了一个选项,可禁用 ETF 纹理修补以允许 Iris PBR 正常工作*(此实现可能是最终的,也可能不是)**(在使用某些着色器时,预计 ETF 发射纹理可能会出现 z 轴冲突)*
-
添加:现在可以选择使用“sheep_fur.properties”文件为额外的生物纹理(如“sheep_fur.png”)设置与“基础”纹理不同的设置,如果此属性文件不存在,ETF 将尝试使用与该生物正在使用的“基础”纹理相同的变体编号,如果所有这些都失败,它将默认为该变体的常规香草纹理
-
添加:配置选项“advanced_IncreaseCacheSizeModifier”,该选项仅在配置文件中显示,仅在客户端加载超过 2000 个实体(ETF 现在在任何给定时间跟踪的数量)的极其修改的实例中才应增加此选项,以防止它们从 ETF 的内存中删除。
-
添加:使用“elytra_left.png”在左鞘翅上使用不同纹理的选项*(与 CITResewn 兼容)*
-
修复了块属性未正确检查内部生成的块的问题
-
修复:披风及其他皮肤功能中存在错误的附魔像素的问题
-
修复:装甲和鞘翅发射体在纹理后面渲染的问题,现在与 Iris PBR 修复配合使用
-
修复:在重写中阻止香草披风渲染的皮肤功能披风及问题
-
修复:床纹理卡在不同颜色床之间的坐标位置上的问题
-
修复:鞘箱纹理卡在不同颜色鞘箱之间的坐标位置上的问题
-
修复:2 帧闪烁未注册正确纹理的小问题
-
修复:装甲发射体明亮模式错误
-
修复:鞘箱发射体明亮模式错误
-
修复:鞘翅发射体明亮模式错误
-
更改:由于客户端/服务器数据透明度的限制,自定义药水效果已被删除,因此在游戏中没有可靠的方法进行更新*(药水信息仅在怪物首次看到/生成的数据包中发送给客户端 :/ )*
-
更改:具有无法正确读取并导致问题的属性文件的纹理现在将回退到香草纹理,而不是随机选择并引起混淆
-
更改:如果纹理是动画的,则块实体功能将不会渲染,因为不支持此功能*(无需更改设置)*
-
中断:在发布后一段时间内,谜题支持将被中断,直到我向开发人员提交修复程序为止
Entity Texture Features [V2.6.0]-[1.18+]
on 2024 Dec 01[V2.6.0] 发布
自上次发布以来的更改:
-
为快照测试启用了 1.18 之后的所有版本
-
优化了代码,重点是防止未来的模组冲突
-
添加了“etf/random”目录支持,该目录可作为“optifine/random”目录的覆盖,供资源包开发者使用
-
为村民职业/类型/等级纹理添加了支持,以使用其自己的属性文件(Optifine 对等)
-
为随机/自定义原版发光眼睛(蜘蛛、末影人、幻翼)添加了支持(Optifine 对等)
-
为纹理自定义属性“teams”添加了支持,可通过计分板团队名称设置 mob 纹理
-
为发光盔甲添加了支持(Optifine 对等)
-
为发光马盔甲添加了支持(Optifine 对等)
-
为发光和随机/自定义马标记纹理添加了支持(Optifine 对等)
-
为潜影贝头发光和随机纹理添加了支持(Optifine 对等)
-
添加了一个设置,允许在纹理文件中使用非法字符,如空格和大写字母(Optifine 对等)
-
在自定义纹理中添加了一个设置,以自定义属性更新限制(例如,如果禁用了生物群系,则走进森林的沙漠僵尸将能够根据新的生物群系更改纹理,而不是默认行为,即保持其沙漠皮肤)
-
更改:闪烁现在在配置的频率内真正随机发生
-
更改:Optifine 属性的应用方式。(生物群系和其他非更新属性将不再阻止/影响更新属性,如健康或名称。)
-
更改:模组菜单配置选项屏幕调整
-
更改:删除了 CIT 重新缝制的鞘翅消息,因为 CIT 现在支持 ETF 发光鞘翅
-
修复:属性未正确更新
-
修复:从资源包下方读取属性文件并应用于应覆盖自定义属性的纹理(例如,纹理属性文件现在仅适用于同一包或下方包中的纹理)
-
修复:在某些属性文件配置下,纹理在一段时间后恢复为原版
-
修复:潜影贝颜色未使用 shulker.properties
-
修复:许多其他简单的崩溃或意外行为,不值得提及