
BalSync
BalSync – Vault Economy Synchronization for Minecraft Server Networks with MySQL Database
Список изменений
BalSync 1.4 (Preview)
New Feature: Update Checker
Update Checker: BalSync now automatically checks for new versions on Modrinth. When an update is available and compatible with your server, players with the
balsync.update.notifypermission (OP by default) will receive a clickable notification upon joining. You can disable this feature inconfig.yml(settings.check-for-updates: false).
New Feature: Tab Completion for /balsync
The main command now supports tab completion!
- Type
/balsyncand press Tab to see all available subcommands:reload,save,load,status,backup,backups,rollback.- For the
rollbacksubcommand, it will suggest existing backup filenames and online player names, making balance restoration faster and easier.- Only players with the
balsync.adminpermission will see the suggestions.
New Feature: Rollback from Backups
BalSync now allows you to restore player balances from previously created backup files!
List available backups:
/balsync backups– shows all backup files with timestamps.Rollback all players or a single player:
/balsync rollback <filename> [player]
- If you specify a player name, only that player's balance is restored.
- If you omit the player, all players in the backup are restored.
The rollback runs asynchronously and updates both the database and online players' balances instantly. The plugin’s internal tracking is kept consistent to avoid any conflicts with auto-save or polling.
Example:
/balsync rollback backup-2025-03-13-12-30-00.json– restores all balances from that backup.
/balsync rollback backup-2025-03-13-12-30-00.json Steve– restores only Steve's balance.Make sure to enable backups in your
config.yml(backup.enabled: true) and set the interval to your preference. Backups are stored in thebackups/folder inside the plugin directory.Note: Rollback requires the
balsync.adminpermission (default OP).