PlayerDataSync
๐ก Updated this yearโ ๏ธ Install Order ยท 2 steps
Install in this order, then this mod last โ most mods fail to load without their framework and dependencies in place.
Preview

๐ Analysis
- ๐ 0.6% endorsement rate
- ๐ #15 of 29 bukkit mods in this game by downloads
๐ About This Mod
# ๐งฉ PlayerDataSync <p align="center"> <a href="https://www.spigotmc.org/resources/playerdatasync-1-8-1-21-11-cross-server-data-synchronization.123166/"> <img src="https://img.shields.io/badge/Available%20on-SpigotMC-orange?style=flat&logo=spigotmc&logoColor=white"> </a> <a href="https://hangar.papermc.io/DevVoxel/PlayerDataSync"> <img src="https://img.shields.io/badge/Available%20on-Hangar-blue?style=flat&logo=papermc&logoColor=white"> </a> <a href="https://builtbybit.com/resources/playerdatasync.89908/"> <img src="https://img.shields.io/badge/Available%20on-BuiltByBit-purple?style=flat"> </a> <a href="https://modrinth.com/plugin/playerdatasync"> <img src="https://img.shields.io/badge/Available%20on-Modrinth-1bd96a?style=flat&logo=modrinth&logoColor=white"> </a> <a href="https://craftingstudiopro.dev/listing/playerdatasync"> <img src="https://img.shields.io/badge/Official%20Website-CraftingStudioPro-black?style=flat&logo=google-chrome&logoColor=white"> </a> </p> <p align="center"> <strong>Seamless Cross-Server Player Data Synchronization</strong><br> Keep inventories, Ender Chests, XP, health, attributes and more synchronized across every server in your network. </p> <p align="center"> <img src="https://img.shields.io/badge/Minecraft-1.20--26.2-brightgreen?style=for-the-badge"> <img src="https://img.shields.io/badge/Java-21+-orange?style=for-the-badge&logo=openjdk"> <img src="https://img.shields.io/badge/Paper%20%7C%20Spigot%20%7C%20Fabric%20%7C%20Velocity-Supported-blue?style=for-the-badge"> <img src="https://img.shields.io/badge/MySQL%20%7C%20MariaDB%20%7C%20PostgreSQL%20%7C%20MongoDB-Supported-4479A1?style=for-the-badge"> </p> (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 PlayerDataSync keeps player data synchronized across every server in your Minecraft network. Whether players move between Survival, Lobby, Creative, SkyBlock, Minigames or anything else, their progress follows them automatically. No manual file transfers. No duplicated inventories. No lost progress. Player data lives in one shared database. With Redis enabled, changes propagate between servers the moment they happen โ your network behaves like a single world. --- # โจ What Gets Synchronized Every entry is an individual toggle, so you decide exactly what travels with your players. | Category | Included | |----------|----------| | **Items** | Inventory, Ender Chest, selected hotbar slot | | **Progression** | Experience, levels, advancements, statistics | | **Vitals** | Health, absorption, hunger, saturation, exhaustion, air, fire ticks, freeze ticks, arrows in body | | **State** | 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. --- # ๐งฐ More Than Just Sync - ๐ด **Redis live sync** โ propagate changes between servers instantly instead of waiting for the next join - ๐ **AES encryption** โ encrypt stored profiles with your own key - ๐พ **Automatic backups** โ compressed snapshots before data is overwritten - ๐ **Storage migration** โ move between MySQL, MariaDB, PostgreSQL and MongoDB with one command - โฌ๏ธ **Legacy import** โ bring profiles over from the original PlayerDataSync - ๐ค **Import / export** โ move individual player profiles in and out - ๐ฌ **Discord webhooks** โ notifications for sync successes and failures - โฑ๏ธ **Autosave** โ periodic saves as a crash safeguard - ๐ซ **Exclusions** โ skip specific worlds or specific item types - ๐ **bStats & FastStats** metrics - ๐งฉ **Developer API** โ events and Persistent Data Container hooks for your own plugins --- # ๐ Why PlayerDataSync? Running player data across multiple servers without proper synchronization leads to: - Lost inventories - Item duplication - Missing experience - Inconsistent progress PlayerDataSync removes those failure modes by synchronizing automatically whenever data changes. ### Benefits - โ One shared player profile across your whole network - โ Instant propagation with Redis - โ Four database backends to choose from - โ Asynchronous โ the main thread stays free - โ Skips redundant saves when nothing changed - โ Open source (MIT) and actively maintained --- # ๐งฑ Supported Platforms | Component | Supported | |-----------|-----------| | **Minecraft** | 1.20 โ 26.2 | | **Server software** | Paper, S
# ๐งฉ PlayerDataSync
Seamless Cross-Server Player Data Synchronization
Keep inventories, Ender Chests, XP, health, attributes and more synchronized across every server in your network.
[!(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
PlayerDataSync keeps player data synchronized across every server in your Minecraft network.
Whether players move between Survival, Lobby, Creative, SkyBlock, Minigames or anything else, their progress follows them automatically.
No manual file transfers. No duplicated inventories. No lost progress.
Player data lives in one shared database. With Redis enabled, changes propagate between servers the moment they happen โ your network behaves like a single world.
# โจ What Gets Synchronized
Every entry is an individual toggle, so you decide exactly what travels with your players.
| Category | Included | |----------|----------| | Items | Inventory, Ender Chest, selected hotbar slot | | Progression | Experience, levels, advancements, statistics | | Vitals | Health, absorption, hunger, saturation, exhaustion, air, fire ticks, freeze ticks, arrows in body | | State | 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.
# ๐งฐ More Than Just Sync
- ๐ด Redis live sync โ propagate changes between servers instantly instead of waiting for the next join
- ๐ AES encryption โ encrypt stored profiles with your own key
- ๐พ Automatic backups โ compressed snapshots before data is overwritten
- ๐ Storage migration โ move between MySQL, MariaDB, PostgreSQL and MongoDB with one command
- โฌ๏ธ Legacy import โ bring profiles over from the original PlayerDataSync
- ๐ค Import / export โ move individual player profiles in and out
- ๐ฌ Discord webhooks โ notifications for sync successes and failures
- โฑ๏ธ Autosave โ periodic saves as a crash safeguard
- ๐ซ Exclusions โ skip specific worlds or specific item types
- ๐ bStats & FastStats metrics
- ๐งฉ Developer API โ events and Persistent Data Container hooks for your own plugins
# ๐ Why PlayerDataSync?
Running player data across multiple servers without proper synchronization leads to:
- Lost inventories
- Item duplication
- Missing experience
- Inconsistent progress
PlayerDataSync removes those failure modes by synchronizing automatically whenever data changes.
### Benefits
- โ One shared player profile across your whole network
- โ Instant propagation with Redis
- โ Four database backends to choose from
- โ Asynchronous โ the main thread stays free
- โ Skips redundant saves when nothing changed
- โ Open source (MIT) and actively maintained
# ๐งฑ Supported Platforms
| Component | Supported | |-----------|-----------| | Minecraft | 1. 20 โ 26. 2 | | Server software | Paper, S
๐ Mod Details
- Game
- Minecraft Mods
- Author
- FrediFret
- Version
- 26.8-ALPHA
- Downloads
- 3,255
- Endorsements
- 18
- Category
- bukkit
- Created
- 12/17/2025
- Updated
- 7/30/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 Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Mods โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Mods 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.8-ALPHA, published 2026-07-30 with 3,255 downloads recorded at the source.
Keep browsing โ more Minecraft Mods mods await