
Maps with friends! A world map backend with multiplayer sharing, automatic structure/POI marking, and unified mod compatibility.

Surveyor is the map backend for mods like Antique Atlas 4, Hoofprint, and Via Romana.
Along with handling the generation and saving of map data like terrain and waypoints, Surveyor:

If you're a server admin or don't have a map frontend installed, surveyor comes with a few helpful commands:
/surveyor displays summary of how many chunks and structures you've explored, and waypoints recorded./surveyor share [player] and /surveyor unshare allows joining and leaving map sharing groups./waypoints allows viewing and editing your recorded waypoints./landmarks allows viewing and (op 2 or above) editing global waypoints.Surveyor data is stored in plain NBT under data/surveyor (per-dim in singleplayer/servers, in .minecraft for clients).
Surveyor's configuration can be edited in config/surveyor.toml, or in-game using McQoy. This includes:
Feel free to reach out if you'd like to develop something with surveyor! Or don't, we don't mind! We appreciate:
Check out the frontend dev guide for a breakdown of the complicated parts of the internals.
If you've made something, hit us up and we'll link it here! We'll also answer questions for any in-progress project.
Devs can reach out via the forum on modfest (#projects->Surveyor), on mastodon, or hell, via email.
Surveyor was built on the thoughts, advice, opinions, and past works of many modders in the community.
Thanks to everyone who helped make this project happen, even just by fluttering on the sidelines - it means a lot.
We made surveyor because it sounded cool - we hope it helps other artists/modders to make cool things!