-
Notifications
You must be signed in to change notification settings - Fork 0
Data and Backups
iamolmez edited this page Jul 16, 2026
·
1 revision
plugins/OlDelivery/
├── config.yml
├── lang/
│ ├── messages_en.yml
│ └── messages_tr.yml
├── database/
│ ├── delivery.db
│ ├── legacy-data.yml
│ └── backups/
└── logs/
└── audit.yml
The database contains active state, end times, personal/shared/Town progress, contributors, completed players, accepted Town contracts, statistics, pending rewards, and claimed-reward protection.
SQLite JDBC is loaded through Paper's runtime library mechanism.
Defaults:
backup:
enabled: true
interval-hours: 6
keep-count: 10Backups are created under database/backups. Older files beyond the retention limit are deleted automatically.
Old root-level data.yml, database, backup, language, and audit locations are migrated into the organized directory structure. Imported data.yml is archived as database/legacy-data.yml.
- Stop the server.
- Back up the current OlDelivery folder.
- Replace
database/delivery.dbwith a known-good backup. - Start the server and verify active tasks and statistics.
Never replace or copy a live SQLite database while the server is writing to it.
OlDelivery 1.0.0 documentation · Developed by OlPlugins · Paper 1.21–1.21.11 · Java 21