Rewriten version - 2.0-GA
This is a major update for the PlayerDataRollback plugin, bringing several new features and enhancements, improving user experience, and increasing overall stability.
Rename
Rename to PlayerDataRollback
🆕 New Features:
Backup filtering by time and pagination:
You can now filter the backup list using the <xd/xm/xy> parameter to view backups from specific time ranges, supporting days, months, or years. For example:
7d: List backups from 7 days ago.
3m: List backups from 3 months ago.
1y: List backups from 1 year ago.
The backup list supports pagination, displaying 10 backups per page. Use /pld page to navigate between pages.
Multi-language support:
Added support for the following languages:
Simplified Chinese (zh_CN)
Traditional Chinese (zh_TW)
English (en_US)
German (de_DE)
The plugin will automatically load the appropriate language file based on the server configuration.
🔄 Improvements:
Command Enhancements:
Added more flexible options for backup, rollback, and delete commands:
/pld backup create : Manually create a backup and name it.
/pld rollback : Rollback a specific player to a specific backup.
/pld rollbackall : Rollback all players' data from a backup.
/pld backup removeall <xd/xm/xy>: Remove all backups filtered by time.
Improved Backup List Formatting:
The backup list now uses a clearer format, displaying backup IDs, folder names, and creation times.
🐛 Bug Fixes:
Fixed occasional crashes when deleting backups.
Resolved character encoding issues in certain language environments, ensuring correct multi-language display.
🚀 Upgrade Recommendations:
Please ensure you back up all data and configuration files in the plugin directory before updating.