ValheimInfiniteFire

版本 v1.4.0·更新於 2026-09-21

Configurable Infinite fire for all fire sources.

截圖 共 2 張

模組介紹 作者原文

ValheimInfiniteFire

Choose which fires, crafting stations and cooking stations need fuel, and control smoke piece by piece.

  • Infinite fire - fire pits, bonfires, hearths, torches, braziers, lanterns and candles never run out of fuel
  • Infinite fuel - smelters, blast furnaces, eitr refineries, hot tubs and ovens run without fuel
  • Smoke control - turn smoke off for any piece, stop smoke hurting anyone, and stop smoke choking fires
  • Schedule - give any fire, torches included, a time of day to go dark and another to come back
  • Every piece has its own toggle, vanilla and modded pieces alike, and changes apply right away
  • Settings are synced from the server, so only admins can change them in multiplayer

Want to chat about the mod? Report issues?

Installation

Download with your favorite mod manager, I recommend Gale.

If you need to install manually, this mod goes in the Bepinex/plugins folder, be sure to extract the download. Zip files are not loaded.

You also need to ensure you have Jotunn downloaded and installed.

Load into a world before configuring

Most settings do not exist until you have loaded into a world.

The mod builds one setting per piece by looking at every piece the game has loaded, including pieces from other

mods, and the game only loads them when you enter a world. Before that, the config file and the in-game

configuration manager only show [Client config] and [Smoke gameplay].

  • Start the game and load into any world. A single player world is fine.
  • The [InfiniteFire], [InfiniteFuel], [Smoke] and [off_schedule] sections are now in BepInEx/config/MidnightsFX.InfiniteFire.cfg

and in the configuration manager.

  • Change them in game, or quit and edit the file.

If you add a mod with new fires or stations later, load into a world again to get settings for its pieces.

A dedicated server creates the settings when it starts up and loads its world.

Infinite fire

[InfiniteFire] has one setting per fire source: fire pits, bonfires, hearths, standing and wall torches,

braziers, lanterns, candles and anything else the game treats as a fireplace. They all default to on.

A fire with this on never uses fuel and never goes out from running dry. It only removes fuel, so fires still go

out for every other vanilla reason: under water, buried in terrain, choked by smoke (see SmokeSuffocation below),

or, for fires you can switch on and off, rain and strong wind. Turning a setting off makes that fire need fuel

again, and fires already placed in the world update immediately.

Schedule

[off_schedule] has one setting per fire source, the same list as [InfiniteFire]: standing and wall torches,

braziers, lanterns, candles, fire pits, hearths, bonfires, and fires added by other mods.

Every setting starts empty, which means no schedule. Set one to a Start-End time range on a 24 hour clock:

[off_schedule]

piece_groundtorch = 06:00-18:00

piece_walltorch = 22:00-04:00

The range is the time the fire stays dark, so 06:00-18:00 is a torch that burns through the night and

goes out at sunrise. Ranges may wrap past midnight. 6, 6.5 and 06:30 are all accepted. A range whose start

matches its end is ignored, and so is anything the mod cannot read, with a warning in the log.

Midnight is 00:00, sunrise 06:00, noon 12:00 and sunset 18:00, matching the sky rather than the clock on

the wall, so 06:00-18:00 really is daylight.

  • A dark fire behaves like one that has run out of fuel, so a scheduled hearth or fire pit gives no warmth

and cannot be cooked over until it relights.

  • Fires you can switch on and off can still be lit by hand. In vanilla that is the resin candle. Use one inside

its dark window and it burns until the next scheduled change, and use it again to put it out. This is recorded

on the piece itself, so everyone on the server sees it lit, not just whoever lit it. Other fires, torches

included, have no on and off switch in vanilla, so using one while it is dark refuels it as normal and it stays

dark until its schedule s

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_ValheimValheimModding-Jotunn

檔案與校驗

檔案名稱
ValheimInfiniteFire-1.4.0.zip
檔案大小
117.7 KiB