Valheim
Install with App

Details

Latest version
1.0.0
Last Updated
First Uploaded
Downloads
228
Likes
0
Size
178KB
Dependants
ADDatHost Valheim hosting
30% off

TamedRegen

Keep your tamed companions healthy between adventures. TamedRegen replaces passive regeneration for tamed creatures only, with faster healing that does not require food by default.

Install on the server AND every client. This is not a server-only mod.

Features

  • 10x regeneration in combat, 20x outside combat, relative to each creature's native passive regeneration rate.
  • Combat lasts 10 seconds after the most recent actual HP loss from damage. Another damaging hit resets that timer. Aggro alone or a fully blocked hit does not count.
  • Hungry tamed creatures can heal. Food requirements for taming and breeding are not changed.
  • Healing stops at MaxHP. Dead creatures are never healed or resurrected.
  • Players and wild creatures keep their original regeneration behavior.
  • Only the current network owner heals a creature. Shared network timestamps and local timer resets guard against duplicate healing during ownership changes.
  • No offline/unloaded-time catch-up healing. Creatures must be actively simulated; this is not whole-world background healing.
  • Server-authoritative settings and an exact plugin-version check for multiplayer connections.

The multiplier is the total rate, not a bonus added on top of vanilla. Regeneration uses MaxHealth / m_regenAllHPTime and applies approximately once per second. For a creature with a native full-heal time of 3,600 seconds, going from 50% to 100% takes about 90 seconds outside combat, or 180 seconds while continuously remaining in combat, ignoring additional damage. Different creatures may have different native rates.

Eligibility is component-based: a non-player creature must be tamed, have Tameable, and use BaseAI regeneration. This is not a fixed species whitelist; modded creatures can qualify, but their compatibility is not guaranteed.

Installation

r2modman / Thunderstore Mod Manager

  1. Select Valheim and your usual modded profile.
  2. Install HomeAmongTheStars-TamedRegen and its BepInEx dependency.
  3. Ensure the dedicated server and every player have the same TamedRegen version.
  4. Launch using Start modded.

If you previously installed the private GEO Tamed Regen DLL manually, remove that old plugin copy before installing this package. There must be only one GeoTamedRegen.dll in the profile. The public package retains the same plugin identity and config filename; existing config values are preserved.

Manual installation / dedicated server

With the game or server stopped, install BepInExPack_Valheim 5.4.2351 or newer according to its own instructions. Copy this package's BepInEx/plugins/GeoTamedRegen directory into the corresponding BepInEx/plugins directory. Do this for the server and all clients, then start them normally through BepInEx. Do not copy game assemblies or another mod's DLL into this package's directory.

Configuration

The plugin creates BepInEx/config/geo.valheim.tamedregen.cfg after its first launch. Public defaults:

[Regen]
Enabled = true
OutOfCombatMultiplier = 20
InCombatMultiplier = 10
CombatDurationSeconds = 10
RequiresFood = false

Multipliers accept 1–100; combat duration accepts 0–120 seconds. RequiresFood = true makes custom regeneration require a fed creature. Enabled = false restores vanilla regeneration rather than disabling all healing.

For a dedicated server, edit the server's file while the server is stopped and restart it. There is no automatic disk-file watcher. In multiplayer the server sends the effective settings to clients; client-side edits do not override them. A client's local config/UI can still display its own saved values: these are not necessarily the active server settings. In a local world, the hosting game supplies the settings.

Settings synchronization does not distribute or update plugin DLLs. Missing or mismatched plugin versions are rejected. All players still need to install the mod.

Compatibility and verification

  • A standalone BepInEx plugin; ValheimPlus is optional, not a dependency and not included.
  • Verified against Valheim 1.0.17 (network 40) and ValheimPlus 0.10.2.0 on Windows. Later game/mod updates may require retesting.
  • Preserves ValheimPlus Tameable.mortality = 1 (Essential) behavior: no changes to damage/death handling, and no custom healing while the creature's sleeping or isRecoveringFromStun flag is set. It does not grant immortality by itself or change pet-owner damage settings.
  • Other mods replacing BaseAI.UpdateRegeneration, altering ownership or changing stun/death behavior may conflict. Compatibility with every pet/AI overhaul is not claimed.
  • Tested logic covers hunger, MaxHP, death, combat timing, ownership transfer, duplicate-tick prevention and config serialization. The public DLL's logic is tested directly. Existing live-build evidence covers patch installation and version/config authority self-checks; this publication does not claim a new automated multi-PC multiplayer playtest or Linux/macOS runtime test.

Troubleshooting

  • Cannot join: check that server and all clients run exactly the same TamedRegen version; use Start modded and check for duplicate DLLs.
  • No healing: the creature must be alive, tamed, below MaxHP and actively simulated. Essential pets do not receive custom healing during sleep/stun recovery. Check Enabled, hunger if RequiresFood was enabled, and the server's config.
  • Changed client settings do nothing: multiplayer settings come from the server. Change its config and restart the server.
  • Package not visible immediately: refresh the mod manager's Online list; new Thunderstore packages may take time to appear.
  • Inspect loading: search BepInEx's log for GEO_REGEN_LOADED, GEO_REGEN_CONFIG, GEO_REGEN_RUNTIME and GEO_REGEN_SELFTEST. Logs identify the internal plugin as GEO Tamed Regen. Review/redact personal information before sharing any logs.

Credits and license

TamedRegen is published by HomeAmongTheStars / GeoKhv. Original plugin code is MIT-licensed; see LICENSE. Its source repository is private.

The DLL includes a modified copy of ServerSync by Tykea / blaxxun-boop, used under its upstream permissive license. Changes enforce server-originated settings and exact plugin versions. See THIRD_PARTY_NOTICES.md for the upstream source, revision and full license notice. No Valheim, Unity, ValheimPlus, BepInEx or Harmony DLL is bundled.

The package icon is an original AI-assisted illustration, not official Valheim artwork. This is an unofficial community mod, not affiliated with or endorsed by Iron Gate or Coffee Stain.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.