SeedMap

v1.0.0·Updated 2026-10-03

Every boss, trader, dungeon and point of interest of your world on the in-game map, worked out from the seed. Optional fogless biomes. Client-side.

About this mod Author’s original text

SeedMap

See where everything in your world is, right on the in-game map: bosses, traders, burial chambers, troll caves,

sunken crypts, frost caves, infested mines, charred fortresses, runestones, dragon egg nests, fuling villages,

tar pits, Dvergr outposts and more. Like the online seed maps, but inside the game and in your language.

Client-side only. Install it on your own game; the server and the other players don't need it.

Features

  • A panel on the large map (M) to switch each category on or off, with how many of each the world has.

It uses the game's own checkboxes, panel and font, and can be folded by clicking its title.

  • Biomes without fog: show the whole world's biomes. It only changes what you see; nothing is marked as

explored, so switching it off brings your real map back.

  • Pins are temporary: they never mix with your own pins and are never saved to your character.
  • Boss, trader and biome names come from the game's own translations. The rest of the panel is translated to

English, Spanish, German, French, Brazilian Portuguese, Russian, Polish and Italian (other languages use English).

Where the locations come from

  • Single player or a world you host: your game is the server, so it reads the real list. Always exact.
  • Dedicated servers: clients are never sent the list, so SeedMap works it out from the seed by running the

game's own location placement code, exactly as the server did when it created the world. The first time you

join a world this takes a minute or two in the background (the panel shows the progress); the result is cached

in BepInEx/cache/SeedMap and loads instantly afterwards.

Tested against real servers: 12,346 of 12,346 locations identical on a world created with the current version,

and 12,288 of 12,288 on a world played since earlier versions.

Unique places (Haldor, Hildir, the Bog Witch, the ancient table) have several possible spots until someone finds

one; SeedMap shows them all marked "(possible)" and hides them once the game shows the real one.

Limitation: when a big game update changes how locations are placed, servers re-place the locations of

unexplored areas around the parts already explored. Worlds that went through that can differ in those areas.

Configuration

BepInEx/config/thelm.SeedMap.cfg (or the config editor of your mod manager):

  • RevealBiomes: biomes without fog (also switchable from the panel).
  • ShowOnMinimap: also show the pins (and fogless biomes) on the small corner minimap.
  • ShowPanel: show the panel on the large map.
  • [1 - Categories]: which categories are shown.
  • GenerationBudgetMs: milliseconds per frame spent on the first calculation (default 6).

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
SeedMap-1.0.0.zip
File size
32.3 KiB