Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
JourneyMap Waypoint Sync
This mod allows you to save waypoints on JourneyMap between multiple devices via the players account UUID on the server.
Check out the Discord server
You could think of this mod as a cloud where all your waypoints are stored, and if you join a server on another computer / device where this mod is installed on the server-side, it'll share all waypoint data like the cloud shares photos, videos, etc with all devices on that cloud.
How to use?
Drop this mod into the the clients and servers mod folder. There is no extra setup. You will know it is working correctly if when you join a server, a message is generated at the top of the toolbar stating "Updated waypoints"
To note; this mod will only work in dedicated servers for now. If you start a single player world, open to LAN and another player joins your LAN game, this mod will stay disabled for the client, but in a buggy state where it still tries to update with new waypoints. You should still be able to play just fine without any crashes in this buggy state though.
Why?
This is a personal project. I made it because I played on a server I owned on multiple devices (I played on PC, and before I went to bed I played on steam deck) but, I could never find a mod that synced JourneyMap waypoints between devices (If you know / find one, please do let me know)
This is also my first ever Java project, and publicly released programming project, so it is very likely there are bad practices. View the source code and give me feedback. There are also no guarentees I will maintain this codebase as at heart, this is still a personal project and I will do with it as I please, as long as it functions how I want it to.
I have read basic legal things about using the JourneyMap API, but if I am violating any sort of licencing. Please let me know
Limitations
At the moment, waypoint groups arent supported.
Why is the jar file called jmserver?
I was gonna call the mod "JourneyMap Server" but a mod with that name existed already. With foresight I should've known since "JourneyMap Server" was literally made by the same mod developer who made JourneyMap. This mod has no affiliation with JourneyMap Server. I just cannot be bothered to rename the jar files, and in-game this mod is still refered to as JourneyMap Server.