Entity Texture Features 4.4.4
on 2024 Dec 01针对织物崩溃的热修复
Entity Texture Features 4.4.3
on 2024 Dec 01[4.4.3]
- 添加了对爬行者能量漩涡纹理变化和发光的支持,你问为什么支持发光纹理?因为它允许你为覆盖层设置一个静态纹理,该纹理不会旋转但仍然发光
- 添加了一个选项来禁用应用于
3d 皮肤层的兼容性补丁,以启用皮肤功能工作*(只有在与其他模组版本的3d 皮肤层兼容性补丁冲突,或者未来的3d 皮肤层模组更新破坏此功能时,才需要禁用此选项)* - 玩家的头骨现在正确反映了它们应该显示的纹理,而不是在线时玩家的当前皮肤
- 修复了由于属性范围中的意外值导致的崩溃
- 调整了玩家皮肤设置屏幕
- 调整了 EMF 使用的类
- api 添加
Entity Texture Features 4.4.0
on 2024 Dec 01- 与 OptiFine 完全相同的
NBT属性对等性,ETF 现在可以正确解析此链接中的示例*(https://optifine.readthedocs.io/syntax.html#nbt)* - 添加了仅 ETF 的
NBT“原始:”语法变体“print_raw:”,它的行为就像“原始:”,但也会打印该原始值以供测试目的 - 添加了仅 ETF 的
NBT属性语法,它将整个实体的 NBT 数据打印到日志中,而不仅仅是特定的复合,如果NBT属性文本以“print:”开头,这不会影响“print:”之后的文本功能 - 香草纹理变体,如
wolf_tame.png,如果wolf_tame.properties不存在,将回退到wolf.properties(这对于狼、蜜蜂、灾厄和疾行兽纹理变体是正确的)**(仅适用于香草纹理) Blocks属性现在利用完整的 OptiFine 块语法[namespace:]name[:property1=value1,...:property2=value1,...]允许匹配,例如"blocks=oak_stairs:facing=east,west:half=bottom"- 使
Name、Names、Biomes和Teams属性更强大,现在所有 3 都可以使用正则表达式和模式,而不仅仅是Names - 添加了对 mob 头块上的发光纹理的支持
- 添加了对玩家头块上的发光和附魔皮肤功能的支持*(仅在该会话中至少见过一次的在线玩家上有效,我可能会在未来扩展此功能)*
- 解决了模块加载时的注入警告
- 改进了资源重新加载混入
- 更改了 livingEntityMixin 结构以适应
EMF的计划 - 为
EMF添加了一些 API 附加功能
[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
-
修复:许多其他简单的崩溃或意外行为,不值得提及

![[ETF]实体纹理特性 - Entity Texture Features](https://cdn.bbsmc.net/bbsmc/data/gUN472nM/images/5260909bc44abcade39ce46ec57d0edf6107ffb0_350.webp)
![[ETF]实体纹理特性 - Entity Texture Features](https://cdn.bbsmc.net/bbsmc/data/gUN472nM/e3a58dba3f4eb9b8f8b7b6ce75975ab547427656_96.webp)
