Back to mods
Surveyor Neoforge project artwork

CurseForge · Minecraft mod

Surveyor Neoforge

Surveyor Map Framework for native NeoForge 1.21.1 (unofficial port)

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

Quick answer

Which Surveyor Neoforge release should I use?

Updated 8 days ago
Latest stable file surveyor-neoforge-2.0.0+1.21-neoforge.jar
Game version 1.21.1
Loader NeoForge

Surveyor Neoforge surveyor-neoforge-2.0.0+1.21-neoforge.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Surveyor Neoforge 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 NeoForge
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 Neoforge surveyor-neoforge-2.0.0+1.21-neoforge.jar need?

surveyor-neoforge-2.0.0+1.21-neoforge.jar. Change the file and its required mods may change too.

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 Surveyor Neoforge without breaking your instance.

Built for Surveyor Neoforge surveyor-neoforge-2.0.0+1.21-neoforge.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use surveyor-neoforge-2.0.0+1.21-neoforge.jar. It targets 1.21.1 with NeoForge; 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

    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-neoforge-2.0.0+1.21-neoforge.jar. It opens that exact file at the source.

About this project

What does Surveyor Neoforge add?

Surveyor for NeoForge

Unofficial port. This is a NeoForge version of Surveyor Map Framework by Sisby folk. I am not part of their team and they have nothing to do with this page. All the credit for the mod is theirs. If something breaks in this version, report it here and not to them.

Surveyor remembers the world you explored. Map mods draw it.

It has no map screen on its own, so on its own you will see nothing. Install it together with a map mod that uses it, like Antique Atlas.

Antique Atlas drawing what Surveyor recorded

What it does

  • Records the terrain, water and biomes of the chunks you see.
  • Records structures after you find them.
  • Keeps your waypoints and your friends' waypoints. It adds some by itself for nether portals, lodestones and the places where you died.
  • Saves everything in your world, so you can switch map mods any time and lose nothing.
  • Imports your waypoints from Xaero's Minimap.

On a server

  • Everyone shares one map by default, or you can split players into groups.
  • You see your friends on the map even when they are far away or in another dimension.
  • Change computer or reinstall the game and the server sends your map back.
  • Operators can place landmarks for everybody, like spawn or shops.
  • Use a filled map on a cartography table, sneaking, to copy exploration in or out of a vanilla map.

Why does this exist?

Surveyor is a Fabric mod. On NeoForge you had to run it through Sinytra Connector and Fabric API. This version runs on NeoForge by itself, with neither of them. It keeps the same features, mod id, save format and network format, so the maps you already have and the addons that use Surveyor keep working.

Servers

On a public server, set globalSharing = false in config/surveyor.toml so players share maps in groups and not all together.

What is different from the original?

I did not redo the mod. I ported it and fixed what I ran into.

Fixes

  • Saving can no longer lose or corrupt map data after a crash, a quick server stop or overlapping saves.
  • Fixed crashes with named and enchanted weapons, unregistered biomes and structures, datapack dimensions and joining without Surveyor data.
  • Friends no longer show as offline after every autosave.
  • When you join or leave a group, the map drops the areas of your old group.
  • Servers behind a proxy that share a seed no longer overwrite each other's maps.

Extras

  • Spectators and invisible players no longer show on other players' maps.
  • Lodestones and other structure POIs no longer cause stalls while the world generates.
  • Config screen in the mod list.
  • Lighter on the server: fewer objects per chunk and player positions only get sent when someone moves.

The full list is in the changelog. The wiki has the guides.

Things to know

  • Coming from the original Surveyor? Your map data should load the same, because the save format is the same. In theory you just remove the other mod and put this one in. I have not tested it with every old world, so back up first. If it breaks, I am not responsible for lost maps.
  • Do not install this next to the original Surveyor or its Connector build. They share the same mod id.
  • Config files use the NeoForge format, so settings from the Fabric version do not carry over.

Credits and license

Surveyor Map Framework is by Sisby folk, with contributions by Ampflower, falkreon, jaskarth and Garden System. Original project: sisby-folk/surveyor. Licensed under LGPL v3 or later.

Project description from CurseForge.

Pick your setup

Surveyor Neoforge by Minecraft version and loader

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

1 available setups

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

Recent files

Surveyor Neoforge versions and loaders

1 of 1 releases match

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