Magnus
by KroderDev
Magnus is a Fabric synchronization suite that keeps player inventory, Ender Chest, health, hunger, XP and potion effects consistent across several servers.
What it does
Magnus targets multi-server Fabric setups, where a player moves between servers and expects the same items and status on each. It covers real-time inventory sync and cross-server chat, along with global player management. Data is synchronized across servers, so a player's state follows them rather than resetting at each join.
Magnus needs a PostgreSQL database for permanent storage and a Redis instance for fast reads, and both must be reachable before the suite can run. It requires Fabric API and Fabric Language Kotlin. Files exist for Fabric only, across 11 release versions 1.21.1 – 1.21.11, and the code is released under the GNU Lesser General Public License v3.0 only, so it is open source.
Key features
Multi-server sync
Inventory, Ender Chest, health, hunger, XP and potion effects are synchronized between servers in real time.
Redis-backed reads
Redis serves frequently requested player data with sub-millisecond retrieval, while PostgreSQL keeps the durable copy.
Circuit breaker
The mod detects database failures on its own and stops sending requests to a database that is unavailable.
Local fallback
When the database is down, data is saved to disk, and a janitor service restores it once the database returns.
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Networks of linked servers
A server network where players switch between worlds keeps the same inventory and status on every server.
Cross-server chat
Chat messages can reach players on connected servers, so a network can share one conversation.
Who it’s for: Server owners running several connected Fabric servers who already operate PostgreSQL and Redis, or who are prepared to set them up before installing Magnus.
Questions
Does Magnus need a database?
What happens when the database goes offline?
Which Fabric dependencies does Magnus require?
In the catalog
Magnus is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
A modular, high-performance, and resilient synchronization suite for Minecraft Fabric servers. Features real-time inventory sync, cross-server chat, and global player management. Magnus requires a PostgreSQL database and a Redis instance to function.
Official listing
- Modrinth page
- modrinth.com/mod/magnus
- Owner
- KroderDev
- Published
- 2026-01-29
- Updated on Modrinth
- 2026-09-06
- Facts verified
- 2026-10-15
