FabricSharedInventory
by Block1215
FabricSharedInventory lets several Fabric servers share a player's inventory, Ender Chest and experience points in real time through a PostgreSQL database.
What it does
Inventory, Ender Chest and experience points are stored in a PostgreSQL database instead of only on one server's disk, so a player who joins another server in the group sees the same data. Changes are detected within one tick, about 50 ms, and written to the database immediately. Players who log in to a server that was offline receive the latest saved data.
The mod runs on the server side only, so players join without installing anything. Each server in the group must be configured to point at the same PostgreSQL instance, which can run on a different computer. On startup the server checks the database connection and refuses to start, with a detailed error log, if the database cannot be reached. Each feature (inventory, Ender Chest, experience) can be enabled or disabled separately per server.
Files are published for Fabric only, for Minecraft 1.20.1, with Fabric Loader 0.15.0 or newer. The code is licensed under the MIT License and is not open source.
Key features
Real-time shared inventory
Inventory, Ender Chest and experience changes sync across the connected servers as they happen.
Durable PostgreSQL storage
Each change is written to PostgreSQL right away, which limits data loss after a power failure.
Offline catch-up
A player who logs in to a server that was offline gets the most recent data saved by the group.
Per-feature toggles
Inventory, Ender Chest and experience sync can each be switched on or off individually on each server.
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 Fabric servers and can set up a PostgreSQL database for them. Players need nothing installed on their own computers.
How it compares
bManager is a client-side only mod for Fabric 1.20.1 – 1.20.4, released under the GNU Lesser General Public License v3.0 only and open source. Mkn Inventory Sync System is server-side only, under the MIT License, and is not open source. It covers Fabric builds 1.20.1 – 26.1.2. DragonInvSync is server-side only, under the MIT License and open source, for Fabric and Quilt on 1.21 alone.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FabricSharedInventory | Fabric | 1.20.1 | Server-side only | 2026-02-19 |
| bManager | Fabric | 1.20.1 – 1.20.4 | Client-side only | 2024-02-02 |
| Mkn Inventory Sync System | Fabric | 1.20.1 – 26.1.2 | Server-side only | 2026-05-01 |
| DragonInvSync | Fabric and Quilt | 1.21 | Server-side only | 2024-07-03 |
Questions
Does FabricSharedInventory need a database?
Does FabricSharedInventory have to be installed on the client?
What happens if the database is unreachable at startup?
Which Minecraft version does FabricSharedInventory support?
In the catalog
FabricSharedInventory is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from Block1215
Similar mods
What the author says
Share your inventory, ender chest, and experience points across multiple Fabric servers in real time. 📦 Step 1 — Install PostgreSQL (click to expand)
Official listing
- Modrinth page
- modrinth.com/mod/fabric-shared-inventory
- Owner
- Block1215
- Published
- 2026-02-17
- Updated on Modrinth
- 2026-02-19
- Facts verified
- 2026-10-15
