去掉三个方块缺失贴图的日志报错 #19

Merged
layue13 merged 1 commits from fix/missing-textures into main 2026-11-04 05:54:13 +00:00
Owner

Requested by Ethyn · project thread

改动

这三个方块的贴图名指向不存在的文件,或者根本没设,每次拼贴图都会进 TEXTURE ERRORS。方块本身有自己的模型或不绘制,这个图标只用于敲击和破坏粒子,所以改指向 jar 里现有的贴图:

方块 原来 现在
infuser_activator infuser_activator(文件不存在) infuser/side
hyper_node_creator 没设 creative_node
returner_block 没设 void

来源

不是反编译造成的。原版 [1.7.10] Thaumic Additions - 0.41.jar 的字节码有同样的字符串,也没有这些文件。

没有修

textures/models/speed_condenser.png(RenderCondensator.java:31)在两份原版 jar 里都没有,这里不补新图。

验证

  • 构建通过(JDK 25)。
  • 用 javap 和 unzip -l 查过构建出的 jar:新的贴图名都在,对应的 png 也在 jar 里。
  • 没有进游戏复测。完整包复测时,日志的 TEXTURE ERRORS 里应该不再有这些条目。

合并并发布后,TDLMPack 才会用到这个改动。

🤖 Generated with Claude Code

https://claude.ai/code/session_01TiBPbTviTx789GNU9SbE4p

<!-- claude-projects-attribution --> _Requested by **Ethyn** · [project thread](https://claude.ai/code/project/chan_01DUNCDJLEksDHKpX5X5cThi?thread=cmsg_01DUNCDJLEksDHKpX5X5cThi8VZqMkbaA1Vv46Chh7FCYR)_ ## 改动 这三个方块的贴图名指向不存在的文件,或者根本没设,每次拼贴图都会进 `TEXTURE ERRORS`。方块本身有自己的模型或不绘制,这个图标只用于敲击和破坏粒子,所以改指向 jar 里现有的贴图: | 方块 | 原来 | 现在 | |---|---|---| | `infuser_activator` | `infuser_activator`(文件不存在) | `infuser/side` | | `hyper_node_creator` | 没设 | `creative_node` | | `returner_block` | 没设 | `void` | ## 来源 不是反编译造成的。原版 `[1.7.10] Thaumic Additions - 0.41.jar` 的字节码有同样的字符串,也没有这些文件。 ## 没有修 `textures/models/speed_condenser.png`(`RenderCondensator.java:31`)在两份原版 jar 里都没有,这里不补新图。 ## 验证 - 构建通过(JDK 25)。 - 用 `javap` 和 `unzip -l` 查过构建出的 jar:新的贴图名都在,对应的 png 也在 jar 里。 - 没有进游戏复测。完整包复测时,日志的 `TEXTURE ERRORS` 里应该不再有这些条目。 合并并发布后,TDLMPack 才会用到这个改动。 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01TiBPbTviTx789GNU9SbE4p
layue13 added 1 commit 2026-11-04 05:48:20 +00:00
infuser_activator、hyper_node_creator、returner_block 都有自己的渲染或不绘制,方块图标只用于粒子。
它们的贴图名指向不存在的文件或根本没设,每次拼贴图都报错。原版 jar 的字节码和资源也是这样,不是反编译造成的。
改指向 jar 里现有的贴图,不加新图。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TiBPbTviTx789GNU9SbE4p
layue13 merged commit cded7cd3ee into main 2026-11-04 05:54:13 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: TDLM/thaumicadditions#19