WorldCrawler

v1.0.2·Updated 2026-10-06

Rebuild a server world locally without admin access or access to its world files.

About this mod Author’s original text

Valheim World Crawler

World Crawler lets you capture selected regions of a server world, recreate that world locally as an initially empty world, then restore the exported regions. It captures buildings, chests, and terrain modifications. The mod is client-only: you do not need to be a server admin or have access to the server's save files.

Why?

Sometimes, a world is simply too good to lose:

  • A dedicated server admin disappears overnight or decides to move on from the project.
  • A public or community server is about to shut down or be wiped, and players want to keep a local copy of their bases and builds.
  • Players want to continue the adventure in Singleplayer, without having to rely on the server being online.

Controls

| Key | Action |

| --- | --- |

| F8 | Start or stop recording received world data. |

| F9 | At the main menu, prepare a local world from the latest recording. |

| F10 | Start or stop restoration around you. |

| Alt + map click | Teleport to the clicked location when EnableCheats is enabled. |

Settings

Using cheats can make recording and restoration easier, but it is not required.

| Setting | Default | Effect |

| --- | --- | --- |

| EnableCheats | false | Enables god mode, ghost mode, cold immunity, unlimited stamina, and Alt + map click teleportation. |

⚠️

It may be detected as cheating by the server, potentially resulting in a ban. Use it responsibly and get the server owner's permission first.

How to use

  • Record the areas you want to export
  • Join the source world and press F8, then travel through every area you want to keep. Players and creatures are ignored.
  • Green map rectangles are saved; amber rectangles are in progress.
  • Press F8 again and wait for the final save confirmation before closing the game.
  • Exported world data is stored in BepInEx/config/WorldCrawler/worlds/_.
  • Create the world locally
  • Press F9 at the main menu. If no local world matches the latest recording, it shows the exact name and seed to use.
  • Create the world in Valheim, make sure the world is saved locally, not in the cloud, then press F9 again.
  • Join the new world. Its UID now matches the server world's UID, but the world is still empty at this stage.
  • You should now see the same discovered areas on the map as in the original world.
  • Restore the recorded areas
  • Press F10 in the new world, then revisit the recorded areas to populate them from the exported files.
  • Green zones are restored; amber zones are not restored yet.
  • Press F10 again to stop restoration and perform the final save.

Post-restoration commands

Fix indestructibles

New indestructible decorations may get in the way or sit too high above the ground in the reconstructed world. Use these commands to move, ground or remove them:

| Command | Action |

| --- | --- |

| indestructible list | List nearby stone circles, dolmens and other safe indestructible decorations within 30 m. |

| indestructible move 1 | Move a listed standalone or safely attached decoration about 20 m to a loaded, clear and level place without moving its parent site. |

| indestructible ground 1 | Place entry 1 on the terrain at its current horizontal position, before or after any move. |

| indestructible delete 1 | Delete entry 1 from the list, including the whole monument when listed as a site. |

Fix terrain

Ground heights can mismatch at restored zone borders. Use these commands to find and repair those border seams:

| Command | Action |

| --- | --- |

| terrainseam list | List height mismatches at every restored zone border in the local world. |

| terrainseam repair | List and repair all detected borders, back up the world, then request a native save. |

Fix restored timers

Objects restored from a world with a later game clock can stop producing or growing. Run these commands in the local restored world:

| Command | Action |

| --- | --- |

| worldclock list | List restored objects whose timers are ahead of the current world clock, including unloaded zones. |

| worldclock re

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
WorldCrawler-1.0.2.zip
File size
215.8 KiB