NATS Player Data Bridge
by xSaVageAU
NATS Player Data Bridge keeps a player's inventory and progress in step across several Minecraft servers that share one NATS cluster.
What it does
Anyone who changes servers inside the same cluster arrives with inventory, ender chest contents, health, experience, statistics and advancement progress already restored, before spawning. When a player leaves a server, the mod saves that data to a NATS Key-Value bucket, and the next server the player joins fetches and applies it. The mod depends on Fabric API, and it needs a NATS server with JetStream enabled to store the data.
The mod is server-side only, so players join without installing anything, and only the servers in the cluster run it. Setup is a single text file, nats-server.conf, with a minimal configuration that is started with the nats-server binary on Linux, macOS or Windows. Start the server once and two configuration files are generated in the mods folder. Where data integrity and network stability are non-negotiable, this bridge is suited to the job, and the MIT License covers its open source code. Builds exist for 26.1 – 26.3, with 1.0.0-beta.10 as the latest Fabric file for 26.3.
Key features
Cross-server data sync
A player's inventory, ender chest, health, experience, statistics and advancements travel with them when they switch from one server to a different server.
NATS JetStream storage
Player data is stored in a NATS Key-Value bucket, so the cluster keeps it while no player is connected.
Data applied before spawn
Data is fetched and applied on the destination server before the player appears in the world.
Minimal configuration
A short nats-server.conf file with JetStream enabled is enough to start the NATS server for the cluster.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners who run several Minecraft servers and want players to keep their progress when they switch between them. Operators manage the commands, which require operator permissions.
How it compares
Server Restart Command is a server-side Fabric mod under the MIT License and is open source, with files for 26.1 – 26.2, so it covers restarts rather than player data. Carbon Chat is a Fabric mod under the GNU General Public License v3.0 only, open source, and covers 1.19.4 – 26.3, but it handles chat rather than inventories and progress. Choose NATS Player Data Bridge when player data must move between servers.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| NATS Player Data Bridge | Fabric | 26.1 – 26.3 | Server-side only | 2026-09-17 |
| Server Restart Command | Fabric | 26.1 – 26.2 | Server-side only | 2026-07-08 |
| Carbon Chat | Fabric | 1.19.4 – 26.3 | Not published | 2026-09-18 |
Questions
Does NATS Player Data Bridge need Fabric API?
Do players need to install the mod?
Does the server need a NATS server running?
Which game versions does the mod support?
In the catalog
NATS Player Data Bridge is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 8,071 mods support Minecraft 26.3.
More from xSaVageAU
Similar mods
What the author says
A server-side Fabric mod that synchronizes player inventories, ender chests, health, XP, statistics, and advancements across multiple Minecraft servers using NATS JetStream. When a player leaves, their data is saved to a NATS Key-Value bucket. When they join another server in the same cluster, that data is fetched…
Official listing
- Modrinth page
- modrinth.com/mod/nats-player-data-bridge
- Owner
- xSaVageAU
- Published
- 2026-04-20
- Updated on Modrinth
- 2026-09-17
- Facts verified
- 2026-10-15
