Home›Java›Mods›SyncMaster Player Data Bridge MySQL - Universal NBT Support Cross-Server
SyncMaster Player Data Bridge MySQL - Universal NBT Support Cross-Server
ModsJava

SyncMaster Player Data Bridge MySQL - Universal NBT Support Cross-Server

Java mod listed for Minecraft 1.19–1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
SyncMaster-PlayerDataBridge is a modern cross-server synchronization system that keeps vanilla player data (inventory, health, experience, potion effects) perfectly synchronized across your entire Minecraft network with full NBT support. Players maintain all their items and progress when switching between servers without any risk of duplication exploits — our exclusive SyncMaster-BungeeProxy ensures complete data integrity during transfers. Powered by MySQL and SyncMaster Core for maximum reliability and performance.

⚠️ Requires SyncMaster-Core 1.0.0+ as dependency - This extension leverages the powerful SSL/TLS database connections, UUID validation system, and HikariCP connection pooling from SyncMaster Core.
⚠️ Requires SyncMaster-BungeeProxy for item duplication prevention - This extension works with SyncMaster-BungeeProxy to ensure safe server transfers without item duplication during cross-server synchronization.

Any problems? Please add them to the discussion page, we will try to solve them as soon as possible.​

Compatibility & Requirements
⭐ Minecraft: 1.19.4 – 1.21.8+ (Paper recommended, Spigot supported)
⭐ Java: 17 or 21 (validated on Temurin 21)
⭐ Required Dependency: SyncMaster-Core 1.0.0+
⭐ Databases: MySQL 5.7+, MariaDB 10.3+ (inherits from Core)


SyncMaster Extension Status
✅ SyncMaster-Essentials
– Cross-server essentialsX chat, warps, homes, etc.
✅ SyncMaster-Watchdog – Free supervisor for safe shutdowns on hosting panels
✅ SyncMaster Plugin Data Bridge – Inventory, health, experience, effects synchronization
✅ SyncMaster BungeeProxy – prevents item duplication during
server transfers

️ Pending Releases
⌛ SyncMaster Essentials MySQL – EssentialsX economy sync, validated and live in production
⌛ SyncMaster Backup MySQL – Automatic backups and pruning of old records/player data
⌛ SyncMaster Economy MySQL – Advanced synchronization for third-party currency systems


What Gets Synchronized vs What Doesn't
✅ YES - Physical Items & Native Minecraft Data

Complete Inventory System (Universal NBT Support)
✅ ALL items in inventory slots - Every item a player carries, including custom items from ANY plugin
✅ Custom items with NBT - ItemsAdder swords, Oraxen tools, MMOItems armor, EcoItems weapons
✅ Ender Chest contents - Everything stored in ender chest, preserving all NBT data
✅ Armor & Equipment - Helmets, chestplates, leggings, boots, offhand items
✅ Item metadata - Enchantments, lore, custom names, attributes, durability, custom model data

Example: A player has a custom ItemsAdder sword with special NBT? ✅ It syncs perfectly across servers!

❤️ Native Player Attributes (Bukkit/Spigot Data)
✅ Health & Food - Current health, max health, hunger, saturation, exhaustion
✅ Experience - XP levels, XP points, total experience
✅ Active Potion Effects - Speed, strength, regeneration (with configurable duration limits)
✅ Game Mode - Survival, creative, adventure, spectator (with anti-exploit protection)
✅ Location - Current world and coordinates (optional)
✅ Statistics - Play time and basic Minecraft stats (optional)

❌ NO - Plugin Data Stored in External Databases

What PlayerDataBridge CANNOT Sync (Support will be provided soon.)
❌ Skills & Levels (stored in plugin databases, not in player inventory)


️ Built on SyncMaster Core Foundation
Inherits Core Features:
PlayerDataBridge Specific Features:
✨ Key Highlights in v1.0.1
️ Database Architecture
Auto-Created Tables:
Advanced Features:
⚡ Quick Setup
  1. Install SyncMaster-Core first and configure database
  2. Download SyncMaster-PlayerDataBridge-1.0.1.jar
  3. Drop into plugins folder
  4. Restart server (tables auto-created)
  5. ⚙️ Configure config.yml
  6. Recommended: Set inherit-from-core: true for database config
Commands & Permissions
Command Permission Description
/playerdata playerdata.admin Main command help
/playerdata sync <player> playerdata.admin Force sync specific player
/playerdata status playerdata.admin View system status
/playerdata stats playerdata.admin Performance statistics
/playerdata cache clear playerdata.admin Clear performance cache
/playerdata reload playerdata.admin Reload configuration
️ Security & Performance
Security Features:
Performance Optimizations:
Monitoring & Diagnostics
Network Integration
⚠️ Important Notes

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

SyncMaster Player Data Bridge MySQL - Universal NBT Support Cross-Server is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.20, 1.20.6, 1.21. Downloaded 61 times (via Spigot). Download it and open it directly in the game.

Explore more