promotional bannermobile promotional banner
premium banner
A small server utility mod for servers to backup the full FTB questbook outside the world folder.

Description

  Pack-agnostic auto-backup and chapter export/import for FTB Quests questbooks. Snapshots config/ftbquests/quests/ (the global questbook, not per-world progress) on server start, server
  stop, and on a configurable interval. so a pack update or accidental edit can never permanently wipe your work. Selectively export individual chapters with their lang entries and
  chapter-group definition for hot-swapping between dev and shipped packs, or for receiving tester contributions.

  Server-side only. Players connecting to a server with this mod don't need to install it.

 
  /questbackup now     - Take a manual snapshot immediately
 /questbackup list        - List existing snapshots, newest first, with size
/questbackup restore     Restore a snapshot
(current state is preserved quests.before_restore_<timestamp>/for safety). Run /ftbquests reload after 

/questbackup chapters - List chapters in the current questbook

/questbackup export - Export a chapter to questingbackup-exports/. Bundles a .lang.snbt sidecar with relevant translation entries and a .group.snbt sidecar with the chapter's

/questbackup imports - List .snbt files staged in questingbackup-imports/ ready to be imported

/questbackup import - Import a chapter from questingbackup-imports/. Refuses on quest-ID collision or lang-key value conflict; merges in the chapter's group entry if missing <file> in the target.
Run /ftbquests reload after                                                                                                             

 

  Config (<instance>/config/questingbackup-server.toml):
  - retention_count — backups to keep (default 30, ~3.5 days at default cadence)
  - backup_root — backup folder name (default ftbquests-backups)
  - interval_minutes — periodic backup cadence (default 180; set 0 to disable)
  - backup_on_start / backup_on_stop — toggle the lifecycle hooks (both default on)

  Safe in packs without FTB Quests — no-ops cleanly if the questbook folder doesn't exist.

  ---

  Want me to also update the mods.toml description to match? The one currently embedded in the jar is out of date (still references the old per-world path from before we figured out the
  real layout).