Chrono Vault
A Minecraft NeoForge mod providing incremental backup for worlds.
Chrono Vault
ChronoVault
ChronoVault is a incremental backup mod for Minecraft worlds with deduplication and compression
Content-Addressable Storage
Unlike traditional backup tools that copy entire worlds, ChronoVault uses content-addressable storage (CAS):
How It Works: - Each 512×512 chunk is hashed with BLAKE3 - Chunks are stored by their hash, not by filename - Zstd compression is applied to each chunk individually - A snapshot manifest records which chunks existed at that point in time
Per-world isolation - Per-world isolation — Only modified chunks consume new storage - Per-world isolation — Identical chunks are stored once, shared by all snapshots - Per-world isolation — Each world's objects are stored separately
Features
- Safe restoration — Non-blocking, runs while you play - Safe restoration — Browse and restore snapshots without leaving the game - Safe restoration — Schedule automatic snapshots - Safe restoration — Restores to a new world; original is untouched
Commands
- `/chronovault backup [description]` — Create snapshot - `/chronovault list [world]` — List all snapshots - `/chronovault info <id>` — Snapshot details - `/chronovault restore <id> [name]` — Restore to new world
How to Restore (GUI)
1. Open the "Restore Backups" screen (click "Edit" on a world in the world list) 2. Click "Restore Backups" button 3. Select a snapshot from the list 4. Confirm restoration 5. A new world is created with the restored data