SimpleDataSync

SimpleDataSync

SimpleDataSync is a professional cross-server player data synchronization plugin that seamlessly syncs inventories, money and more across multiple Minecraft servers using Databases! Report bugs under dsc.gg/simplepluginz or dsc.gg/simpleplugins!

116 downloads 2 followers

๐Ÿ”„ SimpleDataSync

Seamlessly synchronize player data across multiple Minecraft servers with zero configuration hassle!

SimpleDataSync is the ultimate solution for server networks that need reliable, fast, and secure player data synchronization. Whether you're running a small network or a massive server infrastructure, this plugin ensures your players' inventories, money, and progress follow them everywhere.


โœจ Features

๐ŸŽฏ Complete Data Synchronization

  • ๐Ÿ’ฐ Economy - EssentialsX money & balances
  • ๐ŸŽ’ Inventories - Full inventory + armor + offhand
  • ๐Ÿ“ฆ Ender Chests - All ender chest contents
  • โค๏ธ Health & Food - Health, hunger, saturation
  • โœจ Experience - Levels and XP points
  • ๐Ÿ  Homes - EssentialsX home locations
  • ๐Ÿงช Potion Effects - Active status effects
  • ๐ŸŽฎ Game Mode - Survival, Creative, Adventure

๐Ÿ›ก๏ธ Anti-Duplication System

Built-in protection prevents item duplication exploits when players switch servers quickly. Your economy stays safe and balanced!

๐Ÿ—„๏ธ Flexible Database Support

Choose what works best for your infrastructure:

  • MySQL (recommended for networks)
  • PostgreSQL
  • SQLite (great for small setups)

๐ŸŒ Multi-Language Support

Native support for: English, German, Chinese, Spanish, French, Russian, Portuguese, Japanese

โšก Performance Optimized

  • Async database operations
  • Connection pooling
  • Minimal server lag
  • Smart caching system

๐Ÿ”ง Easy Setup

  1. Drop the plugin in your plugins/ folder
  2. Configure your database in config.yml
  3. Set a unique server-id for each server
  4. Restart - you're done!

๐Ÿ“‹ Requirements

  • Minecraft: 1.14 - 1.21
  • EssentialsX (for economy & homes)
  • Database: MySQL, PostgreSQL, or SQLite
  • Java: 8 or higher

โš™๏ธ Quick Configuration

Set up your database connection and choose which data types to synchronize. Full configuration guide available in the included config.yml file with detailed comments and examples for MySQL, PostgreSQL, and SQLite.

๐Ÿš€ How It Works

  1. Player joins Server A โ†’ Data loads from database
  2. Player switches to Server B โ†’ Data saves automatically
  3. Player joins Server B โ†’ Most recent data loads instantly
  4. Anti-dupe system โ†’ Prevents exploitation during quick switches

๐Ÿ“Š Commands & Permissions

Command Permission Description
/simpledatasync reload simpledatasync.admin Reload configuration
/simpledatasync sync <player> simpledatasync.admin Force sync player data
/simpledatasync status simpledatasync.admin View plugin status

๐Ÿ”’ Security Features

  • Data encryption support
  • Anti-duplication protection
  • Automatic backups before overwriting data
  • Connection pooling with timeouts
  • Safe async operations

๐Ÿ’ก Why SimpleDataSync?

โœ… No proxy plugin needed - Works standalone on each server
โœ… Lightweight - Minimal performance impact
โœ… Reliable - Battle-tested anti-dupe system
โœ… Flexible - Disable any sync type you don't need
โœ… Professional - Detailed logging and error handling
โœ… Open Source - Transparent and community-driven

๐Ÿ“ž Support & Links

Made with โค๏ธ by slxstiifxlix

โญ If you like this plugin, please leave a star on Modrinth!

Version Minecraft Loader Download

SimpleDataSync 1.1-HOTFIX

1.1-HOTFIX

1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.8, 1.21.9
paper, purpur
Download

First Beta Release

1.0

1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
paper, purpur
Download