CampfireOverhaul+

CampfireOverhaul+

ZanderMeister制作的营火大修模组的更新版本

🔥 CampfireOverhaul+

"为了荒野中的舒适夜晚。"

这是 ZanderMeister 原创的 Campfire Overhaul 模组的社区移植版,支持 Minecraft 1.20.x 和 1.21.x。 它将原版的营火从一个昂贵、缓慢且基本无用的四格烟熏炉,转变为一个具有新机制、新配方并增强沉浸感的实用工具。


✨ 特性

🪵 新的合成配方

普通营火和灵魂营火现在可以在 2x2 格子 中合成 - 无需工作台!

  • 普通营火: 2 原木 + 2 木棍
  • 灵魂营火: 1 原木 + 1 灵魂土/灵魂沙 + 2 木棍

非常适合附近没有工作台的生存情况。


🍳 新的营火配方

直接在营火上一次性烹饪 4 个物品(比熔炉慢,但不需要燃料):

  • 🪵 烧炼 原木 → 木炭
  • 🔥 用木棍制作 火把
  • 🧽 将 湿海绵 烘干变回干海绵
  • 🧱 将 粘土 烧制成 砖块

🌑 放置的营火默认熄灭 (可配置)

现在,两种营火在放置时默认都是 熄灭 状态。 使用原版方法点燃它们:打火石与打火镰、火焰箭、火焰弹 - 或者使用下面的新方法。


🪨 双手燧石点火 (可配置)

一种无需打火石的新点火方式:

  1. 主手 持有 燧石
  2. 副手 持有 燧石(按 F 键交换)
  3. 右键点击 未点燃的营火
  4. 默认情况下有 1/3 (33%) 的成功几率

你可以配置成功几率或完全禁用此机制。注意:仅适用于营火,不适用于普通方块。


⏳ 营火寿命系统 (可配置)

营火现在拥有 燃料寿命 - 当燃料耗尽时,它会熄灭。

添加燃料:

  • 投掷 (Q 键) 任何可燃烧物品 到营火上以添加燃料
  • 支持所有原版燃料,以及大多数模组中的燃料
  • 投掷 熔岩桶 也可以 - 空桶会被返还
  • 燃料物品提供的燃烧时间与它们在熔炉中燃烧的时间相同
  • 设置 燃料倍数 可以使燃料持续时间更长或更短

特殊机制:

  • 右键点击装有龙息的瓶子 (物品可配置) 可以使营火 永久燃烧
  • 空手右键点击 可以查看剩余燃料时间(秒)
  • 灵魂营火默认拥有 无限寿命 (可配置),使其感觉更独特
  • 世界中生成的营火(例如村庄中的)默认 无限燃烧

燃尽行为 (可配置):

  • 营火只是 熄灭(默认)
  • 或者营火 破坏 并掉落其物品

⚙️ 配置(临时)

配置文件位置:

saves/[世界名称]/serverconfig/campfire_overhaul-server.toml

普通营火

选项 默认值 描述
campfireCreatedUnlit true 放置的营火初始为熄灭状态
campfireDefaultLifeTime 2000 游戏刻 放置时的初始燃料(20 游戏刻 = 1 秒)
campfireMaxLifeTime MAX 最大燃料上限
campfireInfiniteLifeTime false 覆盖 - 永不熄灭
campfireDestroyedOnBurnout false 燃尽时破坏而非熄灭

灵魂营火

选项 默认值 描述
soulCampfireCreatedUnlit false 放置的灵魂营火初始为点燃状态
soulCampfireDefaultLifeTime 4000 游戏刻 放置时的初始燃料
soulCampfireInfiniteLifeTime true 默认永久燃烧
soulCampfireDestroyedOnBurnout false 燃尽时破坏而非熄灭

其他

选项 默认值 描述
campfireFuelMultiplier 1 所有燃料燃烧时间的倍数
doubleFlintIgnition true 启用/禁用双手燧石点火
flintIgniteChance 0.33 成功几率 (0.0 – 1.0)
worldgenCampfiresInfinite true 村庄中的营火永久燃烧
makingEternalCampfires true 启用/禁用无限营火机制
infinteCampfireItem minecraft:dragon_breath 用于制造无限营火的物品

🔧 兼容性

模组 状态
Healing Campfire ✅ 兼容
No Hostiles Around Campfire ✅ 兼容
Colored Campfire Smoke ✅ 兼容
Campful ✅ 替换配方和非精准采集掉落物
Endergetic Expansion ✅ 替换末地营火的配方
Infernal Expansion ✅ 兼容
任何修改营火的模组 ✅ 应该兼容

发现不兼容问题? 请在 GitHub 仓库报告!


📋 需求

  • Minecraft: 1.20.x (目前 1.20.1 已测试并工作,其他版本仍在测试中)
  • 模组加载器: Forge 47.x
  • Java: 17 或更高版本
  • 依赖项: 无

📜 致谢

原创模组 Campfire Overhaul 由 ZanderMeister 创建,基于 MIT 许可证。 此 1.20.x 和 1.21.x 移植版保留了所有原始机制。所有原始概念和设计的荣誉归 ZanderMeister 所有。


🐛 报告 Bug

如果你发现任何 Bug,请在 GitHub 仓库开启一个 issue。 请附上你的 Forge 版本、其他模组列表 以及来自 .minecraft/logs/ 的 latest.log 文件。