CurseForge · Minecraft mod
Surveyor Map Framework
Maps with friends! A world map backend with multiplayer sharing, automatic structure/POI marking, and unified mod compatibility.
Quick answer
Which Surveyor Map Framework release should I use?
Surveyor Map Framework surveyor-1.2.4+26.1.jar targets 26.1, 26.1.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. 1 required mod needs a matching file.
Where it goes
Is Surveyor Map Framework required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Surveyor Map Framework surveyor-1.2.4+26.1.jar need?
surveyor-1.2.4+26.1.jar. Change the file and its required mods may change too.
Install McQoy, Fabric API, Fabric API, YetAnotherConfigLib and 6 more first, but 1 required mod has no matching file for this setup. Do not mix loader builds to force a match. 7 come through another mod in the chain.
7 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Surveyor Map Framework without breaking your instance.
Built for Surveyor Map Framework surveyor-1.2.4+26.1.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use surveyor-1.2.4+26.1.jar. It targets 26.1, 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install McQoy, Fabric API, Fabric API, YetAnotherConfigLib and 6 more first, but 1 required mod has no matching file for this setup. Do not mix loader builds to force a match. 7 come through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside surveyor-1.2.4+26.1.jar. It opens that exact file at the source.
About this project
What does Surveyor Map Framework add?

An open-source backend (and API) for world map and waypoint mods!
**Requires Connector and FFAPI on (neo)forge.
**
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:
- Shows other players on your map, even hundreds of chunks away!
- Tracks your exploration, and will restore your map data from the server if it's lost or you change computers!
- Enables live map sharing with other players of your choosing - terrain, waypoints, the lot!
- Allows swapping map frontends any time without losing your map data!
- Imports waypoints from Xaero's Minimap, and has integration for mods like Waystones and OPAC.
- Is fully modular - so mods like Atlas HUD can utilize waypoints without enabling terrain scanning.
Commands
If you're a server admin or don't have a map frontend installed, surveyor comes with a few helpful commands:
/surveyordisplays summary of how many chunks and structures you've explored, and waypoints recorded./surveyor share [player]and/surveyor unshareallows joining and leaving map sharing groups./waypointsallows viewing and editing your recorded waypoints./landmarksallows 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).
Configuration
Surveyor's configuration can be edited in config/surveyor.toml, or in-game using McQoy. This includes:
- Toggling the terrain, structure, and landmark subsystems (otherwise set by installed frontends on clients)
- What data should be networked to clients / the server, and between group members.
- Whether all players on the server should be considered part of one global map sharing group.
- How often to send player position updates to clients, and how fast to sync missing terrain to clients.
Mod Developers
Feel free to reach out if you'd like to develop something with surveyor - or just make it! We appreciate:
- PRs making shots at surveyor enhancements and bugs state:open (label:bug OR label:enhancement)).
- PRs containing ports to an older established versions (1.4.7, 1.17.10, 1.12.2, 1.16.5, 1.18.2) - or latest, per policy
- PRs containing API features that you'd benefit from - ideally post an issue first, and we can workshop it!
- Compat addons, world maps, minimaps, and waypoint frontends utilizing surveyor!
Serverside, web map, minecraftless… we just want to cultivate fun new things in the map mod space.
Check out the frontend dev guide for a breakdown of the complicated parts of the internals.
Licensing + Credit
Please match your addon licenses to LGPLv3 if possible - it helps improve the surveyor ecosystem!
(LGPLv3 is a copyleft license, so this is required for anything directly adapted from Surveyor)
If you've made something, hit us up and we might link it here! We'll also answer questions for in-progress projects.
Devs can reach out via mastodon or email.
Afterword
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!
Project description from CurseForge.
Pick your setup
Surveyor Map Framework by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.1.2
1 loader build26.1
1 loader build1.21.8
3 loader builds1.21.1
3 loader builds1.21
3 loader builds1.20.1
3 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Surveyor Map Framework versions and loaders
surveyor-1.2.4+26.1.jar
10 May 2026
surveyor-1.2.4+1.21.jar
10 May 2026
surveyor-1.2.4+1.20.jar
10 May 2026
surveyor-1.2.3+26.1.jar
14 Apr 2026
surveyor-1.2.3+1.21.jar
14 Apr 2026
surveyor-1.2.3+1.20.jar
14 Apr 2026
surveyor-1.2.2+26.1.jar
30 Mar 2026
surveyor-1.2.1+26.1.jar
29 Mar 2026
surveyor-1.2.1+1.22.jar
24 Jan 2026
surveyor-1.2.1+1.21.jar
24 Jan 2026
surveyor-1.2.1+1.20.jar
24 Jan 2026
1.2.1+1.21
surveyor-1.2.1+1.21.jar
11 Jan 2026
Looking for an older file? The official CurseForge project page is in Resources.