模块化引擎系统

背景与意义
现在主流的动力源有如下问题:
- 机械动力的蒸汽锅炉太过笨重
- 航空学的便携引擎输出太低,应力源分散,难以整合
- 其他模组的发动机难以精细控制
本模组的模块化引擎系统提供了新的解决方案,是一套模块化多方块 Create 应力网络动力源。
| 方块 | ID | 作用 |
|---|---|---|
| 引擎核心 | ccpe:engine_core |
多方块骨架:核心排成一排组成一条引擎(1×1×N,N≤21),整条共享运行状态;只有 controller 输出与决策 |
| 流体燃烧室 | ccpe:fluid_combustion_chamber |
烧 其他模组的流体燃料;每室 8192 SU(× 燃料 stress 倍率) |
| 蒸汽动力室 | ccpe:steam_power_chamber |
烧 水 + 燃料产生蒸汽;每室 4096 SU;简单稳定、永不过热 |
| 冷却气道 | ccpe:cooling_air_duct |
散热鳍片 + 可调风门 |
引擎供料辅助方块:
| 方块 | ID | 作用 |
|---|---|---|
| 快速装填流体储罐 | ccpe:quick_fill_fluid_tank |
4000mb 单槽流体存储 |
| 快速装填燃料箱 | ccpe:quick_fill_fuel_vault |
单物品类型存储(容量 1024);蒸汽室的固体燃料源 |
两种引擎对照
| 流体引擎 | 蒸汽引擎 | |
|---|---|---|
| 出力 | 8192 SU/室(× stress) | 4096 SU/室 |
| 燃料 | 纯 datapack(engine_fuel/*.json) |
纯原版(桶物品熔炉燃烧时长 + 固体物品 burnTime,从燃料箱自动抽取) |
| 混合比/经济区/风门 | 有——玩法核心 | 无(恒 1.0) |
| 温度 | 牛顿冷却 + 过热/过冷管理(引擎固定阈值) | 闭式锅炉自调节,钉在 155°C,永不过热 |
| 消耗 | 油耗 ∝ 油门(杆 × 经济 × 过冷) | 消耗 ∝ 油门(真实蒸汽车节流阀:低油门省燃料),并行燃烧 |
| 复杂度 | 高上限:省油/散热/混合比三重管理 | 简单稳定:点火暖机 → 出力 |
两类燃烧室物理互斥:同一台引擎不能混装流体燃烧室与蒸汽动力室(放置被拦截,controller 按多数派仲裁)。