PlayerDataSync
๐ข Updated this monthPreview

๐ Analysis
- ๐ 0.5% endorsement rate
- ๐ #673 of 1560 bukkit mods in this game by downloads
๐ About This Mod
Seamless Cross-Server Player Data Synchronizationโ
# ๐งฉ PlayerDataSync
One player profile for your whole network.
Inventories, Ender Chests, XP, health, effects, attributes and economy follow your players to every server โ automatically, safely, in the right order.
[!(https://faststats.dev/embed/default:5b846603-95f8-4e64-b64c-c5cb16879210:servers-and-players?w=800&h=300&theme=dark)](https://faststats.dev/project/playerdatasyncreloaded/minecraft-plugin)
# ๐ Overview
Players on a network expect one thing: what they had on Survival is still there on SkyBlock, and what they earned on SkyBlock is waiting for them back on Survival.
PlayerDataSync makes that happen. Every server writes to one shared database, every server reads from it on join, and Redis tells the others the moment something changed. Your network behaves like a single world.
No manual file transfers. No duplicated inventories. No lost progress. No "my boots are gone".
# โจ What Gets Synchronized
Every entry is an individual toggle in the config, so you decide exactly what travels with your players.
| Category | Included | |----------|----------| | Items | Inventory (incl. armor and off-hand), Ender Chest, selected hotbar slot | | Progression | Experience, levels, advancements, statistics | | Vitals | Health, absorption, hunger, saturation, exhaustion, air, fire ticks, freeze ticks, arrows in body | | Effects & state | Potion effects, game mode, flight, walk & fly speed, fall distance, player time, player weather | | Advanced | Attributes, Persistent Data Container, Vault economy balance | | Optional | Location (disabled by default โ see below) |
### ๐ About location sync
Location sync teleports players to their stored position on join. It ships disabled (`sync.location: false`) because it only makes sense when the destination server has a world of the same name. If that world is missing, the restore is skipped with a log warning instead of dropping the player somewhere wrong.
# ๐ก๏ธ Built to Never Roll Back
Most sync plugins work fine until two things happen at once. PlayerDataSync is designed around exactly those moments:
- Proxy handshake. With the Velocity bridge, a server switch waits until the old server confirms its save. The new server never reads the database before the write has landed.
- Ordered loads. Join event, proxy notification and Redis notification all trigger loads โ they are queued per player, so the newest record is always the one applied last.
- No premature saves. Autosave, quit and proxy saves are refused until the stored profile has been applied. The stale local player file can never overwrite the database.
- No redundant re-applies. A late notification for a record the player already has is ignored. Gear equipped in the meantime stays equipped.
- Save on shutdown. `/stop` and `/pds reload` save every online player and wait for the writes. Paper kicks players after disabling plugins โ we save before that happens.
- Honest failures. A failed database write is counted, logged and retried on the next save instead of being silently marked as "unchanged".
- Encrypted means encrypted. If encryption is enabled and fails, the save fails. Plaintext never reaches the database by accident.
# ๐งฐ More Than Just Sync
- ๐ด Redis live sync โ other servers reload a profile the moment it was saved; the subscriber reconnects automatically if Redis drops
- ๐ AES encryption
๐ Mod Details
- Game
- Minecraft Plugins
- Author
- FrediFret
- Version
- 26.2
- Downloads
- 3,539
- Endorsements
- 18
- Category
- bukkit
- Created
- 12/17/2025
- Updated
- 9/10/2026
- Game Versions
- 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4
- Tags
- management, optimization, storage
๐ง How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Plugins โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Plugins versions does PlayerDataSync support?
The author lists 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5. Other versions may work but are untested by the author.
What is the latest version of PlayerDataSync?
Version 26.2, published 2026-09-10 with 3,539 downloads recorded at the source.
Keep browsing โ more Minecraft Plugins mods await