铜储罐
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | irontank:copperTank(方块与方块物品同名) |
| 未本地化名 | tile.irontank:copperTank |
| 本地化名 | 铜储罐(zh_CN.lang) |
| 方块类 | com.indemnity83.irontank.block.BlockExtendedTank |
| TileEntity | com.indemnity83.irontank.tile.TileIronTank(type = TankType.COPPER) |
| 父类 | buildcraft.factory.BlockTank(继承,非覆写交互) |
| 绑定等级 | TankType.COPPER(TankType.java:22-23) |
| 堆叠贴图 | irontank:copperTank/side_stacked |
| 耐久 | 无(BlockTank 为方块,非物品) |
功能
全系容量最小的 Irontanks 储罐,27 桶(27000 mB)。除容量外所有行为与另外 9 个储罐完全一致(继承 BuildCraft TileTank),不覆写任何交互方法。
核心差异:容量 27 桶,是 IRON(32 桶)之下唯一的一档;抗爆 2.0 是全系最低。
实际使用场景:刚拿到 BuildCraft 储罐、还没有任何高阶金属时,用「玻璃>铜」升级器把它变成真正的 Irontanks 储罐;之后需要更大容量时再走「铜>铁」或「铜>钢」。容量小、抗爆低,适合放不重要的中间流体或早期小作坊。
注意:不是升到最高容量的必经之路 —— 从铜出发可以走 铁 或 钢 两条分支,且没有降级路径(13 种升级器全部不降容),所以一旦升走就不能退回铜储罐。
合成配方
TankType.COPPER.recipes = "3c3xqxrcv",被切成 3 行(BlockExtendedTank.java:62-63):
[ 3 3 3 ]
[ x q x ]
[ r c v ]
| 字母 | 物品 | 矿石字典 / 来源 |
|---|---|---|
3 |
铜螺丝 | screwCopper |
c |
铜双层板 | plateDoubleCopper |
x |
玻璃板 | paneGlass(两侧各 1) |
q |
BuildCraft 储罐方块 | BuildCraftFactory.tankBlock(核心) |
r |
硬锤 | craftingToolHardHammer(见下方注) |
v |
螺丝刀 | craftingToolScrewdriver |
注:
'r'在addRecipe()里被定义了两次(plateSteel与craftingToolHardHammer),按ShapedOreRecipe的覆盖语义生效值为硬锤(推断,依赖 Forge 实现)。详见 储罐共用机制。另注:配方串不含
'm',所以TankType.COPPER.materials(plateCopper)对方块配方不起作用 —— 铜是通过硬编码的3/c字母表达的。
数值
| 数值名 | 值 |
|---|---|
| 容量 | 27 桶 = 27000 mB(TileIronTank:37,BUCKET_VOLUME 1000 × 27) |
| 硬度 | 4.0(全系最低) |
| 爆炸抗性 | 2.0(全系最低) |
| 亮度 | 无 |
tooltip(en_US.lang 的 tile.ironTank.tooltip 同款格式):Stores up to 27 Buckets of one Liquid / Not portable, use a dolly。⚠️ zh_CN.lang 没有 tooltip 条目,中文环境看不到这两行。
升级路径
| 方向 | 升级器 | 容量变化 |
|---|---|---|
| 来源 ← | (BuildCraft 原版储罐,视为 GLASS) |
0 → 27 |
| 来源 ← | 储罐升级:铜>铁 | 27 → 32 |
| 来源 ← | 储罐升级:铜>钢 | 27 → 43 |
| 去向 → | 无(终点等级之一) | — |