Список изменений
2026-06-25
Unified GitHub Backup Scheduling
- Removed standalone GitHubScheduler
- GitHub backup no longer uses a standalone scheduler, but is integrated into the main backup flow
- When interval mode or time-based mode triggers a backup, if
github.enabled: trueand properly configured, the backup is automatically uploaded to GitHub after completion /backup github-uploadcommand can still manually trigger backup + upload- Fixed the issue of "backing up every hour even when auto-backup is disabled"
Multi-Language Configuration
- Added language config to config.yml
- Supports manual language specification (e.g.
zh_CN,en_US,ja_JP) - Leave empty to auto-detect server language
- Priority: config.yml setting > auto-detect > default English
- Supports manual language specification (e.g.
Removed Hardcoded Messages
- Removed backup-start-message etc. from config.yml
- All messages are now managed by the multi-language system
Modified Files
src/main/java/cn/plural/backup/manager/GitHubScheduler.java- Deletedsrc/main/java/cn/plural/backup/manager/BackupManager.java- Integrated GitHub uploadsrc/main/java/cn/plural/backup/PluralBackup.java- Removed GitHubScheduler referencesrc/main/java/cn/plural/backup/command/BackupCommand.java- Removed GitHubScheduler parametersrc/main/java/cn/plural/backup/config/PluginConfig.java- Removed message fields, added language fieldsrc/main/java/cn/plural/backup/i18n/LanguageManager.java- Support config.yml language settingsrc/main/resources/config.yml- Added language config, removed hardcoded messages
Файлы
PluralBackupJava-1.0.0.jar(974.63 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.4
Загрузчики
BukkitPaperSpigot
Версии игры
1.18–26.2
Загрузок
42
Дата публикации
25.06.2026

