• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
MineBackup 存档时光机 —— 用最少的空间保存最多的回忆!

原创 软件资源 MineBackup 存档时光机 —— 用最少的空间保存最多的回忆! v1.11.0

完成注册/登录后下载
版权类型
原创
版权链接
https://github.com/Leafuke/MineBackup
语言支持
中文(简体)

MineBackup - 存档时光机​

✨ 为什么选择 MineBackup?​

  • 🎯 即点即用 — 单文件可执行,下载后双击运行,无需安装。
  • 🖥 简洁直观的 GUI — 基于 ImGui,功能布局清晰、响应迅速。
  • 💾 安全备份 — 一键备份 Minecraft 存档,避免数据丢失。
  • 🔄 快速还原 — 支持从 .7z 文件或本地目录恢复任意版本。类似Git的文件管理模式,让每一个备份清晰明了。
  • 📦 高压缩率 — 内置 7-Zip 核心,节省存储空间。
  • 🧠 智能模式 — 类 Git 增量备份,节省时间与空间。
  • 📁 自定义路径 — 将备份保存到任意磁盘或外接设备。
  • 🌏 多语言支持 — 已支持中/英双语,欢迎贡献更多翻译。

💡 不仅仅是 Minecraft:你可以用它来备份任何文件夹,完全不局限于游戏存档。​

💡 超强的功能和可拓展性:你可以用任何语言编写事件触发器、Mod、插件等等,联动 MineBackup 实现更加强大的功能。


🚀 快速开始​

1️⃣ 下载 & 运行​

  1. 前往 最新发布页
  2. 下载适用于 Windows 的单文件版本。
  3. 双击运行 — 就是这么简单。

2️⃣ 基础操作​

功能操作方式
备份世界在列表中选择世界 → 点击 备份
还原世界选择世界 → 点击 还原(可从 .7z 或本地目录恢复)
修改备份路径打开 设置 → 选择备份存放位置
切换语言设置 → 语言

3️⃣ 高级技巧​

  • 使用 热键 Alt+Ctrl+S 即可在游戏运行时触发“热备份”。
  • 启用 退出检测(DetectOnExit):自动在退出 Minecraft 后进行备份。
  • 通过 KnotLink 与其他程序或 Mod 联动。


🛠 功能亮点​

📌 热键还原​

  • 按 Alt + Ctrl + Z:配合MineBackup联动模组,能迅速还原当前运行的世界到最近备份

📌 热键备份​

  • 按 Alt + Ctrl + S:自动检测当前运行的世界。

📌 自动退出备份​

  • 开启后,MineBackup 会每 10 秒检测一次存档文件占用情况。
  • 当检测到世界退出(level.dat 释放)时,自动进行热备份。

📌 KnotLink 消息交互​

通过 KnotLink 协议,MineBackup 可以:

  • 发送 保存请求:event=knotlink_save_request
  • 接收 Mod / 服务端返回的 save_done 事件后执行备份
  • 支持的指令:

代码:
[/BGCOLOR][/HEADING]
[BGCOLOR=rgb(246, 248, 250)][HEADING=2]BACKUP \<config\_idx> \<world\_idx> \[comment][/HEADING]
[HEADING=2]RESTORE \<config\_idx>[/HEADING]
[HEADING=2]LIST\_WORLDS \<config\_idx>[/HEADING]
[HEADING=2]LIST\_CONFIGS[/HEADING]
[HEADING=2]SET\_CONFIG \<config\_idx> <key> <value>[/HEADING]
[HEADING=2][/HEADING]
[HEADING=2]


key: backup_mode / hot_backup

value: 1/2/30/1


⚙️ 安装与编译​

运行环境:

  • Windows 系统
  • C++17 编译器(Visual Studio 推荐)
  • 链接 ImGui 库
  • 附带 7-Zip

编译步骤:​

# 克隆仓库

git clone https://github.com/Leafuke/MineBackup.git

cd MineBackup

# 使用 Visual Studio 打开并编译

# 确保包含 imgui 源码


🤝 贡献与支持​

  • 报告问题 / 提交建议:GitHub Issues
  • 多语言支持:翻译 i18n.h,让更多玩家用上自己的语言。
  • 文档改进:帮助完善使用文档和示例。


📚 开发者与进阶玩家​

KnotLink 接口快速参考​

指令说明
BACKUP立即备份指定配置与世界
RESTORE还原指定配置
LIST_WORLDS列出某配置下的所有世界
LIST_CONFIGS列出所有配置
SET_CONFIG修改配置参数

APPID: 0x00000020 socket ID: 0x00000010 signal ID: 0x00000020


📄 项目依赖​

  • 7-Zip — 压缩核心(7z.exe)
  • ImGui — GUI 框架
  • stb — 图片加载
  • KnotLink — 程序间消息通信框架


📸 截图示例​


MineBackup — 给你的 Minecraft 世界一份安心的保险。 💬 如果你喜欢它,请点一个 ⭐ 支持!


演示视频​

www.bilibili.com/video/BV1HKx7zYEw2 (v1.7.10)
MIneBackup宣传视频封面-恢复的.webp

www.bilibili.com/video/BV1GZbCzeEDB (v1.5.x)
封面-2-2.webp
作者
Leafuke🍃
下载
43
查看
1,281
首次发布
最后更新

评分

0.00 星 0 次评分

Leafuke🍃 的其他资源

最新更新

  1. MineBackup - v1.11.0 - 同步一下Github上的更新

    好久没更新论坛这里的版本了awa,想起来了就同步一下吧。功能最强大,最通用的备份工具,希望能有更多人用上吧~
  2. MineBackup - v1.7.6 - 稳定版本

    MineBackup - 存档时光机 - v1.7.6 ✨ v1.7.6 是一个稳定版本,可以长期使用。 这是一个重要的版本更新,修复了所有已知的bug,并对功能和逻辑进行了大量的完善。...
  3. MineBackup - v1.7.1 - 功能更新

    新特性: 完善了 KnotLink 信息的收发,加入了许多新的事件通知。 增加热键功能。现在你可以在游戏中点击 Alt + Ctrl + S 快速备份你的世界!...
后退
顶部 底部