From 737e8d3b28bfcdf5b234b286d523059ef06b5cd5 Mon Sep 17 00:00:00 2001 From: Layue13 Date: Wed, 4 Nov 2026 13:48:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E4=B8=89=E4=B8=AA=E6=96=B9?= =?UTF-8?q?=E5=9D=97=E7=BC=BA=E5=A4=B1=E8=B4=B4=E5=9B=BE=E7=9A=84=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit infuser_activator、hyper_node_creator、returner_block 都有自己的渲染或不绘制,方块图标只用于粒子。 它们的贴图名指向不存在的文件或根本没设,每次拼贴图都报错。原版 jar 的字节码和资源也是这样,不是反编译造成的。 改指向 jar 里现有的贴图,不加新图。 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01TiBPbTviTx789GNU9SbE4p --- .../thaumcraft/additions/blocks/BlockHyperNodeCreator.java | 1 + .../thaumcraft/additions/blocks/BlockInfuserActivator.java | 2 +- .../com/pengu/thaumcraft/additions/blocks/BlockReturner.java | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockHyperNodeCreator.java b/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockHyperNodeCreator.java index b97b2a7..8c785a7 100644 --- a/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockHyperNodeCreator.java +++ b/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockHyperNodeCreator.java @@ -20,6 +20,7 @@ public class BlockHyperNodeCreator extends BlockContainer { public BlockHyperNodeCreator() { super(Material.iron); this.setBlockName("thaumicadditions:hyper_node_creator"); + this.setBlockTextureName("thaumicadditions:creative_node"); this.setCreativeTab(TA.tabTA); this.setBlockUnbreakable(); } diff --git a/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockInfuserActivator.java b/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockInfuserActivator.java index 3bea0cd..d423fd3 100644 --- a/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockInfuserActivator.java +++ b/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockInfuserActivator.java @@ -19,7 +19,7 @@ public class BlockInfuserActivator extends BlockContainer { public BlockInfuserActivator() { super(Material.rock); this.setBlockName("thaumicadditions:infuser_activator"); - this.setBlockTextureName("thaumicadditions:infuser_activator"); + this.setBlockTextureName("thaumicadditions:infuser/side"); this.setCreativeTab(TA.tabTA); this.blockHardness = 2.0F; this.blockResistance = 5.0F; diff --git a/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockReturner.java b/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockReturner.java index 45b787d..9b76c00 100644 --- a/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockReturner.java +++ b/src/main/java/com/pengu/thaumcraft/additions/blocks/BlockReturner.java @@ -22,6 +22,7 @@ public class BlockReturner extends BlockContainer { TileEntity.addMapping(TileReturner.class, "thaumicadditions:Returner"); this.setBlockUnbreakable(); this.setBlockName("thaumicadditions:returner_block"); + this.setBlockTextureName("thaumicadditions:void"); } public void getSubBlocks(Item i, CreativeTabs c, List l) {}