跳到正文
烈焰甘蔗Wiki

Thermal Engine(热力引擎)

基本信息

属性 值
注册名 StevesCarts:CartModule,metadata 69 / 70
模块类 ModuleThermalStandard(69)、ModuleThermalAdvanced(70)
基类 ModuleThermalBase
引擎分组 engineGroup(ModuleData.java:931-932)
最大堆叠 64(未调用 setMaxStackSize)
耐久 无(setMaxDamage(0))
附魔适用 否
前置模块 需 Tank 分组(ID 63/64/65/66/67/72/73 中的 n 份)

⚠️ 审计订正

  • 原文注册名 StevesCarts:ThermalEngine 错 → StevesCarts:CartModule meta 69/70。
  • 原文「最大堆叠 1」「附魔适用 是」错 → 64 / 否。
  • 原文把 ID 69 叫「Thermal Engine(标准热力引擎)」中的"标准"是原文自加;源码名 "Thermal Engine",Standard 只是类名(ModuleData.java:857)。
  • 原文「动力输出 28 / 58」✅ 正确。
  • 原文「需求:储罐组(2 组物品容量)」措辞不准:addRequirement(tankGroup.copy(2)) 中的 2 是储罐模块需求数量,不是"物品容量"(ModuleData.java:858、:864)。
  • 原文未标注安装面限制,源码亦未限制(无 addSide)。

变体(ModuleData.java:857-869)

Thermal Engine(ID 69)· power 28

属性 值
功率 28
前置 tankGroup(1 组储罐模块)
合成配方 下界砖/下界砖/下界砖;黑曜石/熔炉/黑曜石;活塞/空/活塞

Advanced Thermal Engine(ID 70)· power 58

属性 值
功率 58
前置 tankGroup.copy(2)(2 份储罐模块需求)
合成配方 下界砖/下界砖/下界砖;强化金属/Thermal Engine/强化金属;活塞/空/活塞

两版本互为 Nemesis(addNemesis(thermal0, thermal1),ModuleData.java:869)——不能同时装。

关键说明

热力引擎不自带流体槽——流体来自矿车上的 Tank 系列储罐模块。因此它无法脱离储罐模块工作,装机时必须同时满足储罐模块数量要求(ModuleDataGroup 的 requirement 机制)。

另有 Thermal Engine Upgrade(组装台升级 ID 18,AssemblerUpgrade.java:206)可让引擎用固体燃料工作,与本模块是两套机制。

相关条目

浏览全部模组