
LivingMap
Buildings, hoe-made paths, clear-cuts and planted groves on the map and minimap. Reads the object database, so the host sees the whole world at once. Client-side, no Harmony patches.LivingMap
Client-side map mod for Valheim. It draws onto the map texture itself, so everything below is part of the map: it pans, zooms, hides under the fog of war and under every marker, on the big map and the minimap alike.
- Buildings, coloured by material (wood, stone, iron, marble, ...), with a dark outline so a house separates from the levelled ground it stands on.
- Hoe-made paths: dirt paths, paving and cultivated soil.
- Forest that is gone: where the vanilla map still shows woods but the trees have been cut, the forest pattern is erased. Where you planted a grove, it appears.
- Sharper map texture: 3 m per pixel by default (vanilla is 12 m), up to 1.5 m.
Everything is read from the game's object database rather than from what is loaded around you. On the host (single player, or the player hosting) that is the entire world at once, and whatever is torn down disappears from the map. On a client of a dedicated server it is everything the server has sent you this session, remembered between sessions in a file per world.
No Harmony patches, nothing sent over the network, no effect on players without the mod. If anything fails, the mod switches that layer off and leaves the vanilla map as it was.
Settings
BepInEx\config\j1ga.livingmap.cfg, grouped into General, Layers, Scanning, Rendering,
Colors, Advanced and Debug. The ones worth knowing:
| Setting | Meaning |
|---|---|
MapTextureScale |
1 / 2 / 4 / 8 = 12 / 6 / 3 / 1.5 m per pixel; 16 MB / 67 MB / 268 MB / 1 GB of video memory. Change needs a world re-enter. |
ShowBuildings, ShowPaths, ShowClearedForest, ShowPlantedForest |
The layers. |
RespectFog |
Only draw on explored ground. |
MinPieceSizeMeters |
Smallest size a build piece is drawn at, in metres. |
ClearedForestRadius, ClearedForestMaxTrees |
How empty an area must be to count as cleared forest. |
PlantedForestMinTrees |
Trees per 12 x 12 m map pixel to count as a planted grove. |
Debug |
Verbose log with timings. |
Colours are configurable per material and per path type.
Source, documentation and the changelog: https://github.com/tbsj1ga/LivingMapValheim
Developed with the help of an AI assistant (Claude by Anthropic); the design decisions, verification against the game code and in-game testing are the author's.

