You are viewing a potentially older version of this package. View all versions.
tony4twenty-Healing_Campfires-2.1.0 icon

Healing Campfires

For some time, lit fires will heal afflictions! Configurable! They can also respawn players!

Date uploaded 11 months ago
Version 2.1.0
Download link tony4twenty-Healing_Campfires-2.1.0.zip
Downloads 32898
Dependency string tony4twenty-Healing_Campfires-2.1.0

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.75301 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.75301

README

Healing Campfires ๐Ÿ”ฅ๐Ÿฉน

This mod allows lit campfires to heal nearby players from injury damage.
If configured to do more, it can also heal other afflictions and even respawn dead players! Works well with - CozyCampfire and other forever campfires It also supports host config sync in multiplayer โ€” all connected players will use the hostโ€™s mod settings during the run. (Hopefully)


๐Ÿ› ๏ธ Features

  • โœ… Heals injury and cold by default
  • ๐Ÿ”„ Configurable healing rate and range
  • ๐Ÿง™ Optionally heals Drowsy, Poison, and Curse afflictions
  • ๐Ÿ’€ Can respawn dead players when a fire is lit (configurable)
  • ๐ŸŒ In multiplayer, uses hostโ€™s settings for everyone (no config cheating)
  • ๐Ÿšจ Respawning players at fires requires host to have this mod and setting

โš™๏ธ Config Options

You can change these in the modโ€™s config file at: BepInEx/config/tony4twentys.Healing_Campfires.cfg

Setting Default Description
HealPerSecond 0.025 How much status to remove per second
HealingRadius 15 Radius around lit fires to apply healing and respawning
HealInjury true Heals injury affliction
HealDrowsy false Heals drowsy affliction
HealPoison false Heals poison affliction
HealCold true Heals cold affliction
HealCurse false Heals curse affliction
RespawnOnCampfire false Lighting a campfire respawns all dead players nearby
TickRateHz 2 Hz Healing scan frequency (Hz). Lower to reduce CPU usage

๐Ÿ’ก Usage

  1. Install through the Thunderstore Mod Manager
  2. Start a run
  3. Stand near the airplane fire (for the first 2 minutes) or light a new campfire
  4. Afflictions will slowly be healed over time
  5. Any nearby dead players will respawn when a fire is lit (if enabled)

๐Ÿ”ฅ or use thunderstore mod manager! ๐Ÿ”ฅ

๐Ÿ“ฆ Dependencies

  • BepInExPack_PEAK
  • โœ… Soft-compatible with PhotonCustomPropsUtils if installed

๐Ÿ“ฃ Feedback

Suggestions, ideas, or issues?
Reach out via the PEAK Modding Discord


๐Ÿ‘ค Author

Created by tony4twenty
See all my PEAK mods here


๐Ÿ”ฅ Stay warm. Stay healed.

CHANGELOG

Changelog

[3.0.0] - 2025-11-14

  • Now working after Roots Update
  • Now has infinite fires
  • Now blocks afflictions while near fire
  • Now heals even mnore afflictions
  • More configs

[2.1.0] - 2025-08-19

  • Now works with forever campfires
  • One coroutine total, started at StartRun and never spam-started per fire.
  • No per-tick object finds. Campfires are cached once and re-cached every 5s (cheap, fires are few).
  • Early-out when nothingโ€™s lit. Near-zero work while idle.
  • Squared-distance checks (no sqrt) and tick-scaled healing.
  • Added Config: TickRateHz lets you tune CPU vs. responsiveness; default 2 Hz.
  • Kept respawn-on-light behavior in the Light_Rpc patch. Healing itself is handled by the global loop.

[2.0.0] - 2025-08-03

  • Added new configs
  • Added more affliction healing
  • Added new config to respawn players at fires
  • Added config sync with host
  • Now using coroutines and patches instead of updating every frame

[1.0.0] - 2025-7-4

  • Initial release.