CurseForge · Minecraft mod
Server Waypoint
Manage waypoints and sync them to other player's client automatically. Compatible with Xaero's minimap.
Quick answer
Which Server Waypoint release matches 26.1?
Server Waypoint server_waypoint-3.0.4-neoforge-mc26.1-26.1.2.jar targets 26.1, 26.1.1, 26.1.2 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 Server Waypoint 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 Server Waypoint server_waypoint-3.0.4-neoforge-mc26.1-26.1.2.jar need?
server_waypoint-3.0.4-neoforge-mc26.1-26.1.2.jar on 26.1. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Server Waypoint without breaking your instance.
Built for Server Waypoint server_waypoint-3.0.4-neoforge-mc26.1-26.1.2.jar on 26.1. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use server_waypoint-3.0.4-neoforge-mc26.1-26.1.2.jar. It targets 26.1, 26.1.1, 26.1.2 with NeoForge; another release may have different loader, side or dependency requirements.
- 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.
- 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 server_waypoint-3.0.4-neoforge-mc26.1-26.1.2.jar. It opens that exact file at the source.
About this project
What does Server Waypoint add?
Server Waypoint
Manage waypoints and sync them to other players' clients automatically. Compatible with Xaero's minimap.
Features
- Syncing waypoints from the server automatically.
- Customizable waypoints rendering.
- Allow players to manage waypoints by both GUI (need client installation) and commands (only need server installation).
- Commands auto-completion.
- Custom permission for
/wp <options>commands. Compatible with LuckPerms. - Support adding waypoint conveniently from Xaero's minimap waypoint chat sharing message without requiring client side installation.
Dependencies
Required:
Optional:
Keybinds
- Press
Right Shift(default keybind) or use/wp_guito open the waypoint manager screen in game. - In the waypoint manager screen, hover over a waypoint and press
Tto teleport (requires/wp tpcommand permission). - In the waypoint manager screen, press
Cto open client configuration screen.
Commands
/wp addadd a new waypoint. No duplicate name allowed. Prompts user to use/wp editto replace the existing one./wp add <dimension> <list>add a waypoint list.
/wp downloaddownload waypoints and add to Xaero's Minimap (will not work without client installation)./wp editedit a waypoint./wp listlist all waypoints. Shows all waypoints in a tree hierarchy. Allowing user to click to teleport, edit and remove the waypoint./wp reloadreloadconfig.jsonand translation files in/config/server_waypoint/lang, featuresendXaerosWorldIdrequires restarting to take effect./wp removeremove a waypoint by name. Shows the removed waypoint and click it to restore that waypoint./wp remove <dimension> <list>remove an empty waypoint list.
/wp tpteleport the executor player to a waypoint
Server-side Translations
Messages and command feedbacks sent by this mod will be automatically translated based on the language setting on the receiver's client. This works entirely on the server-side; players can see the translated message without client-side installation of this mod. Right now, the mod comes with translations for English and Simplified Chinese. If you’re interested, you can help out by adding translations on Crowdin!
Add translations
Place the lang files under the directory:
<config-path>/server_waypoint/lang/. This mod will load them on server starting, use/wp reloadif the server is already running.Create a lang file
Follow the format used in
en_us.json,zh_cn.json.Name the lang file with a valid language code.
Translation order If the translation you’ve added uses the same language code as the built-in language, this mod will try to find the translation key in the file you added first. If that key isn’t there, it’ll fall back to the built-in translation. So, if you’d like to use your own translation version, you can easily do that by adding your own file and overriding the built-in translation.
Community translator credits and credit pull request guidelines are documented in TRANSLATOR_CREDITS.md.
Translation Credits
Thank you to the community translators who help make Server Waypoint available to more players in more languages.
Hebrew:
Spanish:
shimonsolo
Traditional Chinese:
Ymaomi
Traditional Chinese (Hong Kong):
Ymaomi
Waypoints
Location
For a dedicated server:
<config-path>/server_waypoint/waypoints/For a single player world:
<minecraft-root>/saves/<world-name>/server_waypoint/waypoints/File Format All waypoints are saved in json files. Each json file contains all waypoints in one dimension and the filename is the converted full registry name of that dimension. For example, all waypoints in the overworld is stored in
minecraft$overworld.json.
Server Configurations
Fabric, Quilt:
<minecraft-root>/config/server_waypoint/config.json
NeoForge, Forge:
<minecraft-root>/defaultconfigs/server_waypoint/config.json
Paper, Purpur:
<server-root>/plugins/ServerWaypoint/config.json
Some changes made in config.json may take effects after server restarts.
Command Permission
Changes the vanilla permission level required to execute the command.
This will be overridden by the permission set by LuckPerms.
Default value:
{
"CommandPermission": {
// /wp add
"add": 0,
// /wp edit
"edit": 0,
// /wp remove
"remove": 0,
// /wp tp
"tp": 2,
// /wp reload
"reload": 2
}
}
Features
addWaypointFromChatSharing Default value:
true
Prompts the user to add the waypoint they shared in chat. Requires
/wp addpermission.Example:
{ "Features": { "addWaypointFromChatSharing": true } }sendXaerosWorldId Default value:
true
Send world id to client to help Xaero's map mod recognize the server.
This should be set to
falseifxaero-map-protocolon the Leaves server or some similar features provided by other plugin or mod is enabled.Example:
{ "Features": { "sendXaerosWorldId": true } }
Client Configurations
Enable Waypoint Rendering Default value:
trueWaypoint Rendering Scaling Factor (Percentage) Default value:
100Waypoint Background Transparence Default value:
128Waypoint Vertical Offset (Percentage) Default value:
0Local Waypoint View Distance (Chunks) Default value:
12Auto Sync to Xaero's Minimap
Default value:
trueRequires Xaero's Minimap mod installed.
Manually Sync to Xaero's Minimap
Default value:
NoneTriggered manually, requires Xaero's Minimap mod installed.
This will replace any waypoint sets on Xaeros' Minimap that has the same name as a list on the server.
- What stays: Waypoint sets with unique names that do not exist on the server.
- What is lost: Any waypoints you added to these shared lists. Any list you created that happens to share a name with a server list.
Project description from CurseForge.
Pick your setup
Server Waypoint by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
5 loader builds26.1.2
5 loader builds26.1.1
5 loader builds26.1
5 loader builds1.21.11
5 loader builds1.21.10
5 loader builds1.21.9
5 loader builds1.21.8
5 loader builds1.21.7
5 loader builds1.21.6
5 loader builds1.21.5
5 loader builds1.21.4
5 loader buildsShowing the newest 12 of 23 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Server Waypoint versions and loaders
server_waypoint-3.0.4-neoforge-mc26.1-26.1.2.jar
24 Aug 2026
server_waypoint-3.0.4-forge-mc26.1-26.1.2.jar
24 Aug 2026
server_waypoint-3.0.4-fabric-mc26.1-26.1.2.jar
24 Aug 2026
3.0.4
server_waypoint-3.0.4-paper-mc1.21-26.2.jar
24 Aug 2026
3.0.3
server_waypoint-3.0.3-paper-mc1.21-26.2.jar
19 Jun 2026
server_waypoint-3.0.3-neoforge-mc26.1-26.1.2.jar
26 May 2026
server_waypoint-3.0.3-forge-mc26.1-26.1.2.jar
26 May 2026
3.0.3
server_waypoint-3.0.3-paper-mc1.21-26.1.2.jar
26 May 2026
3.0.3
server_waypoint-3.0.3-fabric-mc26.1-26.1.2.jar
26 May 2026
3.0.2
server_waypoint-3.0.2-paper-mc1.21-26.1.2.jar
19 May 2026
3.0.2
server_waypoint-3.0.2-fabric-mc26.1-26.1.2.jar
19 May 2026
3.0.1
server_waypoint-3.0.1-paper-mc1.21-26.1.2.jar
12 May 2026
Looking for an older file? The official CurseForge project page is in Resources.