Skip to content

Rewriten version - 2.0-GA

Choose a tag to compare

@At87668 At87668 released this 30 Sep 12:24
· 16 commits to main since this release
eddd904

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.