Disclaimer: This project was made for personal purposes and designed to be used on a small, private server, on a concrete version of Xaero's Minimap and WorldMap. Any updates of the original mod may break reloading functionality.
Disclaimer 2: This mod opens an HTTP server for file uploads, and security checks are minimal. Use at your own risk.
Disclaimer 3: This mod is not affiliated with Xaero's Minimap, Xaero's World Map nor its developers. Please note that this mod interacts with the original mod and may cause instability, crashes or other issues with the original Xaero mods.
This mod was made and tested using Xaero's Minimap v25.3.10 and Xaero's World Map v1.40.11
Xaero's Server Sync keeps a backup of your Waypoints and Map progress on the server. If a player joined from another device or lost their Minecraft installation, they can restore their progress by downloading the backup file. Backups are automatically made and uploaded to the server before the player leaves.
/xaerosync upload [map/waypoints]: Uploads your Xaero's Minimap and/or WorldMap data to the server./xaerosync download [map/waypoints]: Downloads the latest backup from the server./xaerosync reload: Forces a reload of Xaero's Minimap and WorldMap data.Backed-up data is stored on config/xaeros-server-sync/data/. Each player's data can be identified by their account UUID.
Configuration files will be coming soon.
Although support for this mod will be minimal, you can contact me on my Discord server at https://gosdev.me/discord.
PRs offering bugfixes and new features are welcome!