钢储罐

基本信息

属性 值
注册名 irontank:silverTank(方块与方块物品同名)
未本地化名 tile.irontank:silverTank
本地化名 钢储罐(zh_CN.lang)
方块类 com.indemnity83.irontank.block.BlockExtendedTank
TileEntity com.indemnity83.irontank.tile.TileIronTank(type = TankType.SILVER)
父类 buildcraft.factory.BlockTank(继承,非覆写交互)
绑定等级 TankType.SILVER(TankType.java:24)
堆叠贴图 irontank:silverTank/side_stacked
耐久 无(BlockTank 为方块,非物品)

功能

43 桶(43000 mB)储罐。枚举名叫 SILVER、注册名与贴图也叫 silver,但材料和中文名都是钢 —— 这是本 mod 唯一的"银/钢"命名错位(见下方注)。

核心差异:抗爆 5.0 高于容量更大的 金储罐(48 桶,抗爆 4.0)。这是全部 10 个等级中抗爆与容量唯一的一处倒挂(TankType.java:20 vs :24)。硬度 6.0 与容量序一致,排在铁(5.0)与金(7.0)之间。

独有能力:全系唯一的"比金更小、但比金更抗爆"的等级。

实际使用场景:想要防爆、又不愿意为 48 桶的金储罐付出金锭成本时,用「铜>钢」升级器从铜储罐上来;之后可以选择升到金(48 桶,抗爆反而降回 4.0)或直接跳到钻石(64 桶,抗爆 6.0)—— 升金会降低抗爆性。

命名注:TankType.SILVER.materials = plateSteel,配方用 s = plateDoubleSteel、4 = screwSteel。GTNH 中不存在银色板,所以 SILVER 实际就是钢等级,silver 只是一路沿用下来的英文名。

合成配方

TankType.SILVER.recipes = "4s4xqxrsv":

[ 4  4  4 ]
[ x  q  x ]
[ r  s  v ]
字母 物品 矿石字典 / 来源
4 钢螺丝 screwSteel
s 钢双层板 plateDoubleSteel
x 玻璃板 paneGlass(两侧各 1)
q BuildCraft 储罐方块 BuildCraftFactory.tankBlock(核心)
r 硬锤 craftingToolHardHammer(见下方注)
v 螺丝刀 craftingToolScrewdriver

注:'r' 在 addRecipe() 里被定义了两次(plateSteel 与 craftingToolHardHammer),按 ShapedOreRecipe 的覆盖语义生效值为硬锤(推断,依赖 Forge 实现)。详见 储罐共用机制。

巧合:即使 'r' 真的取到先定义的 plateSteel,配方串里也已经用 s 表示钢双层板,所以这个歧义对本等级配方影响最小。

数值

数值名 值
容量 43 桶 = 43000 mB(TileIronTank:37)
硬度 6.0
爆炸抗性 5.0(高于金储罐的 4.0)
亮度 无

tooltip(en_US.lang 的 tile.silverTank.tooltip):Stores up to 43 Buckets of one Liquid / Not portable, use a dolly。⚠️ zh_CN.lang 没有 tooltip 条目。

升级路径

方向 升级器 容量变化
来源 ← 储罐升级:铜>钢 27 → 43
去向 → 储罐升级:钢>金 43 → 48(抗爆降到 4.0)
去向 → 储罐升级:钢>钻石 43 → 64

两条出边,是铁储罐之外的另一个分叉点。

相关条目