RefillAllTorches

版本 v1.0.0·更新於 2026-10-02

Keeps every fuel-burning light source topped up automatically - torches, sconces, braziers, fire pits and more. Free refills, or a frugal mode that spends just 1 fuel item per refill. Inspired by Pock

模組介紹 作者原文

RefillAllTorches

Walk past your lights. They are already full.

RefillAllTorches automatically keeps every fuel-burning light source in Valheim topped up to full. By default it is completely free: no fuel items are consumed. Prefer to pay a token cost? Enable frugal mode and each refill consumes exactly 1 of the required fuel item from your inventory while still filling the light to full.

Features

  • Automatically refills all fuel-using light sources: torches, sconces, braziers, fire pits, campfires, bonfires, hearths, and seasonal lights.
  • Fuel type is read from each light source itself, so every fuel works: Resin, Greydwarf eye, Guck, Coal, Wood, and modded fuels.
  • Free mode (default): lights are topped up to full at no cost.
  • Frugal mode: each refill costs exactly 1 fuel item from your inventory and fills the light to full, no matter how empty it is.
  • Refill trigger options: always, only at half or less, or only when 1 fuel unit or less remains.
  • No simulated E press, no interaction animation, no movement interruption.
  • Works on any Fireplace-based piece, including modded ones.
  • Silent by default.

Covered light sources

| Light source | Fuel |

|---|---|

| Standing wood torch | Resin |

| Standing iron torch | Resin |

| Standing blue-burning iron torch | Greydwarf eye |

| Standing green-burning iron torch | Guck |

| Sconce | Resin |

| Standing brazier | Coal |

| Hanging brazier | Coal |

| Blue standing brazier | Greydwarf eye |

| Campfire | Wood |

| Bonfire | Wood |

| Hearth | Wood |

| Iron Fire Pit | Wood |

| Jack-o-turnip (Halloween) | Resin |

Modes and triggers

| Setting | Meaning |

|---|---|

| ConsumeFuelItem = false | Refill for free (default). |

| ConsumeFuelItem = true | Each refill consumes exactly 1 fuel item from your inventory and tops the light up to full. |

| RefillTrigger = Always | Don't care, just refill whenever the light is below full. |

| RefillTrigger = HalfOrLess | Only refill when fuel is at half or less. |

| RefillTrigger = OneUnitLeft | Only refill when 1 fuel unit or less remains. |

RefillTrigger also applies in free mode, so you can e.g. only top up lights that are running low.

Defaults

| Setting | Default |

|---|---:|

| Enabled | On |

| Radius | 20 m (0 = every loaded light) |

| Check interval | 1 s |

| Consume fuel item | Off (free) |

| Refill trigger | HalfOrLess |

| Refill notifications | Off |

| Debug logging | Off |

Installation

r2modman Mod Manager / Gale

Install RefillAllTorches and launch your Valheim profile modded. BepInExPack_Valheim is declared as a dependency and will be installed automatically by the mod manager if needed.

Manual

  • Install BepInExPack for Valheim.
  • Copy RefillAllTorches.dll into a folder under:

Valheim/BepInEx/plugins/

  • Launch Valheim.

Configuration

After the first launch, edit:

BepInEx/config/Andejx.RefillAllTorches.cfg

Options:

  • Radius — check distance in meters around your character. 0 = every loaded light source.
  • CheckInterval — seconds between scans.
  • ConsumeFuelItem — false = free refills; true = 1 fuel item per refill, light filled to full.
  • RefillTrigger — Always, HalfOrLess, or OneUnitLeft.
  • Fuels.Wood, Fuels.Resin, Fuels.Coal, Fuels.Guck, Fuels.GreydwarfEye — enable/disable refilling per fuel type (all on by default).
  • NotifyWhenRefilled — center-screen message when lights are refilled.
  • DebugLogging — refill details in the BepInEx log.

Multiplayer

RefillAllTorches is intended to run on the player's client. It uses Valheim's normal networked fireplace fuel RPC, so the resulting fuel state synchronizes through standard game networking.

In frugal mode the fuel item comes from your own inventory, and lights built by other players are refilled at your expense if you walk past them. Individual servers can still restrict client-side mods through their own rules or mod-enforcement setup.

Compatibility

RefillAllTorches works on every loaded Fireplace component and reads the fuel item configured on i

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
RefillAllTorches-1.0.0.zip
檔案大小
77.9 KiB