🔒 SmartBackups
SmartBackups is a plugin that provides a fully GUI-based backup and rollback system, designed to be safe, simple, and accessible for everyone.
No complex commands: everything is managed through /backups and clickable menus.
✨ Main Features
📦 Automatic & Manual Backups
- Automatic backups every X minutes (configurable)
- Manual backup with
/backups create - ZIP compression
- Automatic rotation (keeps only the last N backups)
🧭 Full Graphical Interface (GUI)
/backupsopens the main menu- Clean and intuitive menus:
- ➕ Create backup
- 📄 List backups
- 🔄 Rollback
- 🌍 Language (FR / EN)
No command memorization required.
🔄 Safe Rollback (REAL RESTORE)
- GUI list of all backups sorted by date
- Click a backup → confirmation menu
- Confirm →
- server restarts
- files are actually restored from the ZIP
- worlds, plugins, and configs are cleanly replaced
⚠️ No hot rollback → zero risk of corruption.
🌍 Built-in Language System
- French by default
- English available
- Toggle via menu or command:
/backups lang fr
/backups lang en
- All messages are customizable in
config.yml
🧱 Default Backup Content
worldworld_netherworld_the_endpluginsserver.propertiesbukkit.ymlspigot.ymlpaper.yml
➡️ Fully configurable in config.yml
🧠 Why SmartBackups?
- ✔️ Easy-to-use GUI for admins
- ✔️ No dependencies
- ✔️ Paper 1.21.x compatible
- ✔️ Safe (anti-corruption & Zip-Slip protection)
- ✔️ Perfect for public or private servers
📜 Commands
| Command | Description |
|---|---|
/backups |
Open main menu |
/backups create |
Create a backup |
/backups list |
List backups |
/backups rollback |
Open rollback menu |
/backups lang fr/en |
Change language |
🔐 Permissions
| Permission | Description |
|---|---|
smartbackups.use |
Access the menu |
smartbackups.create |
Create backups |
smartbackups.rollback |
Restore backups |
⚠️ Important
For automatic restart to work, Paper must have a restart-script configured.
Otherwise, the plugin will shut down the server and you must restart it manually.
📦 Installation
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
SmartBackups 3.0.0 3.0.0 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
bukkit, paper, purpur, spigot
|
Download |
|
SmartBackups V1 1.0.0 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
bukkit, paper, purpur, spigot
|
Download |

