
更多-用余烬燃烧器创建燃烧器
为机械动力添加一个余烬燃烧器——一种由余烬重燃的余烬能量驱动的燃烧器。
查看大图一个为 NeoForge 1.21.1 制作的模组,为 机械动力(Create) 添加了一个 余烬燃烧室(Ember Burner)——一个由 余烬重燃(Embers Re-Ignited) 的余烬能量驱动的燃烧室。
它是 More Burners 的附属模组,基于其燃烧室框架(BaseBurnerBlock / BaseBurnerBlockEntity)构建,可以为任何需要热量的机械动力机器提供燃料——包括工作盆、锅炉等——作为烈焰人燃烧室的替代品。
功能
- 余烬驱动:燃烧室消耗余烬能量逐步升温,提供机械动力的标准热量等级(阴燃 → 点燃 → 炽热)。一旦点燃,它也可以为锅炉提供全部热量;
- 巨大容量:6000 点余烬能量,每 tick 消耗 1 点余烬(余烬耗尽时停止加热并缓慢降温);
- 余烬共享:水平相邻的余烬燃烧室会自动均衡各自的余烬储备,保持整个阵列燃料均匀;
- 风箱交互:与 大气风箱 配合可突破热量上限:
风箱位置 最大热量 加热/冷却速率 无 300 ×1 相邻(面向) 400(达到过热/炽热) ×2 隔 1 格方块 340 ×1 - 任意侧面输入:可通过余烬(Embers)的余烬接收器从四个水平方向中的任意一个喂入余烬;
- 信息显示:支持机械动力的护目镜(显示每秒余烬消耗量)和余烬(Embers)的刻度盘(读取当前/最大热量);
- 遮盖检测:顶部被遮盖时,火花粒子停止生成(方块列表可通过 More Burners 的客户端配置调整);
- 双语支持:内置简体中文(余烬燃烧室)和英文(Ember Burner)语言文件。
配置
所有数值都可以通过 config/morecreateburnerswithemberburner-common.toml 调整——无需重启,修改立即生效:
| 键名 | 默认值 | 描述 |
|---|---|---|
[ember_burner] max_capacity |
6000.0 | 最大余烬容量 |
ember_cost |
1.0 | 每 tick 消耗的余烬量 |
heating_rate |
1.5 | 消耗余烬时每秒获得的热量 |
cooling_rate |
1.0 | 余烬耗尽时每秒损失的热量 |
rate_multiplier |
2.0 | 相邻风箱的加热/冷却倍率 |
max_heat |
300.0 | 无风箱时的最大热量 |
max_heat_1 |
400.0 | 相邻风箱时的最大热量 |
max_heat_2 |
340.0 | 风箱隔 1 格方块时的最大热量 |
依赖
| 模组 | 版本 | 类型 |
|---|---|---|
| NeoForge | 21.1.244+ (MC 1.21.1) | 必需 |
| Create | 6.0.10+ | 必需 |
| More Burners | 1.21.1-0.3.6+ | 必需 |
| Embers Re-Ignited | 1.21.1-1.5.7+ | 必需 |
许可与致谢
- 本模组以 MIT 许可证发布;
- 基于 More Burners(MIT,作者 DragonEgg)的燃烧室框架构建,复用了其方块模型和纹理——感谢原作者;
- 使用了 Create(MIT)的热源 API 和 Embers Re-Ignited(MIT)的余烬能量 API。
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。