Back to mods
K's Cartography Table project artwork

Vintage Story Mod DB · Vintage Story mod

K's Cartography Table

Version 2.0.2 now out! Featuring map sharing, new models, sounds, animations, and completely reworked code. IMPORTANT!!! Make sure to backup your save before installing or updating the mod! The mod has been tested but bugs might always be lurking. To quick

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which K's Cartography Table release matches 1.22.3?

Updated last month
Best match for your filters 2.0.4
Game version 1.22.0, 1.22.1, 1.22.2
Loader Built-in Vintage Story mod system

K's Cartography Table 2.0.4 targets 1.22.0, 1.22.1, 1.22.2. It must be installed on the client. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is K's Cartography Table required on the client, server, or both?

It must be installed on the client. Installation on the dedicated server is optional.

Client Required
Dedicated server Optional
Loader for this release Built-in Vintage Story mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

This release supports both sides, but the source does not require it on the server.

What else does K's Cartography Table 2.0.4 need?

2.0.4 on 1.22.3. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add K's Cartography Table without breaking your instance.

Built for K's Cartography Table 2.0.4 on 1.22.3. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 2.0.4. It targets 1.22.0, 1.22.1, 1.22.2; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    It must be installed on the client. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 2.0.4. It opens that exact file at the source.

About this project

What does K's Cartography Table add?

Version 2.0.2 now out!
Featuring map sharing, new models, sounds, animations, and completely reworked code.
IMPORTANT!!!
Make sure to backup your save before installing or updating the mod! The mod has been tested but bugs might always be lurking.

To quickly create a backup of your save in game, run the commands /autosavenow and /genbackup.

About this mod

Share your waypoints and your map with other players in a vanilla-friendly way, by transcribing on a Cartography Table or an Advanced Cartography Table, both craftable after you reach the copper age.

In combination with the mod Palantir the Advanced Cartography Table will also let you travel in spirit to unexplored places to survey the terrain or look for resources.

Features

No telepathy!
To share waypoints and maps the players will need to go to the table and interact with it. If you want automatic sharing, this isn't the mod for you.
Optional immersive mode
If you like your Vintage Story experience to be more immersive, this mode lets you disable all the chat messages. Animations and sounds will let you know if there's still anything to transcribe, or if the map is up to date.
See the configuration section for more information.
Map wiping
You can choose to wipe the map on the table at any time, going back to a clean slate. Just scrape it with a knife!

Simple cartography table

Waypoint sharing
The simple cartography table can be used to share waypoints between players. Players can transcribe their waypoints on the table, and transcribe other player's waypoints from the table to their own map.
Check your in-game handbook for full details!

image

Warning
Changes to shared waypoints will be shared between all players who interact with the map: if you edit or delete a waypoint created by another player and transcribe on the table, when the other player transcribes to their map their waypoint will be changed or deleted as well.

Advanced cartography table

Map sharing
The advanced cartography table can be used to share both waypoints and the explored map between players. Players can transcribe their waypoints and map on the table, and transcribe other player's waypoints and map from the table to their own map.

image

Warning
Transcribing the map is a long process! You will need to hold right-click until the map is completely transcribed, like when you grind something manually in a quern. You can interrupt the process at any time, and resume it at any time as long as there is still anything to be transcribed.

It's recommended to use the default (sepia) map with this mod, using the color accurate map will considerably increase the transcription time.

Palantir integration

Visions of far away places
Using a Palantir on the Advanced Cartography Table will let you visit unexplored lands in spirit. An easy but balanced way to check if there's sea or land near your destination, to look for bauxite and limestone and much more!
Check your in-game handbook for full details!
Mod Thumbnail

Palantir

Preserve memories of your travels. Share them with fellow players (on shrooms).

Warning
Remember to create some palantir waypoints on your map (using the icon) on the places you'd like to see, and transcribe them on the table before starting your trip!

Configuration

Use ConfigLib (requires ImGUI) for easy in-game configuration, or edit the config file manually:

Config Location: VintageStoryData\ModConfig\kscartographytable.json

Default Configuration File

{
  "ImmersiveMode": false,
  "ChunksPerPacket": 25,
  "PacketDelay": 0.2,
  "VerboseDebug": false,
  "WaypointUpload": true,
  "WaypointDownload": true
}

