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:CartModulemeta 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)可让引擎用固体燃料工作,与本模块是两套机制。
相关条目
- Storage Modules - 储罐模块(必需前置)
- Coal Engine - 煤炭引擎
- Solar Engine - 太阳能引擎
- Electric Engine - 电力引擎(Railcraft)