About Resource Regrowth
From ThunderstoreServer-side BepInEx plugin for Valheim 1.0 servers: brings back surtling cores, chest loot, monsters, beehives, crypt iron, cave items, terrain and whole zones in areas left alone. Vanilla clients. Recommended with Dedicated_Simulation.
Sarkastic.gg Resource Regrowth
Source code · Report a bug · Changelog · Dedicated Simulation
A server-side BepInEx plugin for Valheim 1.0 dedicated servers. It brings one-time world content back once an area has been left alone for a while:
- Surtling core stands get their core back.
- Treasure chests (never player-built ones) are restocked with fresh loot: what was left of the old loot is replaced, and what a player left in them stays, the loot taking the free slots. So are the other containers the world comes with a loot table of their own for: a shipwreck's chest, the granaries and timber halls of the Deep North, the ancient chests of Morkhalla.
- One-time creature spawners (dungeons, camps, caves) spawn their creature again.
- A location regrows as a whole: a dungeon with its entrance, a camp, a village or a ruin comes
back all at once -- every core, every creature, every chest and every location object in it, and the doors close.
- Terrain that players dug, raised, levelled or paved slowly returns to the land's own shape,
except around player bases and wards.
- Location objects (off by default): destroyed objects a location or village generated -- wild
beehives in abandoned houses, for example -- are put back exactly where they stood. A muddy scrap pile in a sunken crypt (mudpile2, add it to Prefabs) is one too: the iron comes back with the crypt's chests and creatures, and what is left of the pile that was hit goes with it. So are the jewels and coins lying on the ground in crypts and caves (see What lies on the ground).
- Zones (off by default): a zone players have been in is generated again by the game itself
once nobody has been near it for three days -- trees, rocks and ore deposits, bushes, pickables, the location with its buildings, chests, creatures and dungeon, and the ground -- as if no player had ever been there. Never at a base (a workbench); players' things stay as they are.
Players need nothing: vanilla clients work. The plugin depends on BepInEx and nothing else. It patches three game methods, each only with its part switched on (Zones; Location objects; copper deposits and silver veins raised as a zone is generated).
Recommended with Dedicated Simulation (Sarkastic_gg/Dedicated_Simulation, GitHub), a fork of Serverside Simulations by ddormer that keeps the world simulated on the server. This plugin works on its own, but the two are made to run together: the zone reset generates a zone the way Dedicated Simulation does.
How it works
Everything handled here stays in the world when it is used up, so regrowing it only changes the object's data. The plugin deletes and creates no objects.
| What | Depleted when | Regrown by | |---|---|---| | Surtling core stand | the core was taken (picked) | setting picked back to false | | Treasure chest | vanilla filled it once, and it is now empty or a player has been near it since it was last restocked | replacing what is left of its loot with fresh loot from the chest's own loot table, as vanilla fills it when the chest is first generated; what has been in a player's bag stays in its slot | | One-time spawner | its creature is gone | clearing the spawned link; vanilla spawns again the next time a player loads the area | | Terrain (a zone's _TerrainCompiler) | any vertex of the zone's heightmap is modified or painted | a step every StepHours: every height change outside a protected area is divided by Divider (1.7) and dropped once below MinDelta; paint goes back to nothing once the height under it is back, except paved and cultivated ground. The data is written in the game's own format; loaded terrain reloads it and every client rebuilds the ground. |
Location objects are the one exception to "no object is created": a destroyed beehive is gone from the world, so it is created again. Where it stood is known exactly, not guessed:
- every location the world generated keeps a record of its position, rotation and seed, and every
village or camp keeps the position and rotation of each of its buildings;
- the object's place follows from the location's or building's layout, the way the game placed it;
- objects that only spawn by chance are decided by replaying the game's own roll from that seed, so
only places that really had one count.
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 4d ago.
Resource Regrowth on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server side
- Required on the server
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 0.9.4, released 2026-10-31
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 17 recorded builds of Resource Regrowth.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 0.9.4 | 2026-10-31 | n/a | BepInEx |
| 0.9.3 | 2026-10-31 | n/a | BepInEx |
| 0.9.2 | 2026-10-31 | n/a | BepInEx |
| 0.9.1 | 2026-10-31 | n/a | BepInEx |
| 0.9.0 | 2026-10-30 | n/a | BepInEx |
| 0.8.11 | 2026-10-24 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run Resource Regrowth on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogQuality of life & UI
Small conveniences, tweaks and interface improvements players notice straight away.
Runs on your server
From source side supportThunderstore lists Resource Regrowth as required on the server. Check its Thunderstore page to see whether players need it too.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Runs on
- Serverrequired on the server
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-11-01Open ↗
- ✓AuthorSarkastic_gg, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




