金箱子矿车
基本信息
| 属性 | 值 |
|---|---|
| 实体 ID 名 | ironchestminecarts.minecart_chest_gold |
| modId | 1(IronChestType.GOLD.ordinal()) |
| 类 | ganymedes01.ironchestminecarts.minecarts.types.EntityMinecartGoldChest |
| 对应物品 | ironchestminecarts:minecart_chest_gold |
| 物品栏 | 81 格(9 行 × 9) |
| 箱子等级 | 4 |
| 父类 | 继承 共用机制基类 |
与其它等级的差异
核心差异:唯一"每行 9 格 × 9 行 = 81 格"的等级 —— 它是 9 格宽形状的顶点,也是 12 格宽形状(108 格)之前的最后一个档位。
| 属性 | 铁 | 钢 | 金 | 钻石/黑曜石/水晶 |
|---|---|---|---|---|
| 等级 | 2 | 3 | 4 | 5 |
| 槽位数 | 54 | 72 | 81 | 108 |
| 排布 | 6 × 9 | 8 × 9 | 9 × 9 | 9 × 12 |
| 材料 | ingotIron / ingotRefinedIron |
ingotSteel |
ingotGold |
gemDiamond / obsidian / blockGlass |
升级路径(2 条上游 + 1 条下游)
金矿车是升级链的枢纽:既是 2 个低等级的共同目标,也是通往 108 格三兄弟的唯一入口。
| 方向 | 升级器 itemName | 等级变化 |
|---|---|---|
| 上游 | ironGoldUpgrade |
铁 → 金 |
| 上游 | steelGoldUpgrade |
钢 → 金 |
| 下游 | goldDiamondUpgrade |
金 → 钻石 |
ChestChangerType.canUpgrade 的实现是 from == this.source,因此矿车类型必须精确匹配升级器的 source;不存在"低等级自动跳到高等级"的隐式升级。
独有功能
- 无行为差异:抗爆性否、无物品过滤器、物品栏/NBT/掉落/Railcraft 全部来自基类;
- 唯一"容量与排布的匹配关系"值得注意:
size=81、rowLength=9,因此getRowCount()恰好是 9(与钻石的 9 行相同但每行多 3 格)—— GUI 中金矿车与钻石矿车行数相同、列数不同。
使用场景
- 81 格是"不想上钻石级成本"时的容量上限,也适合作为分拣缓冲(buffer);
- 由于是通往 108 格档位的唯一入口,GTNH 产线中通常直接跳过金矿车,用铁/钢矿车 +
goldDiamondUpgrade一步到位; - 金属材质但不抗爆,摆在需要防火/防爆的区域时不如 黑曜石箱子矿车。