Tickless Backups
Zero-lag, corruption-free world backups powered by atomic filesystem snapshots.
介绍
💾 Tickless Backups
⚡ Fast, reliable world backups that never lag your server.
Tickless Backups takes a consistent snapshot of your world while the server keeps running, then stores and verifies it on background threads. It keeps only what changed since the previous backup, so a backup of a world of tens of gigabytes pauses autosave for a fraction of a second and adds only the changed files. The main thread never waits for the copy, the hashing or the verification: your TPS stays steady while a backup runs.
🧩 Available for NeoForge and Fabric (same features), Minecraft 26.1 – 26.3.
🚀 Why use it
- ⏱️ Tickless: copying, hashing, storing and verifying never run on the server thread.
- 📦 Incremental: an unchanged file is stored once, however many backups contain it. A changed region file is stored in pieces along its chunks, so one changed chunk adds a few KB, not the whole region.
- ⚛️ Atomic snapshots: autosave is paused only while the snapshot is taken. On filesystems with reflink (Btrfs, XFS, APFS, recent OpenZFS) it takes milliseconds and almost no extra space.
- ✅ Verified: every file is named after its SHA-256, written atomically and read back before it is trusted.
/backup verifychecks everything on demand or on a schedule. - 🛡️ Safe by design: autosave is never left off, and an administrator’s own
/save-offis never undone.
✨ Features
- 🕒 Automatic backups every N minutes and/or at fixed times, skipped while nobody is online
- 🗑️ Retention by count, age and/or total size; the newest backup is never deleted
- ⏪ One-command restore:
/backup restore <name>verifies the backup and applies it when the server stops; your current world is kept, never deleted - 🎯 Partial restore: bring back only a dimension, a folder or a player’s data
- 🔍 Backup diff: see which files were added, removed or changed between two backups
- 📤 Export any backup as a standalone
.zip - ☁️ Off-site upload to S3-compatible storage (AWS S3, MinIO, Backblaze B2, Cloudflare R2…) or WebDAV, with retries;
/backup fetchbrings a backup back, verified by hash - 🗜️ zstd compression (pure Java, nothing native to install)
- 🪝 Hooks: run your own command before, during or after a backup
- 🔔 Webhook notifications (Discord or generic JSON) for failures, problems found, low disk space
- 🖥️ In-game configuration screen (
/backup gui) and a 📊 progress bar in the action bar
🏁 Quick start
- 📁 Put the jar in your
modsfolder (the one for your Minecraft version). - ▶️ Start the server:
config/tickless-backups.jsonis created. - 💬 Run
/backup startas an operator (permission level 4) or from the console.
Backups are in backups/<world folder>/. The mod works on dedicated servers and in singleplayer.
⌨️ Commands
/backup start | full | status | list | verify | diff | export | restore | upload | fetch | notify test | gui | reload
Full list and details in the documentation.
常见问题
Tickless Backups 支持哪些 Minecraft 版本?
Tickless Backups 支持 Minecraft Java 版 26.1–26.3,共 5 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。
Tickless Backups 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
MattyTomas 的其他作品
查看全部 →JurassiCraft 3
侏罗纪工艺3官方整合包
More Ores and Armors
矿石与盔甲
New Currencies
为 Minecraft 添加欧元硬币和纸币:1 欧元、2 欧元硬币,以及 5 至 500 欧元纸币。可通过无序合成配方合并或拆分面额。轻量简洁,无需配置。
Life in the City – Vita in Città
复刻《Life in the City》系列所用的整合包。
评论
登录后评论和评分