跳到正文
烈焰甘蔗Wiki

Shuttle Tank

基本信息

属性 值
注册名 GalacticraftAmunRa:baseItem,metadata 23
最大堆叠 64(Item 默认值,源码从未调用 setMaxStackSize)

功能

Shuttle Tank 是穿梭机的燃料罐组件。用于为穿梭机提供推进剂(LOX/LN2)。可在 NASA Workbench 合成穿梭机时安装。

相关条目

源码核对(2026-10-01 审计)

已订正(2 处):

  1. 注册名 itemShuttle 错误。shuttleTank 是 baseItem 的子物品: shuttleTank = baseItem.addSubItem(23, new SubItem("shuttleTank", "tank")); (ARItems.java:100),而 baseItem 才是注册项 (baseItem = new ItemBasicMulti("baseItem") → ARItems.java:118 baseItem.register())。 正确:metadata 23 的 baseItem。itemShuttle 是穿梭机本体的注册名 (ARItems.java:137),两者是完全不同的物品。
  2. 最大堆叠「1」错误 → 64。shuttleTank 用的是普通 SubItem, SubItem 构造器只调 setUnlocalizedName/setTextureName (item/SubItem.java:18-22),全仓库 setMaxStackSize 仅出现在 ItemJet.java:36 与 ItemShuttle.java:34(均为 1), SubItem 家族从未调用 → 保持 Item 默认 64 (对照本 mod 6 类幻觉模式第 2 条)。

已核对正确:SubItem 创意栏为 AmunRa.arTab;功能描述(穿梭机燃料罐)成立。

⚠️ 无法核实:「可在 NASA Workbench 合成穿梭机时安装」「可由 Robot Villager 交易获得」 两条未在本次源码核对中定位到对应实现,保留原文但不作确认。

浏览全部模组