储罐升级:钛>钨钢

基本信息

属性 值
注册名 irontank:titaniumTungstensteelUpgrade
未本地化名 item.irontank:titaniumTungstensteelUpgrade
本地化名 储罐升级:钛>钨钢(zh_CN.lang)
类 com.indemnity83.irontank.item.ItemTankChanger
绑定等级 TankChangerType.TITANIUMTUNGSTENSTEEL(TankChangerType.java:37)
源等级 TankType.TITANIUM
目标等级 TankType.TUNGSTENSTEEL
最大堆叠 1(ItemTankChanger:29)
耐久 无(构造器未调 setMaxDamage)
附魔适用 是(继承 Item,未覆写附魔适用性)

功能

把已放置的 钛储罐 升级为 钨钢储罐,容量 256 → 512 桶。这是升级树的最后一步。

核心差异:

  • 容量 256 → 512 桶(+256 桶,翻倍),是 13 种升级器中绝对增幅最大的一个。
  • 抗爆 8.0 → 10.0、硬度 12.0 → 15.0,在非防爆序列里都升到最高。
  • 顶行 0u0 = 钨钢螺丝 ×2 + 钨钢双层板;中行 'k' = plateTitanium(单层钛板)标记源等级 —— 注意与 钛储罐 方块配方用 't' = plateDoubleTitanium 不同。
  • 钨钢储罐没有任何出边 —— 升上来就是终点,没有任何降级路径(13 种升级器全部不降容)。

实际使用场景:终局流体仓储。512 桶单罐作为大型多缓冲阵列的总线容器。

重要限制:终点不可逆,且终点不防爆 —— 抗爆只有 10.0,防爆等级是另一个终点 黑曜石储罐(仅 64 桶)。所以防爆与最大容量在本 mod 里互斥且不可逆。

使用限制:只对本 mod 的钛储罐方块有效。对其它等级储罐右键无效且不消耗。

使用方式

使用方式 触发条件 使用效果 条件/限制
右键方块(onItemUseFirst) 目标 TileEntity 是 TileIronTank 且 type == TITANIUM 流体原样搬入新钨钢储罐;方块替换为 irontank:tungstensteelTank;消耗 1 个 客户端不预测(world.isRemote 直接 return false)
右键其它等级储罐 — 无事发生,不消耗 严格相等判定不匹配
右键非储罐方块 — 无事发生,不消耗 ItemTankChanger:131-132

不需要先倒空储罐,256 → 512 桶容量翻倍,流体不损失。

合成配方

TankChangerType.TITANIUMTUNGSTENSTEEL.recipe = {"0u0", "zkz", "ruv"}:

[ 0  0  0 ]
[ z  k  z ]
[ r  u  v ]
字母 物品 矿石字典 / 来源
0 钨钢螺丝 screwTungstenSteel ×2(目标等级)
u 钨钢双层板 plateDoubleTungstenSteel(目标等级)
k 钛板(单层) plateTitanium(源等级 = 钛的标记)
z 玻璃板 paneGlass ×2(两侧)
r 硬锤 craftingToolHardHammer(必消耗)
v 螺丝刀 craftingToolScrewdriver(必消耗)

结构:顶行 = 目标等级双层板 + 目标等级螺丝,中行 = 源等级材料板,底行 = 硬锤 + 螺丝刀。

中行字母 'k' = plateTitanium(单层),只在 ItemTankChanger 字符表里定义;'k' 在 BlockExtendedTank 里没有定义。

另注:配方串不含 'x'/'y',addRecipe() 的材料双重循环只跑 1 次。详见 储罐升级器共用机制。

数值

属性 值
源容量 256 桶 = 256000 mB
目标容量 512 桶 = 512000 mB(全系最大)
容量变化 +256 桶(翻倍) —— 全系最大绝对增幅
源硬度 / 抗爆 12.0 / 8.0
目标硬度 / 抗爆 15.0 / 10.0(非防爆序列最高)
失败时是否消耗 否

相关条目