Source-checkedMaps & scenarios

NomapPrinter

by shudnal · for Valheim

In 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.

41KDownloads
14d agoLast updated
BepInExLoaders
ThunderstoreSource

About NomapPrinter

From Thunderstore

In 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 map blocks pin creation, removal, checked-state changes, and taking ownership of shared pins
  • Apply pin visibility settings to interactive map is enabled by default and applies the existing pin category, exploration, ownership, and checked-state rules to the interactive map
  • Hide player marker on interactive map is disabled by default and hides both the player arrow and the controlled ship marker when enabled
  • Do not center interactive map on player opens 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

Read the full description on Thunderstore →

Highlights

From source data

Loaders

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

LoaderGame versionsNewest
BepInEx

From 27 recorded builds of NomapPrinter.

Recent builds

BuildReleasedGame versionsLoaders
1.5.82026-10-02n/aBepInEx
1.5.72026-10-02n/aBepInEx
1.5.62026-09-21n/aBepInEx
1.5.52026-09-17n/aBepInEx
1.5.42026-09-10n/aBepInEx
1.5.32026-07-25n/aBepInEx

Dependencies

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 catalog
Listed on Thunderstore as “Content”

Maps & scenarios

Custom maps, arenas and scenarios to play on.

Works on a server

From source side support

Thunderstore 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

NomapPrinter, answered

Generated from the mod’s own source data.

Do my players need to install NomapPrinter?

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

Which loaders does it support?

BepInEx.

Is it free?

Yes. NomapPrinter 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 NomapPrinter on a Valheim server.

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