Configuration Properties

  • ImmersiveMode if true will disable all chat messages
  • ChunksPerPacket how many map chunks to transcribe at once. Increasing this will make the transcription faster but could cause server or client overloads.
  • PacketDelay how many seconds to wait between packets. Decreasing this will make the transcription faster but could cause server or client overloads.
  • VerboseDebug if true will log additional messages
  • WaypointUpload if false will not upload your waypoints on any cartography table.
  • WaypointDownload if false will not download the waypoints on your map.
Warning
Disabling both WaypointUpload and WaypointDownload will make the Cartography Table useless. The Advanced Cartography Table will still work, but only for map sharing.

Compatibility

This mod is currently tested and compatible with the following mods:

Mod Version Compatibility
Palantir 2.0.2 Ponder feature to use the Palantir on the Cartography Table to see distant places
Auto Map Markers 5.0.3 It's recommended for all the players to use the same config (icons and names) to prevent duplicates
Not Enough Map Icons 1.1.0 All NEMI icons are correctly shared between players as long as all players are using NEMI. If a player doesn't use NEMI they will see the shared waypoints with NEMI icons as the default dot icon
Prospect Together 2.2.1 No issues when sharing prospecting waypoints
ConfigLib 1.12 All current settings managed through ConfigLib if installed
ImGui 1.2.5 Required by ConfigLib
FastMap 122.5.1 Using FastMap with K's Cartography Table will make the transcription faster. Also, your map will be very fast. :) Big thanks to chrisunfocused for the compatibility patch!

It should also be compatible with any mod that adds more icons.

Commands

/kct waypoints wipe <maponly/mapandtable> [confirm|dryrun]
Deletes all player waypoints from the map. Will delete waypoints for all players. Must be run by an OP on the server. Use with caution and backup your save before running the command.

Deleted waypoints can be recovered by transcribing from a cartography table, as long as the waypoints haven't been deleted from the table.
 
See the in-game command handbook (creative mode) or use the command /help kct waypoints wipe for more details.
.kct waypoints wipe <maponly/mapandtable> [confirm|dryrun]
Deletes all waypoints from your map. Other player's waypoints will not be deleted. Use with caution and backup your save before running the command.

Deleted waypoints can be recovered by transcribing from a cartography table, as long as the waypoints haven't been deleted from the table.
 
See the in-game command handbook (creative mode) or use the command .help kct waypoints wipe for more details.
/kct config <configname> [value]
Sets or displays a server side configuration value. A restart isn't needed to apply the new configuration.
 
See the in-game command handbook (creative mode) or use the command /help kct config for more details.
.kct config <configname> [value]
Sets or displays a client side configuration value. A restart isn't needed to apply the new configuration.
 
See the in-game command handbook (creative mode) or use the command .help kct config for more details.

Known issues and bugs

  • Sometimes joining a server after updating will cause a crash. The crash happens only once at the first login and then doesn't reoccur.
  • The automatic boat markers from Auto Map Markers can cause some repeating messages when transcribing on the map. Deleting the boat waypoints usually fixes the issue.
  • With two advanced cartography tables next to each other, the second one might display the wrong blockinfo on the right side. Please do not interact and move farther away from the first one.

Roadmap

  • Remove waypoints deleted by other users from the player's map on interaction (added in v1.0.1)
  • Add a way to wipe the map on the cartography's table (added by DiZurix in v1.0.3)
  • Prevent multiple interactions firing while the player holds down right click (fixed by DiZurix in v1.0.3)
  • Also share explored areas of the map (added in v2.0.0!)
  • Add a way to choose which waypoints you want to share or others can share with you
  • Finer control for the waypoint delete command, so you can for example only delete waypoints for a specific player, or only delete your waypoints with a specific icon
  • (If feasible) Add a GUI to see the map present on the table
  • Visual effects for map interactions
  • Performance improvements: moving the map read/write logic off the main thread.

Special thanks

  • Trini for the awesome title image
  • DiZurix who updated the mod for 1.22, added a new wipe feature and several improvements!
  • Spaturno for the amazing Advanced Cartography Table model, for all the help with brainstorming, bugfixing and testing, and for being the best husband in the whole world.
  • chrisunfocused for being so kind to implement compatibility patches on his amazing FastMap mod

Project description from Vintage Story Mod DB.

Pick your setup

K's Cartography Table releases for each Vintage Story version.

Choose the version and loader you play, then open the matching release.

7 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

K's Cartography Table versions and loaders

4 of 9 releases match
Clear filters

Looking for an older file? The official Vintage Story Mod DB project page is in Resources.