ModsFinder

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.

FabricServer-side onlyMIT LicenseOpen source26.1 – 26.3

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

  1. 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.

  2. NATS JetStream storage

    Player data is stored in a NATS Key-Value bucket, so the cluster keeps it while no player is connected.

  3. Data applied before spawn

    Data is fetched and applied on the destination server before the player appears in the world.

  4. 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.

No stable releases
Every published file is a beta or alpha build.
26.31.0.0-beta.10
26.21.0.0-beta.9
26.1.21.0.0-beta.8
26.1.11.0.0-beta.8
26.11.0.0-beta.8
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
NATS Player Data BridgeFabric26.1 – 26.3Server-side only2026-09-17
Server Restart CommandFabric26.1 – 26.2Server-side only2026-07-08
Carbon ChatFabric1.19.4 – 26.3Not published2026-09-18

Questions

Does NATS Player Data Bridge need Fabric API?

Yes. Fabric API is listed as a requirement, and the mod runs only on Fabric.

Do players need to install the mod?

No. Only the server needs it, and players join without installing anything.

Does the server need a NATS server running?

Yes. A NATS server with JetStream enabled must be running, and the mod's configuration is set up for it.

Which game versions does the mod support?

Files are available for 26.1, 26.1.1, 26.1.2, 26.2 and 26.3.

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

All projects

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…
xSaVageAU, on the Modrinth page

Official listing

Owner
xSaVageAU
Published
2026-04-20
Updated on Modrinth
2026-09-17
Facts verified
2026-10-15

Tags