About NomapPrinter
From ThunderstoreIn nomap mode reading a Cartography Table will generate a simplified map to be shown like the interactive map in normal mode. Gamepad support. Custom map, fog texture, under and over fog custom layers support.
Nomap Printer
In nomap mode reading the Cartography Table will generate a simplified map to be shown by pressing Map hotkey.
This mod was designed to enhance nomap playthroughs for players to look at their current exploration progress without the spoiler of live updates.
This mod could be handy if you want some map reference for your travels but don't want to draw map yourself.
If you don't want this generated map and have your own file you can set its name in "Shared file", change Map storage config to "Load from shared file" and it will be shared to all clients from the server.
File can be set as full qualified name or just file name without path. Latter one should be placed near dll file in any subdirectory.
Map content will be automatically updated on file change.
Main features:
- generates static map based originally on algorithms of MapPrinter mod by ASpy (all credits to him)
- shows that map at ingame window, only in nomap mode (map updates only on table interaction)
- map is saved between session
- option to save generated map to file
- map generated in 4096x4096 resolution with option to generate 8192x8192 (smoother visuals at the cost of longer draw and larger size)
- 4 different styles of map with topographical lines
- configurable pins on generated and interactive maps
- optional player and controlled ship marker hiding on the interactive map
- optional session-persistent interactive map focus independent of the player position
- pins config is server synced
- Full gamepad support
- contours of unexplored terrain on static map (non vanilla versions)
Pins default config
- pins only shows in explored part of the map
- traders' pins are always shown (especially handy for Hildir's quest pins)
- active persistent event markers and areas, including Jotun invasions, are shown even in unexplored areas
- only show your own pins (no shared pins)
- pins that checked (red crossed) are not shown
- Bed and death pins are not shown
Persistent event pins
Pins list -> Show persistent event pins enables markers and areas for active persistent events, including Jotun invasions. Enabled by default.
Pins -> Show persistent event pins always allows those pins in unexplored areas, independently of the merchant/Hildir setting. Enabled by default. Disable it to respect Show only explored pins without hiding events on explored terrain.
These settings affect generated maps and the interactive map when Apply pin visibility settings to interactive map is enabled. Show map pins remains the master switch; Show all pins overrides category, exploration, ownership, and checked-state filters as before. Showing an event does not reveal the terrain underneath it.
Only pins belonging to active persistent events are affected. Ordinary raids and Epic Loot markers retain their existing rules. Event areas use their world radius on generated maps. Generated maps remain snapshots and must be regenerated at the Cartography Table to reflect newly started or completed events; interactive map pins follow the game's live event list. Images loaded from a shared file are not modified.
Compass already recognizes these as the standard RandomEvent (marker) and EventArea (area) pin types. Its own type, name, and distance filters still apply independently of Nomap Printer.
Map can be
- opened by Map bind key (default M)
- closed by the same key or Escape
- dragged by left mouse click and drag
- zoomed by mouse wheel
- set to default zoom by right mouse click
- centered at spawn point by middle mouse click
Interactive map privacy
The vanilla interactive map opened through Nomap Printer can be configured without replacing it with a static image:
Prevent changing pins on interactive mapblocks pin creation, removal, checked-state changes, and taking ownership of shared pinsApply pin visibility settings to interactive mapis enabled by default and applies the existing pin category, exploration, ownership, and checked-state rules to the interactive mapHide player marker on interactive mapis disabled by default and hides both the player arrow and the controlled ship marker when enabledDo not center interactive map on playeropens the map at the world center the first time in a world session, then restores the last viewed world position on subsequent openings. The remembered position is cleared when leaving the world
These options only affect the interactive map opened by Nomap Printer. Pin visibility filtering does not remove saved pins or modify the player's stored map data.
Custom map layers
You can use your own variants of
- explored map layer
- fog texture
- under fog layer (for custom markings)
- over fog layer (for custom markings)
That layers should be placed into \BepInEx\config\shudnal.NomapPrinter directory as PNG files and named accordingly:
- "{MapType}.{WorldName}.explored.png" for explored map, nontransparent, resolution must be 4096x4096
- "{MapType}.{WorldName}.underfog.png" for under fog layer, transparent with only needed markings, resolution must be 4096x4096
- "{MapType}.{WorldName}.overfog.png" for over fog layer, transparent with only needed markings, resolution must be 4096x4096
- "{MapType}.{WorldName}.fog.png" for fog texture, nontransparent, any resolution, the pattern will be repeated
If you have several worlds with similar name then instead on world name you can use numerical world ID. To get world ID without using any other mod you can generate map using that mod and check \BepInEx\cache\shudnal.NomapPrinter directory. There will be folders named as world ID. One of them will be your world.
Acceptable map types:
- BirdsEye
- Topographical
- Chart
- OldChart
File repacking
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 14d ago.
NomapPrinter 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
- 1.5.8, released 2026-10-02
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 27 recorded builds of NomapPrinter.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.5.8 | 2026-10-02 | n/a | BepInEx |
| 1.5.7 | 2026-10-02 | n/a | BepInEx |
| 1.5.6 | 2026-09-21 | n/a | BepInEx |
| 1.5.5 | 2026-09-17 | n/a | BepInEx |
| 1.5.4 | 2026-09-10 | n/a | BepInEx |
| 1.5.3 | 2026-07-25 | n/a | BepInEx |
Dependencies
- Required: YamlDotNet
- Required: BepInExPack Valheim
- Required: ConditionalConfigSync
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run NomapPrinter 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 catalogMaps & scenarios
Custom maps, arenas and scenarios to play on.
Works on a server
From source side supportThunderstore lists server-side support for NomapPrinter 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-03Open ↗
- ✓Authorshudnal, as published on Thunderstore
- ✓LicenseNot published by the sourceFree






