Mods / K's Cartography Table

Category: #Furniture #QoL #Utility
Author: Kaisentlaia
Side: Both
Created: Jul 16th at 7:58 PM
Last modified: Jul 21st at 6:16 PM
Downloads: 1090
Follow Unfollow 37

Latest file for v1.19.8:
kscartographytable_1.0.1.zip 1-click install


The lack of mods for sharing previously created waypoints with other players pushed me to create my own mod, with blackjack and hookers*. This mod was inspired by Valeheim's cartography table.

Overview

A cartography table can be built in the crafting grid using a wooden table and a parchment and used by interacting with it holding ink and quill. When a cartography table is placed in the world, players will be able to store their waypoints on it, and copy waypoints added by other users to their map. 

WARNING: this process is automatic, players won't be able to choose which waypoints to share or to copy. All the waypoints will be copied either from the player's map to the cartography table's map, or the other way around. Players will be able to edit and delete waypoints created by other players, the original owner of the waypoints will see the changes only after interacting with the cartography table to update their player map.

VERSION 1.0.1 IS EXPERIMENTAL
Backup your savegame before updating, and roll back if there are any issues.

Every cartograpy table can contain a different set of waypoints, so different groups of players can use different cartography tables to manage their group's waypoints.

Commands

This mod also adds a command to remove all the group ids set on all waypoints by other mods. This should be enough to resolve the index error which can occur after removing mods that add group ids on waypoints, and should be a one time fix.

Quick guide

  • in the chat window, type /purgewpgroups
  • go to a cartography table
  • right click on it with an empty hand

A chat message should confirm that the group ids have been removed. At the moment this command/interaction only works on local saves, so you can use it to fix your saves open to lan/internet.

The command/interaction will NOT work on a remote server. To fix a server savegame follow this steps:

  • copy the savegame from the server to your pc
  • start the world on your pc in single player
  • run the command/interaction
  • exit the game
  • copy the savegame back from your pc to the server

It's cumbersome but it works, and needs to be done only once.

Usage

Updating the cartography table's map

When you right click on the cartography table with ink and quill:

  • the waypoints you added on your map will be copied to the cartography table
  • the waypoints you edited on your map will be updated on the cartography table
  • the waypoints you deleted from your map will be deleted from the cartography table

Updating your map

When you sprint+right click on the cartography table with ink and quill:

  • the new waypoints on the map will be added to your map
  • the changed waypoints will be updated on your map
  • the delted waypoints will be removed from your map

 

DISCLAIMER: I made this mod for my own server where I play with friends. I might not have time to update it or fix bugs, and it hasn't been extensively tested yet. Be warned, and backup your saves before using it!

Special thanks to Trini for the awesome title image!

*Blackjack and hookers not included.

Compatibility
  • compatible with Egocarib's Auto Map Marker
  • compatible with NEMI (and possibly other mods which add custom icons)
  • not compatible with other waypoint sharing mods
  • potentially compatible with Prospect Together, additional testing required
Roadmap
  1. remove waypoints deleted by other users from the player's map on interaction (added in v1.0.1)
  2. add a way to wipe the map on the cartography's table
  3. prevent multiple interactions firing while the player holds down right click
  4. (not sure if possible) also share explored areas of the map
  5. (not sure if possible) view the map stored on the cartography table
Changelog
  1. v1.0.0 - Initial release
  2. v1.0.1 - Deleted waypoints will be removed from the player's map on update - experimental

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.0.1 892 Jul 21st at 6:16 PM Show kscartographytable_1.0.1.zip Install now
v1.0.0 198 Jul 16th at 8:52 PM Show kscartographytable_1.0.0.zip Install now

8 Comments (oldest first | newest first)

💬 drakray, Jul 20th at 11:12 AM

Kaisentlaia, perfect thank you! :D

💬 KaisentlaiaAuthor, Jul 20th at 10:04 AM

drakray I just ran a quick test and I can confirm that the mod is 100% compatible with NEMI. If you add a waypoint with a custom icon to the cartography table and another player who doesn't use NEMI updates their map from the cartography table, they will see the new waypoint icon as a dot.

💬 KaisentlaiaAuthor, Jul 18th at 7:11 AM

drakray that's an interesting question. It depends on how the game handles unknown icon names (I suppose it would be the same as adding waypoints using NEMI's icons and then uninstalling NEMI). I will try to test this case as well and let you know.

💬 drakray, Jul 17th at 2:33 PM

Kaisentlaia the thing I'm not certain about, is what if I use NEMI, but my friend don't?, would it crash, or would it fallback to a default dot icon?

I can't really try it on my current server, and since my friend don't really use waypoint it might be moot, but I'll think about it :P

💬 KaisentlaiaAuthor, Jul 17th at 12:05 PM

drakray I'm not sure since I don't use any mods which add custom icons (yet), but after a quick look at NEMI I think it should be compatible. I will try to test it and get back to you, unless you're brave enough to test it on one of your saves. ;)

💬 drakray, Jul 17th at 11:56 AM

Seems very nice, does it work with mods like NEMI, which add custom icons?

Will probably add to my private server :D

Thank you for your good work :)

💬 Trini, Jul 17th at 9:28 AM

Finally, a lore-friendly sharedmap mod for Vintage Story!!!

💬 Spaturno, Jul 17th at 7:53 AM

Works on my machine! Good job!

(edit comment delete)