Releases: MengHanLOVE1027/endstone-easybackuper
Releases · MengHanLOVE1027/endstone-easybackuper
Release v0.4.4.5
📦 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-*.whlManual Installation
Download the appropriate executable for your platform and place it in the server plugins directory.
如需手动安装,请下载对应平台的执行文件并放置在服务器插件目录中。
v0.4.4.2
fix: 简化构建流程
v0.4.4.1
test: 自动化Release
v0.4.4 [Small Update!][新功能]: 更新版本号至 v0.4.4,并优化遥测日志输出,适配EasyCheckUpdate
v0.4.3.4 [Small Update!][新功能]: 优化日志系统和错误处理,添加bStats遥测模块
🚀 主要更新
✨ 新增功能
- 改进日志系统,增强错误追踪和调试能力
- 添加bStats遥测模块
🐛 技术改进
- 修复日志格式化问题,确保日志输出正确
📝 更新说明
- 请确保 restore_handler.exe 放入 ./plugins/EasyBackuper/ 目录下
- 配置文件将在服务器重启后自动更新
- 升级前建议备份配置文件
Full Changelog: v0.4.3.3...v0.4.3.4
v0.4.3.3 [Fix]: 修正相关描述
这下肯定没有漏的了😡👆
Full Changelog: v0.4.3.2...v0.4.3.3
v0.4.3.2 [Fix]: 修正相关链接
我真服了咋还有链接没改😡
Full Changelog: v0.4.3...v0.4.3.2
v0.4.3 [Small Update!][新功能]: 优化日志输出信息,修复一些小bug
🚀 主要更新
✨ 新增功能
- 添加
send_to_sender方法,根据发送者类型自动选择输出方式(控制台/玩家) - 添加
easybackuper.restore.help.console和easybackuper.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 - 修复路径包含空格时的日志格式化问题
- 修复控制台和玩家帮助信息中的参数格式,将
[数量]改为<数量>
🛠️ 安装升级
- 下载新版本:Release页面
- 替换插件文件:放入
plugins目录 - 重启服务器:配置文件自动更新
- 别忘了把
restore_handler.exe放入./plugins/EasyBackuper/下
📖 使用命令
/restore list <数量> # 查看可用备份
/restore <序号> # 恢复指定备份
/backup status # 查看备份状态⚠️ 注意事项
- Linux自动重启功能暂需手动操作
- 升级前建议备份配置文件
- 大存档恢复、备份可能需要较长时间
📞 反馈支持
让备份更简单,让数据更安全
Full Changelog: v0.4.2...v0.4.3
v0.4.2 [Big Update!][新功能]: 添加回档功能,更多的压缩格式🚀
🚀 主要更新
新增功能
- ✅ 完整备份恢复系统 - 一键回档,支持进度跟踪
- ✅ 多格式压缩支持 - 7z、zip、tar格式自由选择
- ✅ 跨平台适配 - Windows支持自动重启,Linux基础功能
- ✅ 性能优化 - 多线程加速,内存占用更低
技术改进
- 🔄 Golang重写恢复程序 - 移除Python依赖,性能提升
- ⚙️ 灵活配置系统 - 每种压缩格式独立参数配置
- 🌍 多语言支持 - 中英文界面,文档更新
🛠️ 安装升级
- 下载新版本:Release页面
- 替换插件文件:放入
plugins目录 - 重启服务器:配置文件自动更新
- 别忘了把
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支持和备份大小自动单位显示
- 添加国际化(i18n)支持,支持多语言
- 备份成功后,压缩包大小自动选择合适单位显示(B/KB/MB/GB)
- 一些小修小补和优化
Full Changelog: v0.4.0-beta...v0.4.1