Back to mods
Surveyor Map Framework project artwork

CurseForge · Minecraft mod

Surveyor Map Framework

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

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

Quick answer

Which Surveyor Map Framework release should I use?

Updated 5 months ago
Latest stable file surveyor-1.2.4+26.1.jar
Game version 26.1, 26.1.2
Loader Fabric

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.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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.

1 required mod needs a matching file

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.

3 listed on this file 7 pulled in by those mods
McQoy Needed by Surveyor Map Framework surveyor-1.2.4+26.1.jar
required
Matching file found Matched file: mcqoy-0.4.1+fabric-26.1.jar
Fabric API Needed by Surveyor Map Framework surveyor-1.2.4+26.1.jar
required
Matching file found Matched file: [26.1.2] Fabric API 0.155.3+26.1.2
Fabric API Needed by Surveyor Map Framework surveyor-1.2.4+26.1.jar
required
No matching file
YetAnotherConfigLib Needed by McQoy
pulled in
Matching file found Matched file: 3.9.7 for fabric 26.1
Mod Menu Needed by McQoy
pulled in
Matching file found Matched file: v18.0.2 for 26.1
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: placeholder-api-3.0.0+26.1.jar
Mod Menu Needed by McQoy
pulled in
Matching file found Matched file: 18.0.2
Fabric API Needed by Mod Menu
pulled in
Matching file found Matched file: 0.155.3+26.1.2

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.

  1. 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.

  2. 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.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 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?

surveyor banner
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:

  • /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).

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.

14 available setups

Check 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

102 of 102 releases match

Looking for an older file? The official CurseForge project page is in Resources.