Перейти к содержимому
Mineforgian

SimpleServerBackup

Lightweight server backup plugin with scheduler, excludes, and legacy/modern support.

Загрузки
253
Подписчики
2
Обновлён
11 сентября 2025 г.
Лицензия
MIT

Опубликован 11 сентября 2025 г.

SimpleServerBackup

One command. Full server backup. Zero drama.
Create compressed snapshots of your entire server folder on demand or on a schedule. Lightweight, safe, and version-flexible (1.8 → 1.21+).

Supports: Spigot / Paper
MC: 1.8–1.12 (Legacy build) · 1.13–1.21+ (Modern build)
Java: 8 (Legacy) · 17/21 (Modern)


✨ Features

  • 🔒 Safe & predictable — no NMS, no world editing
  • 🗜️ Full-folder ZIP — worlds, plugins, configs (excludes logs/cache by default)
  • 🕒 Scheduler (optional) — automatic backups at your interval
  • 📁 Custom output path — backupPath lets you save zips anywhere
  • 🧹 Exclude list — keep backups lean

⌨️ Commands

  • /backup [label] → creates YYYYMMDD-HHMMSS-<label>-server.zip
    Permission: simpleserverbackup.use (default: OP)

⚙️ Config (default)

schedule:
  enabled: false
  intervalTicks: 72000     # 1 hour at 20 TPS
  label: "auto"

backupPath: "./backups"

paths:
  excludeGlobs:
    - "plugins/SimpleServerBackup/**"
    - "logs/**"
    - "cache/**"
    - "**/*.log"
    - "**/*.tmp"
    - "backups/**"

Ченджлог

1.0.0Релиз1.21.6, 1.21.7, 1.21.8 · 11 сентября 2025 г.

v1.0.0 — Initial release

  • /backup [label] command creates ZIP of entire server folder
  • Scheduler support via config
  • Exclude patterns for logs, cache, backups, etc.
  • Configurable backupPath (choose server root or custom directory) • Modern build (1.13–1.21+, Java 17/21, api-version: '1.20')
1.0.0Релиз1.12, 1.12.1, 1.12.2 · 11 сентября 2025 г.

v1.0.0 — Initial release

  • /backup [label] command creates ZIP of entire server folder
  • Scheduler support via config
  • Exclude patterns for logs, cache, backups, etc.
  • Configurable backupPath (choose server root or custom directory) Legacy build (1.8–1.12, Java 8, no api-version)

Комментарии

Загружаем…