


Valheim mod that allows precise control over sharing pins and map exploration via cartography tables.
Supports private pins, public pins, and guild pins.
Supports NoMap runs, giving cartography tables a purpose in NoMap.
Translations available.
(Click on items to show details)
Astrid and Brynhild are playing together, however Astrid has a tad too many mushroom pins for Brynhild's liking. Thanks to Better™️ Cartography Table, their friendship is safe, as Astrid can selectively decide which pins to share on the public cartography table.
Astrid and Brynhild are planning their next expedition. Thanks to Better™️ Cartography Table, it will be a great success, as they can collaborate and prepare it in real time on the public cartography table.
Astrid and Brynhild are members of rival guilds (The Mushroom Enjoyers and The Ground Shakers), and neither wants their archnemesis to know about their secret hideout. Thanks to Better™️ Cartography Table, their rivalry is fueled, as guild members can share guild-only pins on their guild-restricted cartography table.
NoMap world modifier, the map will be accessible through cartography tables (but only when directly interacting with them).The vanilla cartography table is extremely quirky. This often leads to frustration on multiplayer servers when multiple players interact with the table on a regular basis, as shared pins seem to disappear / reappear constantly, and crossing off shared pins does not update the table.
On top of that, since the vanilla cartography table is "all or nothing", some players might refrain from engaging altogether. This is typically the case for those that like to meticulously pin all berries / copper veins / etc. but don't want others to yell at them for cluttering the table, or those that do not want to share some super secret locations they would prefer to keep private.
And of course, the vanilla cartography table has no purpose in NoMap runs.
The goal of this mod is to stick as close as possible to the vanilla experience.
We keep cartography tables relevant for sharing both pins and map exploration, same as in vanilla: players must still interact with the same cartography table on a regular basis to synchronize progress with other players.
For NoMap runs, the goal is to give cartography tables a purpose.
NoMap runs, the map will still refuse to open: it can only open by interacting with a cartography table.Public and guild pins are stored separately from vanilla shared pins in the cartography table, thus both modded and vanilla clients can interact with the same cartography tables without conflict. Additionally, modded clients will copy public pins to vanilla shared pins, allowing vanilla clients to receive them seamlessly. However, vanilla clients are not able to contribute back: modded clients can only receive pins from other modded clients.
Better™️ Cartography Table tries to play nice with other mods by isolating its behaviour as much as possible, and failing that by trying to ensure the other mods will contribute pins in a compatible way. Nevertheless, there might be instances where other mods interacting with pins will result in incompatiblities. Feel free to report any issue you find.
Better™️ Cartography Table comes with the following languages available out of the box:
To add a new language as a user:
BepInEx/plugins/nbusseneau-Better_Cartography_Table/plugins/Translations/ directory.
r2modman, use Settings > Browse profile folder to find your BepInEx directory.English directory, then rename it to the appropriate name for your language (see valid folder names).<your_language_name>/BetterCartographyTable.json as appropriate using a text editor.If you localize Better™️ Cartography Table for your own language, you are most welcome to send your translation file my way, and I will integrate it as part of the languages available by default.
This is technically a client-side mod, but it is strongly recommended to also install the mod server-side for the best experience. If installed on the server, it will enforce all clients to have the mod installed.
Exception: do not install the mod on servers intended for Xbox crossplay, otherwise Xbox players will not be able to join anymore. If you do allow crossplay, note that vanilla clients will not be able to share any of their pins with modded clients (see above for details).
BepInEx/plugins/ directory. It should look like this:BepInEx/
└── plugins/
└── nbusseneau-Better_Cartography_Table
├── CHANGELOG.md
├── icon.png
├── manifest.json
├── plugins/
└── README.md