铁储罐

基本信息

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

功能

32 桶(32000 mB)储罐,是本 mod 的基准参照等级:中等容量、中等硬度、中等抗爆,所有数值都夹在铜与钢之间。

独有能力(源码层面):

  • 它是创造标签「更多储罐」的图标(creativetab/IronTankTabs.java:16:new ItemStack(ModBlocks.ironTank, 1).getItem())。
  • 它是 TileIronTank 无参构造器的默认等级(tile/TileIronTank.java:14-16:this(TankType.IRON))。

实际使用场景:不想从 BuildCraft 储罐一步步升级、直接手搓的铁储罐;铁材料在中期最易获取,32 桶刚好够放一轮机器的循环量。往上是金(48 桶),往旁支是继续走钢路线。IRON 在升级树里有1 入 1 出,是铁→金这条最直线路径的必经等级。

合成配方

TankType.IRON.recipes = "1i1xqxriv":

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

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

数值

数值名 值
容量 32 桶 = 32000 mB(TileIronTank:37)
硬度 5.0
爆炸抗性 3.0
亮度 无

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

升级路径

方向 升级器 容量变化
来源 ← (BuildCraft 原版储罐,视为 GLASS) 0 → 32
来源 ← 储罐升级:铜>铁 27 → 32
去向 → 储罐升级:铁>金 32 → 48

相关条目