Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
MapRoutes
Draw routes and markings on the map with friends. Multiplayer-synced freehand lines, colors, eraser, and a show/hide toggle.
By SOPMEHUA
| Last updated | 27 minutes ago |
| Total downloads | 33 |
| Total rating | 2 |
| Categories | Mods Tools Server-side Client-side Utility |
| Dependency string | SOPMEHUA-MapRoutes-1.0.5 |
| Dependants | 0 other packages depend on this package |
README
MapRoutes
Draw freehand routes and markings directly on the map — synced with every other player who has this mod installed. Plan a journey, mark a route to a boss, warn your friends about a base location, and see their drawings too.

Features
- Freehand drawing on the large map, rendered on the minimap as well.
- 9-color palette — pick a color from the in-game toolbar to start drawing with it.
- Eraser — click near any line (yours or a friend's) to remove it.
- Clear All, with a confirmation prompt since it removes everyone's drawings.
- Show/Hide toggle to temporarily hide all drawings without losing them.
- Collapsible toolbar styled with the game's own UI textures — while it's collapsed, drawing is disabled so you don't draw by accident.
- Multiplayer sync — new lines, erases, and clears are broadcast live to everyone connected who has the mod. A player joining later automatically receives the current state from the host.
- Persists locally per world/save even without other players connected, so nothing is lost between sessions.
How to use
- Open the large map (
M). - Click the toolbar in the top-right corner to expand it if collapsed.
- Click a color to arm the brush, or the eraser icon to arm erasing.
- Hold the action button (right mouse button by default) and drag to draw; click to erase.
- Click the panel's collapse button to lock drawing off again.
Configuration
Available via ConfigurationManager (F1) in-game, or the config file BepInEx/config/sopmehua.valheim.maproutes.cfg:
Enabled— turn the mod on/off entirely.ActionButton— which mouse button draws/erases (default: right mouse button).LineThickness/MinimapLineThickness— line width on the big map / the corner minimap.MinPointSpacing— minimum distance between points while drawing (performance vs. smoothness).EraseRadius— how close the cursor needs to be to a line to erase it.
Multiplayer notes
Sync only happens between players who both have MapRoutes installed — everyone else is unaffected, no errors. The host (or whoever is authoritative for the world) holds the source of truth; if you're a client and the host doesn't respond within a few seconds (e.g. they don't have the mod), your own locally cached drawings are shown instead.