Source-checkedQuality of life & UI

SharedMap

by TXC · for Valheim

Shared exploration layer plus public/private markers with owner-only delete, synced through the server. Crossplay-safe; players without the mod can still join.

509Downloads
40d agoLast updated
BepInExLoaders
ThunderstoreSource

About SharedMap

From Thunderstore

Shared exploration layer plus public/private markers with owner-only delete, synced through the server. Crossplay-safe; players without the mod can still join.

SharedMap

A shared map layer for your server: everyone's exploration and public markers, synced through the server and saved next to the world. Your own map stays your own.

Markers

  • Public marker: choose an icon and double-click the map. Everyone on the server sees it, tinted so you can tell it apart.
  • Private marker: hold Left Ctrl while double-clicking. Only you see it, like vanilla.
  • Make public later: hold Left Shift and left-click one of your private markers, or a greyed-out marker read from a cartography table. A plain left-click on a greyed-out marker makes it your own private (white) marker, as in vanilla.
  • Cross out: left-click a marker to cross it out or undo the cross. Anyone can cross out a public marker.
  • Delete: right-click a marker. A public marker can only be deleted by the account that placed it or by an admin (listed in adminlist.txt; the host of a listen server counts as admin). The server logs every deletion with the player, marker name, icon, biome, coordinates and owner.
  • Duplicates: markers with the same icon and name (unnamed ones count too) within 20 m (configurable on the server) are cleaned up:
  • Between public markers, the server keeps the original and removes the new one.
  • On your own map, every marker is checked: public (gold), private (white) and cartography (grey). Gold beats white beats grey; within a colour the older marker stays.

Personal map

  • Shared exploration shows as lighter fog, the same shading vanilla uses for cartography-table data. It is never written into your own exploration.
  • Hiding the shared map: untick the Server shared map checkbox on the large map (above vanilla's cartography and "Visible to other players" checkboxes) (or set ShowSharedMap = false). This hides shared exploration and public markers without changing your own exploration, private markers or cartography-table data.
  • Cartography tables: areas you read from a table are added to the shared exploration for everyone. Vanilla's "Cartography Table Shared map" checkbox then only shows or hides the table's pins; the fog stays under the "Server shared map" checkbox.
  • Saving: public markers are never saved to your character or written to a cartography table. Your client receives them from the server each time you join.

Crossplay / network

  • Map data is sent in batches of compressed changes. The initial map goes out in bands of 64 rows. Nothing is sent pixel by pixel.
  • Sending pauses whenever a connection's send queue is busy, so the map never delays world and gameplay data.
  • There is no version enforcement. Players without the mod, including console players, can join and are never sent map data.

Install

  • Server: required. It stores the map in <world>.txcsharedmap next to the world .db file, keeping the previous save as .txcsharedmap.old.
  • Clients: every player who wants the shared map. The server and clients must run the same major version.

Config (BepInEx/config/txc.sharedmap.cfg)

| Section | Key | Default | | |---|---|---|---| | General | ShareExploration | true | Server setting. | | General | SharePins | true | Server setting: allow public markers. | | General | ForcePublicPosition | false | Server setting: forces vanilla "Visible on map" on for every player, including players without the mod. For modded players the checkbox is ticked and locked. | | General | DuplicateRadius | 20 | Server setting: duplicate radius in metres. 0 = off. | | Client | ShowSharedMap | true | Show shared exploration and public markers. | | Client | PrivateMarkerKey | LeftControl | Hold this key while double-clicking to place a private marker. | | Client | PublishMarkerKey | LeftShift | Hold this key and left-click a private or greyed-out marker to make it public. | | Client | PublicMarkerColor | light gold | Tint of public marker icons. | | Network | SendInterval | 0.25 | Seconds between send batches. | | Network | MaxMessagesPerTick | 4 | Maximum messages per connection per batch. | | Network | MaxSendQueueBytes | 5120 | Map sending pauses above this queue size. Vanilla world sync stops at 10240. |

Notes

  • Public markers are identified by icon and position, rounded to 0.5 m.
  • Updating from 1.x: public copies previously saved to your character are replaced by the server's markers. Markers shared in 1.x have no recorded owner, so only admins can delete them.
  • Sync is done by the clients, like the vanilla game, so a modified client could send fake data. Permissions are enforced by the server.

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 40d ago.

SharedMap 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
Optional 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
2.1.0, released 2026-09-26

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 4 recorded builds of SharedMap.

Recent builds

BuildReleasedGame versionsLoaders
2.1.02026-09-26n/aBepInEx
2.0.12026-09-26n/aBepInEx
2.0.02026-09-26n/aBepInEx
1.1.02026-09-26n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run SharedMap 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 catalog
Listed on Thunderstore as “Tweaks”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Works on a server

From source side support

Thunderstore lists server-side support for SharedMap as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serveroptional on the server
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorTXC, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

SharedMap, answered

Generated from the mod’s own source data.

Do my players need to install SharedMap?

Thunderstore lists server-side support for SharedMap as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. SharedMap is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run SharedMap on a Valheim server.

Deploy in about a minute from $9.99 a month, then add SharedMap in one click.