
PlayerDataSync
Seamless Cross-Server Player Data Synchronization
986
8
Список изменений
[26.4-BETA] - 2026-04-12
Added
- Storage Migrator: Added a powerful tool to move data between any supported database backend (MySQL, MariaDB, PostgreSQL, MongoDB).
- Zipped Backup System: Added
/pds backup export/importfor portable data management and safety. - Legacy Migration Support: Added specialized support to migrate data from the old PlayerDataSync version to the new Reloaded format.
- Vault Economy Sync: Full synchronization for player balances across the network.
- Advanced Sync Features: Added support for Persistent Data Containers (PDC), modern Attributes, Statistics, and Advancements.
- Auto-Save System: Automated background saving of all online players to prevent data loss on server crashes.
- Exclusion System: Added blacklists for specific worlds and items (by material) to prevent them from being synchronized.
- Management Commands: Added
/pds reloadfor hot-reloading connections and/pds migratefor data transfers. - Real-time Feedback: Configurable chat messages for players during synchronization events.
- Debug Mode: Detailed logging for easier troubleshooting in complex environments.
Changed
- Modernized Version Support: Dropped legacy support for Minecraft 1.8 through 1.19. Now exclusively supporting 1.20, 1.21, and 26.1+.
- Massive Performance Boost:
- Integrated GZIP Compression for serialized data, reducing storage size and network load by up to 90%.
- Introduced Dedicated Thread Pools for all database I/O to ensure the main server thread is NEVER blocked.
- Added Inventory Hashing to skip redundant database writes if data hasn't changed.
- Simplified Architecture: Refactored the core logic into a cleaner multi-module system.
- Banner: Updated the startup console banner for a premium look.
Fixed
- Fixed internal
Attributeconstant name changes between 1.20 and 1.21. - Fixed
NoClassDefFoundErroroccurring when specific version modules were missing. - Fixed thread safety issues in MongoDB and SQL storage handlers.
- Fixed reflection issues for
PersistentDataContainercompatibility across 1.20/1.21.
Файлы
PlayerDataSyncReloaded-26.4-BETA.jar(5.56 MiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
26.4-BETA
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.20–26.1.2
Загрузок
14
Дата публикации
4 дн. назад
