Inferno
Server-side fire control: torches, fires, hearths and hot tubs stay lit with no refuelling, plus burn rate and day/night schedules. Players install nothing, so it works with crossplay (Xbox, PlayStati
模組介紹 作者原文
Inferno
Server-side control over every fire, torch and fuel-burning station in Valheim. Players install nothing,
so it works with Xbox / Game Pass crossplay.
Status: beta (0.1.0). Every feature is implemented and unit-tested. Features marked Available have also
been verified in-game on a dedicated server with vanilla PC clients; the others are awaiting in-game testing
(see Compatibility).
Features
| Feature | Status | Notes |
|---------|--------|-------|
| Server-only install (clients need nothing, crossplay-safe) | Available (PC clients tested; console clients not yet) | No version check, no new items: vanilla and Xbox clients join as normal |
| Per-item settings for every fuel-burning piece | Available | Found automatically at startup, including pieces added by other mods |
| Always on | Available | Default for all light sources (torches, sconces, fires, hearths, braziers, lanterns, hot tubs, …). Keeps fuel full everywhere, also where nobody is nearby, so bases aren't dark when you arrive. Overrides the schedule |
| Fuel burn rate | Implemented, awaiting in-game test | −10 to +10, 0 = vanilla, each step 10 %: −10 uses no fuel, +10 burns twice as fast |
| Daily on/off schedule | Available | On and off time on the in-game clock (06:00 = sunrise, 18:00 = sunset), one window per day. Equal times (default 00:00/00:00) = no schedule. Fuel is kept while a light is scheduled off. Only used when always on is off |
| Ignore rain | Implemented, awaiting in-game test | Off by default (lights go out in the rain as in vanilla). The server log lists which lights react to rain. See Limits |
| Correct burning while nobody is nearby | Implemented, awaiting in-game test | Vanilla burns all missed time at once when a player arrives, ignoring schedules. Inferno burns it on the server as time passes, following schedule and burn rate |
| Server ownership mode (experimental, off by default) | Implemented, awaiting in-game test | The server keeps ownership of fires, so no player's game burns their fuel or puts them out in rain: fuel only changes when the server says so. Exact burn rate and schedule. See Server ownership mode |
| Commands on signs and in the F5 console | Available | See Commands |
| Commands in chat | Implemented, awaiting in-game test | Needs a second player online |
| Config file with live reload | Available | Edit through your host's web file manager; no restart |
| AdminOnly permission switch | Available | Off by default: anyone may change settings. Anyone can turn it on; only admins can turn it off. Inferno never changes the server's admin list |
| Full audit log and error reporting | Available | Every command, every change (who, old → new) and every config-file edit goes to the BepInEx log |
| Safe uninstall | Implemented, awaiting in-game test | On a normal server shutdown Inferno switches scheduled-off lights back on before the world is saved; fuel stays as it is |
| Optional PC client mod: in-game settings menu | Implemented, awaiting in-game test | Same DLL on a PC client + ConfigurationManager (F1). Shows and edits the server's settings live; read-only for non-admins while AdminOnly is on. See Client mod |
| Per-item smoke toggle | Implemented, awaiting in-game test | Removes smoke for players who have the client mod; everyone else sees vanilla smoke |
| No rain flicker (client mod) | Implemented, awaiting in-game test | With IgnoreRain on, players with the client mod never have their lights put out by rain |
Items that are not light sources (smelters, blast furnaces, ovens, …) keep vanilla behaviour until you change them.
Items without fuel (e.g. the charcoal kiln) and fires with infinite fuel are not listed.
Installation (server)
With a mod manager (r2modman, Mod Manager, or your host's mod installer): install
GrundleLord-Inferno. BepInExPack Valheim is installed
with it.
By hand:
- Install BepInExPack Valheim on the server
(most hosts have a one-click option).
- Copy Inferno.dll and Inf
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: