← Назад к ресурсам

Backup Mod

BackupMod is a powerful Minecraft server mod for easy, automatic, and manual backups, with permission management, auto-deletion, and more.

Modrinth management storage utility

Описание

# BackupMod BackupMod is a powerful Minecraft server mod for easy, automatic, and manual backups, with permission management, auto-deletion, and more. --- ## Download - **[Github](https://github.com/Mcjunky33/BackupMod)** - **[CurseForge](https://curseforge.com/minecraft/mc-mods/backup-manager-by-mcjunky33)** --- ## 🇬🇧 English README ### Features - **Create and restore backups** with simple commands - **Automatic scheduled backups** (configurable per day) - **Backup limit & auto-delete** of oldest files - **Upload ZIP from URL (Upload Zip via direct download link. tip google drive doesn't work.)** - **Rename backups** - **Exclude/include folders/files** from backups - **Language change command en_us, en_gb, de_de, it_it, fr_fr, es_es, pl_pl, more comming soon** - **Permission system** (only OPs or authorized users) - **Configurable logging** --- ### Installation 1. Download the mod (`backupmod-x.x.x.jar`) 2. Place it in your server’s `mods` folder 3. Start the server – done! --- ### Commands & Usage All commands start with `/backup ...` **Only OPs or users with permission can use these commands.** | Command | Description | |-------------------------------------------|---------------------------------------------------------------------| | `/backup help` | Show help and list all commands | | `/backup create` | Create a new backup (auto-named) | | `/backup create ` | Create a backup with a custom name | | `/backup restore ` | Restore a specific backup (kicks all players, stops server) | | `/backup restorelatest` | Restore the newest backup | | `/backup list` | List all available backups | | `/backup delete ` | Delete a backup file | | `/backup upload ` | Download a ZIP from URL and save as a backup | | `/backup rename ` | Rename a backup (only the part before first dash changes) | | `/backup autobackup ` | Enable automatic backups (e.g. `5` means 5/day) | | `/backup autobackup off` | Disable automatic backups | | `/backup autobackup request` | Show next scheduled backup timer | | `/backup maxbackup ` | Set maximum backups to keep (oldest will be deleted) | | `/backup maxbackup off` | Remove backup limit | | `/backup maxbackup request` | Show current backup limit | | `/backup lang ` | Change language (e.g. `en_us`, `de_de`, `fr_fr`, ...) | | `/backup exclude ` | Exclude a file or folder from backup | | `/backup enclude ` | Re-include it in backup | | `/backup permissions add ` | Give a player permission to use backups | | `/backup permissions remove ` | Remove backup permission | | `/backup permissions list` | List all players with backup permission | | `/backup log normallog on/off` | Toggle normal log for all players | | `/backup log permlog on/off` | Toggle detailed log for OPs/perm users | | `/backup debug ...` | Debug/test commands (see `/backup help`) | --- ### Automatic Backups - `/backup autobackup ` enables auto-backups (e.g. `5` for 5/day) - `/backup autobackup request` shows time to next backup - `/backup maxbackup ` sets the max number of backups to keep --- ### Permissions - Only OPs or users with permission (see `/backup permissions ...`) can use commands. - Use `/backup permissions add ` and `/backup permissions remove ` to manage. --- ### Language - Default is English (`en_us`) - Change with `/backup lang (en_us, en_gb, de_de, it_it, fr_fr, es_es, pl_pl, more comming soon)` --- ### Exclude/Include - `/backup exclude ` to exclude files/folders - `/backup enclude ` to re-include them --- ### Logging - `/backup log normallog on/off` for normal player logging - `/backup log permlog on/off` for detailed OP/permission user logs --- ### Where Are Backups Stored? - All backups: `backups/` folder in the server directory - Temporary/system data: `backups/.temp` (**do not delete!**) - Logs: `backups/logs` - Config: `backups/backup-config.json` --- ### Reporting Issues & Support **Please report issues, bugs or feature requests on Modrinth or CurseForge!** Do not use GitHub issues for bug reports. --- **Enjoy and keep your worlds safe!** _Made with ♥ by Mcjunky33_ --- --- ## 🇩🇪 Deutsche README ### Features - **Backups erstellen und wiederherstellen** per Command - **Automatische Backups** (mehrmals am Tag möglich) - **Backup-Limit & automatisches Löschen** der ältesten Sicherungen - **ZIP per URL herunterladen (upload via directdownload link. tipp google drive funktioniert nicht.)** - **Umbenennen von Backups** - **Dateien/Ordner ausschließen/inkludieren** - **Sprache umschaltbar en_us, en_gb, de_de, it_it, fr_fr, es_es, pl_pl, more comming soon** - **Rechteverwaltung für Backup-Kommandos** - **Log ein- und ausschaltbar** --- ### Installation 1. Mod herunterladen (`backupmod-x.x.x.jar`) 2. In den `mods`-Ordner des Servers kopieren 3. Server starten – fertig! --- ### Kommandos & Erklärung Alle Befehle starten mit `/backup ...` **Nur OPs oder berechtigte Spieler dürfen die Kommandos nutzen!** | Kommando | Erklärung | |-----------------------------------------|--------------------------------------------------------------------| | `/backup help` | Listet alle Backup-Kommandos und erklärt sie | | `/backup create` | Erstellt ein neues Backup (automatischer Name) | | `/backup create ` | Erstellt ein Backup mit eigenem Namen | | `/backup restore ` | Stellt das angegebene Backup wieder her (Spieler werden gekickt) | | `/backup restorelatest` | Stellt das neueste Backup wieder her | | `/backup list` | Zeigt alle Backups an | | `/backup delete ` | Löscht ein Backup-ZIP | | `/backup upload ` | Lädt ein ZIP von einer URL als Backup herunter | | `/backup rename ` | Benennt ein Backup um (nur der Teil vor dem Bindestrich) | | `/backup autobackup ` | Schaltet automatische Backups ein (z.B. `5` für 5/Tag) | | `/backup autobackup off` | Deaktiviert automatische Backups | | `/backup autobackup request` | Zeigt die Zeit bis zum nächsten Backup | | `/backup maxbackup ` | Setzt das Limit für Backups (älteste werden entfernt) | | `/backup maxbackup off` | Entfernt das Backup-Limit | | `/backup maxbackup request` | Zeigt das aktuelle Limit | | `/backup lang ` | Ändert die Sprache (`de_de`, `en_us`, ...) | | `/backup exclude ` | Schließt Datei/Ordner vom Backup aus | | `/backup enclude ` | Nimmt sie wieder ins Backup auf | | `/backup permissions add ` | Gibt einem Spieler Backup-Rechte | | `/backup permissions remove ` | Entzieht Backup-Rechte | | `/backup permissions list` | Zeigt alle Spieler mit Backup-Rechten | | `/backup log normallog on/off` | Schaltet normalen Log für alle Spieler ein/aus | | `/backup log permlog on/off` | Schaltet detaillierten Log für OPs/Berechtigte ein/aus | | `/backup debug ...` | Debug-Kommandos (siehe `/backup help`) | --- ### Automatische Backups - Mit `/backup autobackup ` aktivierst du automatische Backups pro Tag. - `/backup autobackup request` zeigt die Zeit bis zum nächsten Backup. - `/backup maxbackup ` legt fest, wie viele Backups maximal behalten werden. --- ### Rechteverwaltung - Nur OPs oder berechtigte Spieler dürfen die Kommandos nutzen. - Rechte werden mit `/backup permissions add ` vergeben, mit `/backup permissions remove ` entfernt. --- ### Sprache - Standard ist Englisch (`en_us`) - Mit `/backup lang (en_us, en_gb, de_de, it_it, fr_fr, es_es, pl_pl, mehr kommt bald...) ` --- ### Datei-/Ordner-Auswahl - `/backup exclude ` schließt Dateien/Ordner vom Backup aus - `/backup enclude ` nimmt sie wieder auf --- ### Logging - `/backup log normallog on/off` für normalen Log - `/backup log permlog on/off` für detaillierten Log --- ### Wo liegen die Backups? - Backups: Im Ordner `backups/` - Systemdaten: Im Ordner `backups/.temp` (**nicht löschen!**) - Logs: Im Ordner `backups/logs` - Einstellungen: `backups/backup-config.json` --- ### Probleme & Support **Bitte Fehler, Bugs oder Wünsche auf Modrinth oder CurseForge melden!** **Nicht GitHub-Issues für Bugreports verwenden.** --- **Viel Spaß & sichere Welten!** _Made with ♥ von Mcjunky33_