储罐升级:铝>不锈钢
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | irontank:emeraldStainlesssteelUpgrade |
| 未本地化名 | item.irontank:emeraldStainlesssteelUpgrade |
| 本地化名 | 储罐升级:铝>不锈钢(zh_CN.lang) |
| 类 | com.indemnity83.irontank.item.ItemTankChanger |
| 绑定等级 | TankChangerType.EMERALDSTAINLESSSTEEL(TankChangerType.java:35) |
| 源等级 | TankType.EMERALD(铝) |
| 目标等级 | TankType.STAINLESSSTEEL |
| 最大堆叠 | 1(ItemTankChanger:29) |
| 耐久 | 无(构造器未调 setMaxDamage) |
| 附魔适用 | 是(继承 Item,未覆写附魔适用性) |
功能
把已放置的 铝储罐 升级为 不锈钢储罐,容量 96 → 128 桶。
核心差异:
- 目标 128 桶是全系第一个三位数容量;容量增幅 +32 桶(+33%)。
- 抗爆 6.0 → 7.0、硬度 8.0 → 10.0 —— 这是第一个让抗爆与硬度都跳出 6.0/8.0 门槛的升级(此前钻石与铝共享这两个值)。
- 顶行
8b8= 不锈钢螺丝 ×2 + 不锈钢双层板;中行'f'=plateAluminium(单层铝板)标记源等级。 - 铝储罐只有 1 条出边,本升级器是其唯一去向 —— 高容量路线从此开始是一条没有分叉的直线(铝 → 不锈钢 → 钛 → 钨钢)。
实际使用场景:产能扩张期,把 96 桶储罐推到 128 桶以喂饱 128 mB 级别的大缓冲阵列。
命名注:枚举名
EMERALDSTAINLESSSTEEL、注册名emeraldStainlesssteelUpgrade,但源材料是plateAluminium、中文名是「铝>不锈钢」。
使用限制:只对本 mod 的铝储罐方块有效。对其它等级储罐右键无效且不消耗。
使用方式
| 使用方式 | 触发条件 | 使用效果 | 条件/限制 |
|---|---|---|---|
右键方块(onItemUseFirst) |
目标 TileEntity 是 TileIronTank 且 type == EMERALD |
流体原样搬入新不锈钢储罐;方块替换为 irontank:stainlesssteelTank;消耗 1 个 |
客户端不预测(world.isRemote 直接 return false) |
| 右键其它等级储罐 | — | 无事发生,不消耗 | 严格相等判定不匹配 |
| 右键非储罐方块 | — | 无事发生,不消耗 | ItemTankChanger:131-132 |
不需要先倒空储罐,96 → 128 桶容量只增不减。
合成配方
TankChangerType.EMERALDSTAINLESSSTEEL.recipe = {"8b8", "zfz", "rbv"}:
[ 8 8 8 ]
[ z f z ]
[ r b v ]
| 字母 | 物品 | 矿石字典 / 来源 |
|---|---|---|
8 |
不锈钢螺丝 | screwStainlessSteel ×2(目标等级) |
b |
不锈钢双层板 | plateDoubleStainlessSteel(目标等级) |
f |
铝板(单层) | plateAluminium(源等级 = 铝的标记) |
z |
玻璃板 | paneGlass ×2(两侧) |
r |
硬锤 | craftingToolHardHammer(必消耗) |
v |
螺丝刀 | craftingToolScrewdriver(必消耗) |
结构:顶行 = 目标等级双层板 + 目标等级螺丝,中行 = 源等级材料板,底行 = 硬锤 + 螺丝刀。
中行字母
'f'=plateAluminium(单层),只在ItemTankChanger字符表里定义;不锈钢储罐 方块配方用'b'=plateDoubleStainlessSteel,而'f'在BlockExtendedTank里没有定义 —— 两处字符表不同。另注:配方串不含
'x'/'y',addRecipe()的材料双重循环只跑 1 次。详见 储罐升级器共用机制。
数值
| 属性 | 值 |
|---|---|
| 源容量 | 96 桶 = 96000 mB |
| 目标容量 | 128 桶 = 128000 mB(全系首个三位数) |
| 容量变化 | +32 桶(+33%) |
| 源硬度 / 抗爆 | 8.0 / 6.0 |
| 目标硬度 / 抗爆 | 10.0 / 7.0(均提升) |
| 失败时是否消耗 | 否 |
相关条目
- 储罐升级器共用机制 -
onItemUseFirst的完整升级流程、canUpgrade严格相等判定、配方规则 - 铝储罐 - 升级来源,96 桶
- 不锈钢储罐 - 升级目标,128 桶
- 储罐升级:不锈钢>钛 - 下一步