Fuel Chest(燃料箱)

新增可建造的燃料补给箱,可自动为半径 128 米内已加载的灯具和火源补充其所需燃料,并显示各类资源的消耗速率。需安装 BepInEx 5;联机时客户端与专用服务器需使用相同版本。卸载前请先清空并拆除燃料箱,并备份世界存档。

0浏览
0下载点击
0点赞
0收藏

关于这个 Mod

简介

Fuel Chest 新增一种可建造的补给箱,可自动为半径 128 米内的灯具和火源补充燃料。将基地所需资源放入箱中,即可减少手动添料。

燃料箱使用游戏初始木箱的模型,并保留其储物容量和建造要求。在锤子菜单中作为独立的 Fuel Chest 显示,不会更改普通木箱。

功能

  • 以燃料箱为中心,半径 128 米的球形范围内自动补充燃料,垂直距离也计入范围。
  • 支持使用 Valheim 标准 Fireplace 系统的玩家建造灯具和火源。
  • 支持符合条件的火源声明的所有燃料类型,不限于木材或树脂。
  • 分别显示每种所需资源的每小时用量、当前消耗速率,以及所有已分配来源持续燃烧时的预计用量。
  • 每两秒检查一次,并优先为剩余燃料较少的来源补充。
  • 从箱中实际取用资源,且不会超过来源的燃料容量。
  • 打开箱子时暂停自动取用。
  • 多个箱子的范围重叠时,每个来源会分配给距离最近且已加载的 Fuel Chest。

燃料支持范围

将灯具平常使用的燃料放进箱中。木材、树脂、煤、灰矮人之眼以及其他资源均可支持,但前提是符合条件的来源声明该资源为其燃料。

模组会读取每个来源所需的燃料,不会用其他资源替代:需要特定物品的灯具仍必须在箱中备有该物品。

营火、壁炉、火把、火盆及其他使用标准 Fireplace 系统的放置式灯具均可补充。使用相同系统的兼容模组灯具也会自动支持;使用自定义燃料系统的灯具可能需要单独适配。

无需燃料的灯具不需要补给。手持火把、冶炼炉、炭窑、使用独立燃料系统的烹饪设施和护盾发生器不属于本模组范围。

每小时资源用量显示

注视 Fuel Chest,可查看已分配的火源和灯具数量,以及每种所需资源的单独一行用量。

示例:

每现实小时燃料用量(当前 | 全部点燃):

  • 木材:22/小时 | 24/小时
  • 树脂:10/小时 | 12/小时

“当前”表示当前正在燃烧的已分配来源的消耗速率;“全部点燃”估算所有已分配来源持续燃烧时所需的资源。

示例数值仅用于说明。实际数值取决于灯具和火源自身的燃料消耗设置,按现实时间小时计算,而非游戏内天数。

显示的是消耗速率,并非上一小时实际消耗物品的历史总数。为空的火源可能在补充时立即取用多个物品。天气、烟雾、关闭灯具以及已加载区域的变化都可能影响显示数值。

要求

  • Valheim。
  • 已安装并正常运行的 BepInEx 5。
  • 如使用多人游戏,所有客户端与专用服务器(如适用)需安装相同版本的 Fuel Chest。

不需要 Jotunn。

安装

  1. 关闭 Valheim。
  2. 下载并解压 Fuel Chest。
  3. 在 Steam 中打开游戏安装目录:管理 > 浏览本地文件。
  4. 将压缩包中的 BepInEx 文件夹复制到 Valheim 文件夹。
  5. 确认文件位于 BepInEx/plugins/FuelChest/FuelChest.dll。
  6. 启动已启用 BepInEx 的游戏。

使用方法

  1. 装备锤子,在普通木箱旁找到 Fuel Chest。
  2. 将其建在灯具和火源附近。
  3. 将这些来源所需的燃料资源放入箱中。
  4. 等待数秒,直到下一次补充检查。
  5. 注视箱子查看燃料需求,并按需补充库存。

燃料箱仍可作为普通储物箱使用。未被已分配来源需要的物品不会被消耗。

范围与多个燃料箱

范围是以箱子为中心的 128 米球体,垂直距离也计入。

箱子范围重叠时,每个来源会分配给最近且已加载的 Fuel Chest。如果该箱缺少所需燃料,来源不会自动改由更远的箱子补给;请为最近的箱子补充库存或调整布局。

重要行为说明

  • 补充和用量计算仅针对已加载的世界对象。
  • 模组不会让远处基地保持加载,也不会在世界离线时模拟补充燃料。
  • 游戏正常的天气、烟雾、水和放置限制仍然适用。
  • 添加燃料不会覆盖火源的手动关闭状态,也不会强行点燃受阻的火源。
  • 与更改燃料系统或自动处理相同来源的其他模组,尚未经过全面兼容测试。

更新与卸载

更新时关闭游戏,并用新版替换旧版 FuelChest.dll。1.1.0 版保留既有 Fuel Chest 的身份和库存。

卸载前,请在模组仍安装时清空并拆除已放置的 Fuel Chest。移除新增自定义建造部件的模组前,请保留世界存档备份。

故障排查

**箱子没有出现在锤子菜单中:**检查 BepInEx 是否正常启动、DLL 是否位于正确的插件目录,以及是否满足普通木箱的建造要求。

**灯具没有补充燃料:**确认灯具是玩家建造的、对象已加载、位于范围内且使用标准 Fireplace 系统;将准确的燃料资源放入箱中并关闭箱子。来源必须至少能容纳一个完整燃料物品,才会补充。若范围重叠,请检查距离最近的 Fuel Chest。

**每小时用量为零或低于预期:**当前用量只统计正在燃烧的来源。请查看“全部点燃”一栏,并注意未加载的来源不会计入。

**报告问题时:**请提供游戏版本、Fuel Chest 版本、单人或多人游戏情况、受影响的灯具和资源,以及 BepInEx/LogOutput.log 中相关日志。也请说明安装的其他燃料或照明模组。

1.1.0 版本

  • 燃料支持从木材和树脂扩展到每个符合条件的来源所声明的燃料资源。
  • 新增按资源显示的动态用量行,并使用本地化物品名称。
  • 保留 128 米范围和现有 Fuel Chest。

测试与封面

作者称,首位用户报告模组已在游戏中正常工作;编译和十项燃料核算测试均通过。全面的多人游戏及跨模组兼容性测试仍未完成。

封面为 AI 生成的宣传图。图中的光轨用于表现自动补充燃料,并非游戏内视觉效果。

来源与文件

  • 原作者:nightmare6998
  • 原项目:Fuel Chest
  • 文件:FuelChest 1.1.0(ID:23279)

前往 N 网打开所选文件。安装与下载要求以原作者及平台说明为准。

<!-- aoe-mods-source:nexusmods:valheim:3967 -->