You are viewing a potentially older version of this package. View all versions.
Digitalroot-Eternal_Fire-1.1.9 icon

Eternal Fire

Keeps fires lit and burning without needing to fuel them.

Date uploaded a day ago
Version 1.1.9
Download link Digitalroot-Eternal_Fire-1.1.9.zip
Downloads 205
Dependency string Digitalroot-Eternal_Fire-1.1.9

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2350
ValheimModding-Jotunn-2.30.0 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.0

README

Eternal Fire

Summary

Keeps fires burning.

License

GNU Affero General Public License v3.0

Details

Keeps fires lit and burning without needing to fuel them.

Dependencies

Installation (manual)

  1. Download the latest release archive (zip) file.
  2. Extract the archive into <Steam Location>\steamapps\common\Valheim\BepInEx\plugins

Configuration

Config Category Data Type Desc
Bonfire Fireplaces bool Enable Bonfire
Campfire Fireplaces bool Enable Campfire
CandleResin Fireplaces bool Enable Resin Candle
HangingBrazier Fireplaces bool Enable Hanging Brazier
Hearth Fireplaces bool Enable Hearth
JackOTurnip Fireplaces bool Enable Jack O' Turnip
Sconce Fireplaces bool Enable Sconce
SnowLantern Fireplaces bool Enable Snow Lantern
StandingBlueBurningIronTorch Fireplaces bool Enable Standing Blue Burning Iron Torch
StandingBrazier Fireplaces bool Enable Standing Brazier
StandingGreenBurningIronTorch Fireplaces bool Enable Standing Green Burning Iron Torch
StandingIronTorch Fireplaces bool Enable Standing Iron Torch
StandingWoodTorch Fireplaces bool Enable Standing Wood Torch
StoneOven Cooking Stations bool Enable Stone Oven
BlastFurnace Smelters bool Enable Blast Furnace
EitrRefinery Smelters bool Enable Eitr Refinery
HotTub Smelters bool Enable Hot Tub
Smelter Smelters bool Enable Smelter
ShieldGenerator ShieldGenerators bool Enable Shield Generator
CustomPrefabs Custom string A comma-separated list of prefab names
SmokeLessFirePit BoneAppetit bool Enable SmokeLessFirePit
SmokelessHearth BoneAppetit bool Enable SmokelessHearth
SmokelessHangingBrazier BoneAppetit bool Enable Smelter
Add mod to server to enforce configs.

Crossplay ✔

Point of View Server w/ Mod Server w/o Mod Client (PC) w/ mod Client (PC/Console) w/o mod
Client (PC) w/ mod ✔ ✔ ✔ ✔
Client (PC/Console) w/o mod ✔ ✔ ✔ ✔
Server w/ Mod ✔ ✔
Server w/o Mod ✔ ✔

Issues/Questions/Bugs

  • Use the repo issues tab above.

Support Me @ https://www.buymeacoffee.com/digitalroot


Digitalroot can be found in the Valhalla Legends Discord

CHANGELOG

v1.1.10

  • Removed VPC SoftDependency

v1.1.9

  • Fixed multiplayer bugs.
  • Eternal hovertext should display for all players with EternalFire installed.
  • Fixed typos in RCP_AddFuel method names.
  • Fixed refueling calculation.
  • Cached settings values.
  • Hooked into OnConfigurationSynchronized
  • Hooked into SettingsChanged on configs.
  • Reduced RPC calls

v1.1.8

  • Added support for the ShieldGenerator

v1.1.7

  • Improved Valheim Community Patch compatibility.
  • Refactored how unknown Fire Sources are tracked and logged, reducing Trace spam.
  • Fixed IsEternal bug in Fireplace, CookingStation and Smelter Awake patch.
  • Fixed Owner bug in Fireplace, CookingStation and Smelter Update patch.
  • Refactored refueling process for Fireplace, CookingStation and Smelter.
  • Fixed refueling bug when not all players are running EternalFire.
  • Known-Issue: When EternalFire is used with VCP, if a player not running EternalFire, owns the zNetView, then fuel levels will not refresh. Ask the player to leave the area so ownership of the zNetView changes.
  • Added RPC_SetFuelLevelMax to CookingStation and Smelter for VCP compatibility.
  • Added DropAllItems patch for CookingStation andSmelter to only drop unspent player added fuel and not fuel added by EternalFire.

v1.1.6

  • Fix bug with custom prefabs
  • Added native for BoneAppetit Smokeless Fire Sources
  • Fixed bug with unknown CookingStation
  • Fixed bug with fuel levels and bulk processing
  • Removed an exploit around refunding fuel.

v1.1.5

  • Added localization for the hovertext.
  • Added config for the color of the hovertext.
  • Restored hover text for item slot usage.
  • Added Resin Candle
  • Added Snow Lantern

v1.1.4

  • Fixed a Fireplace compatbility bug with the NoSmokeSimplified mod by TastyChickenLegs.

v1.1.3

  • Fixed a bug where fire sources in the Fireplaces category could be set to Eternal but m_infiniteFuel was not being set.

v1.1.2

  • Removed delay causing stutter issues

v1.1.1

  • Refactored refueling to use RPC calls.
  • Added RPC calls for tagging fire sources as Eternal
  • Replace Hover Text on fire sources with "Eternal" for fire sources the mod is enabled for.
  • Disabled the ability to add fuel to an Eternal fire source.

v1.1.0

  • Refactored how mod functions.
  • Enabling/Disabling a fire source works in real time.

v1.0.20

  • Each fire source mod targets can be toggled.
  • Fix: Config now syncs w/ the server.
  • Update to Valheim 1.0.12

v1.0.10

  • Changed CompatibilityLevel to VersionCheckOnly
  • Crossplay: Compatible with clients without the mod.

v1.0.9

  • Changed CompatibilityLevel to ServerMustHaveMod

v1.0.8

  • Added StandingBlueBrazier and IronFirePit

v1.0.5

  • Update for Ashlands

v1.0.1

  • Initial Release