Skip to content

Releases: MengHanLOVE1027/endstone-easybackuper

Release v0.4.4.5

29 Mar 07:16
5403ba8

Choose a tag to compare

📦 Downloads | 下载

Python Package

  • *.whl - Python wheel package
  • *.tar.gz - Source code

Windows Executable

  • restore_handler.exe - Windows version (zh-CN)
  • restore_handler_en.exe - Windows version (en)

Linux Executable

  • restore_handler_linux - Linux version (zh-CN)
  • restore_handler_en_linux - Linux version (en)

📝 Changes | 变更内容

Bug Fixes


🔧 Installation | 安装

Python Package

pip install endstone-easybackuper-*.whl

Manual Installation

Download the appropriate executable for your platform and place it in the server plugins directory.

如需手动安装,请下载对应平台的执行文件并放置在服务器插件目录中。

v0.4.4.2

29 Mar 07:03
ed3839e

Choose a tag to compare

fix: 简化构建流程

v0.4.4.1

29 Mar 06:59
e708495

Choose a tag to compare

test: 自动化Release

v0.4.4 [Small Update!][新功能]: 更新版本号至 v0.4.4,并优化遥测日志输出,适配EasyCheckUpdate

01 Mar 04:01

Choose a tag to compare

🚀 主要更新

新增功能

  • 更新版本号至 v0.4.4,并优化遥测日志输出,适配EasyCheckUpdate

Full Changelog: v0.4.3.4...v0.4.4

v0.4.3.4 [Small Update!][新功能]: 优化日志系统和错误处理,添加bStats遥测模块

28 Feb 14:59

Choose a tag to compare

🚀 主要更新

新增功能

  • 改进日志系统,增强错误追踪和调试能力
  • 添加bStats遥测模块

🐛 技术改进

  • 修复日志格式化问题,确保日志输出正确

📝 更新说明

  • 请确保 restore_handler.exe 放入 ./plugins/EasyBackuper/ 目录下
  • 配置文件将在服务器重启后自动更新
  • 升级前建议备份配置文件

Full Changelog: v0.4.3.3...v0.4.3.4

v0.4.3.3 [Fix]: 修正相关描述

03 Feb 04:00

Choose a tag to compare

这下肯定没有漏的了😡👆

Full Changelog: v0.4.3.2...v0.4.3.3

v0.4.3.2 [Fix]: 修正相关链接

03 Feb 03:54

Choose a tag to compare

我真服了咋还有链接没改😡

Full Changelog: v0.4.3...v0.4.3.2

v0.4.3 [Small Update!][新功能]: 优化日志输出信息,修复一些小bug

03 Feb 02:38
be40e30

Choose a tag to compare

🚀 主要更新

✨ 新增功能

  • 添加 send_to_sender 方法,根据发送者类型自动选择输出方式(控制台/玩家)
  • 添加 easybackuper.restore.help.consoleeasybackuper.restore.help.player 翻译
  • 支持多种压缩格式的独立参数配置(7z、zip、tar)
  • 添加调试日志配置选项(Debug_MoreLogs、Debug_MoreLogs_Player、Debug_MoreLogs_Cron)

🐛 技术改进

  • 修复 Go 程序中 fmt.Sprintf 的参数传递问题,解决日志格式化错误
  • 修复 sender 为 None 导致的错误,优化 on_load 方法
  • 修复 subprocess.run 返回值检查,正确检查 result.returncode
  • 修复路径包含空格时的日志格式化问题
  • 修复控制台和玩家帮助信息中的参数格式,将 [数量] 改为 <数量>

🛠️ 安装升级

  1. 下载新版本Release页面
  2. 替换插件文件:放入plugins目录
  3. 重启服务器:配置文件自动更新
  4. 别忘了把 restore_handler.exe 放入./plugins/EasyBackuper/

📖 使用命令

/restore list <数量>      # 查看可用备份
/restore <序号>    # 恢复指定备份
/backup status     # 查看备份状态

⚠️ 注意事项

  • Linux自动重启功能暂需手动操作
  • 升级前建议备份配置文件
  • 大存档恢复、备份可能需要较长时间

📞 反馈支持


让备份更简单,让数据更安全

Full Changelog: v0.4.2...v0.4.3

v0.4.2 [Big Update!][新功能]: 添加回档功能,更多的压缩格式🚀

02 Feb 10:32

Choose a tag to compare

🚀 主要更新

新增功能

  • 完整备份恢复系统 - 一键回档,支持进度跟踪
  • 多格式压缩支持 - 7z、zip、tar格式自由选择
  • 跨平台适配 - Windows支持自动重启,Linux基础功能
  • 性能优化 - 多线程加速,内存占用更低

技术改进

  • 🔄 Golang重写恢复程序 - 移除Python依赖,性能提升
  • ⚙️ 灵活配置系统 - 每种压缩格式独立参数配置
  • 🌍 多语言支持 - 中英文界面,文档更新

🛠️ 安装升级

  1. 下载新版本Release页面
  2. 替换插件文件:放入plugins目录
  3. 重启服务器:配置文件自动更新
  4. 别忘了把 restore_handler.exe 放入./plugins/EasyBackuper/

⚡ 快速配置

{
  "Compression": {
    "method": "7z",  // 可选: 7z、zip、tar
    "exe_7z_path": "./plugins/EasyBackuper/7za.exe"
  },
  "Restore": {
    "config": {
      "backup_old_world_before_restore": true,
      "restart_server": {
        "status": true,
        "wait_time_s": 10
      }
    }
  }
}

📖 使用命令

/restore list      # 查看可用备份
/restore <序号>    # 恢复指定备份
/backup status     # 查看备份状态

⚠️ 注意事项

  • Linux自动重启功能暂需手动操作
  • 升级前建议备份配置文件
  • 大文件恢复可能需要较长时间

📞 反馈支持


让备份更简单,让数据更安全

Full Changelog: v0.4.1...v0.4.2

v0.4.1 [Big Update!][新功能]: 添加i18n支持和备份大小自动单位显示

25 Jan 14:45

Choose a tag to compare

  • 添加国际化(i18n)支持,支持多语言
  • 备份成功后,压缩包大小自动选择合适单位显示(B/KB/MB/GB)
  • 一些小修小补和优化

Full Changelog: v0.4.0-beta...v0.4.1