SevenZipBackupСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (11)
release
Adjusted supported versions and clean up
1.627 окт. 2026 г.20Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Что нового
# Update Notes
## Fixed Broken Blacklist Rules
A new option, `advanced.blacklist-regex` (default `true`):
- **Enabled (default)**: patterns are treated as Java regex, matched against the full relative path, with separators normalised to `/` so behaviour is identical on Windows and Linux.
- **Disabled**: patterns are treated as glob, still requiring a full match of the file name or path; use `**` to cross directories.
Supporting changes:
- `BlacklistEntry` now supports both modes, with a unified `matches(Path)` entry point.
- An invalid pattern only skips that single rule and logs a warning, instead of affecting the rest.
- The FTP external backup blacklist follows the same switch.
- `ConfigMigrator` converts legacy glob patterns into equivalent regex on first migration; strings that already look like regex are preserved verbatim so correctly written rules are not broken.
- Fixed a defect in `generateGlobFolderList` where the `"./" + glob` prefix never matched `relativize` output, meaning the glob branch **could never match any directory**.
- A backup location that matches no directories now logs an explicit warning. This silent skip is precisely why the stalled world backup went unnoticed.
## Fixed Folia thread issues
- `runSyncTaskAndWait` previously used an untimed `future.get()`, which would block forever if invoked from the global region thread. It now uses a 30-second timeout and propagates interruption correctly. Also fixed a defect where `finally { complete(null) }` would **mask task failures as successes**.
- `runWorldTaskAndWait` now detects when it is already on the target region thread to avoid waiting on itself; callers log and continue when a single world fails, rather than aborting the whole backup.
- `prepareForBackup` skips a world that fails to save instead of interrupting the entire run.
- Added `Scheduler.runAsyncTask()`, providing a single path for async work with a fallback when `AsyncScheduler` is unavailable.
- Bare threads in `SevenZipBackupApi` were replaced with scheduler-managed tasks so they can be cancelled on plugin unload.
- Added `Authenticator.shutdown()`, called from `onDisable`, to cancel the OAuth polling task and eliminate task leaks after PlugmanX reloads.
## Dropbox Authorization Rework
### The Problem
Dropbox does not support the device authorization grant (RFC 8628), so it cannot follow the Google/OneDrive approach. It now uses manual configuration instead:
- Removed the dead `drivebackup.com` endpoints, the `Authenticator` client secret constant, and the old polling branches.
- `/7zbackup linkaccount dropbox` now prints step-by-step instructions.
- Added `dropbox.client-id` and `dropbox.client-secret` options: used preferentially when refreshing tokens, falling back to built-in values when empty. This is required because a `refresh_token` is bound to the App that issued it, so a token from a user-created App cannot be refreshed with the built-in credentials.
- Changed `getString("msg")` to `optString` in `HttpLogger` to avoid exceptions when the field is absent.
## Corrected Version Requirements
The plugin now requires 1.20+ server to run.
## Other Fixes
- **`/7zbackup nextbackup` always failed**: `Scheduler.backupDatesList` was never populated, so `orElseThrow(NoSuchElementException)` propagated to the command thread. The list is now populated during scheduling, with a friendly message when empty.
- **`/7zbackup update` failed silently**: the return value of `renameTo` in `Updater` was discarded. On Windows the plugin jar is held open by the JVM, so replacement almost always fails, yet the plugin still reported success. Now uses an atomic move → delete-then-move → explicit error fallback chain, and cleans up leftover temporary files on failure.
- **`linkSuccess` config rollback**: the `enabled: true` written by `enableBackupMethod` was overwritten back to `false` by the subsequent `reloadLocalConfig` re-reading from disk. Ordering adjusted so the value is persisted first.
- **OneDrive authorization failures**: the original error check only allowed `authorization_pending`, treating `slow_down` as fatal even though it is a normal intermediate state. Both are now treated as retryable.
## Upgrade Notes
- This release requires **Java 21** and **Paper/Folia 1.20.5+**; it will not load on older versions.
- The configuration file is automatically migrated to regex syntax on first startup; review the `backup-list` section afterwards to confirm the result.
- **Verify that world backups have resumed**: after upgrading and restarting, run a manual backup and check that `backups/world` produces a new archive.
- Dropbox users must create their own App and fill in credentials as described in the README "DropBox" section; the previous online-service-based authorization is no longer available.
---
# 更新内容
## 修复黑名单规则失效
新增开关 `advanced.blacklist-regex`(默认 `true`):
- **开启(默认)**:配置串按 Java 正则解释,与整条相对路径做完整匹配,路径分隔符统一归一化为 `/`,保证 Windows 与 Linux 行为一致。
- **关闭**:按 glob 解释,同样要求完整匹配文件名或路径,跨层级需使用 `**`。
配套改动:
- `BlacklistEntry` 支持双模式编译与匹配,新增统一的 `matches(Path)` 入口。
- 单条规则语法非法时只跳过该条并输出告警,不再影响其余规则。
- FTP 外部备份的黑名单同步遵循该开关。
- `ConfigMigrator` 首次迁移时自动把旧 glob 写法换算为等价正则;已带正则特征的串原样保留,避免破坏用户已经写对的规则。
- 修复 `generateGlobFolderList` 中 `"./" + glob` 前缀与 `relativize` 结果不匹配、导致 glob 分支**永远无法命中任何目录**的缺陷。
- 备份位置一条都没匹配到时输出明确告警——此前的静默跳过正是世界备份停摆两天无人察觉的原因。
## 修复Folia下一系列跨线程问题
- `runSyncTaskAndWait` 原使用无超时 `future.get()`,从全局区域线程调用会永久阻塞;现改为 30 秒超时并正确传播中断状态。同时修复了 `finally { complete(null) }` 会把任务失败**伪装成成功**的缺陷。
- `runWorldTaskAndWait` 增加"已在目标区域线程"检测,避免自己等自己;调用方改为单世界失败只记录日志并继续,不再让整次备份失败。
- `prepareForBackup` 在单个世界保存失败时跳过该世界而非中断整个流程。
- 新增 `Scheduler.runAsyncTask()`,统一处理异步任务并在缺少 `AsyncScheduler` 时降级。
- `SevenZipBackupApi` 的裸线程改为调度器托管,插件卸载时可被正确取消。
- `Authenticator` 新增 `shutdown()`,在 `onDisable` 中取消 OAuth 轮询任务,消除 PlugmanX 热重载后的任务泄漏。
## Dropbox 授权重构
- 移除失效的 `drivebackup.com` 端点、`Authenticator` 客户端密钥常量及旧轮询分支。
- `/7zbackup linkaccount dropbox` 改为输出分步操作指引。
- 新增配置项 `dropbox.client-id` 与 `dropbox.client-secret`:刷新令牌时优先使用,留空才回退内置值。这一点是必要的——`refresh_token` 与签发它的 App 绑定,用户自建 App 签发的令牌无法用内置凭据刷新。
- `HttpLogger` 中 `getString("msg")` 改为 `optString`,避免字段缺失时抛异常。
## 修正支持服务端版本
- 插件现在至少需要服务端版本1.20才能使用。
## 其他修复
- **`/7zbackup nextbackup` 必然报错**:`Scheduler.backupDatesList` 从未被填充,`orElseThrow(NoSuchElementException)` 直接抛到命令线程。现已在调度时填充,并在列表为空时返回友好提示。
- **`/7zbackup update` 静默失败**:`Updater` 中 `renameTo` 的返回值被丢弃。Windows 上插件 jar 运行时被 JVM 占用,替换几乎必然失败,但插件仍提示"更新成功"。现改为原子移动 → 删除后移动 → 明确报错的降级流程,并清理失败时残留的临时文件。
- **`linkSuccess` 配置回滚**:`enableBackupMethod` 写入的 `enabled: true` 会被随后的 `reloadLocalConfig` 从磁盘覆盖回 `false`,已调整顺序确保先落盘。
- **OneDrive 授权失败**:原错误判定只放行 `authorization_pending`,而 `slow_down` 属于正常中间状态,一旦微软返回就被当作致命错误终止轮询。现两者均继续等待。
## 升级须知
- 本版本要求 **Java 21** 与 **Paper/Folia 1.20.5+**,低于此版本无法加载。
- 首次启动会自动迁移配置文件到正则写法,建议迁移后检查 `backup-list` 段是否符合预期。
- **请确认世界备份已恢复**:升级并重启后执行一次手动备份,检查 `backups/world` 是否产生新文件。
- Dropbox 用户需按 README 的「DropBox」小节自行创建 App 并填写凭据,原有依赖在线服务的授权方式已不可用。
release
v1.5 Fixed progress display and ELF 32-bit compat issue on Linux
1.531 авг. 2026 г.177Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
## Bug Fix
1. Fixed a progress displaying bug on Linux from [#14](https://github.com/WindsorMacmillan/SevenZipBackup/issues/14) .
2. Fixed a `ELF 32-bit i386` and `libstdc++.so.6` compatibility issue on Linux from [#16](https://github.com/WindsorMacmillan/SevenZipBackup/issues/16) .
## Bug修复
1. 修复了一个Linux系统上备份进度条更新异常的问题。
2. 修复了一个Linux系统上不支持兼容 `ELF 32-bit i386` 和 `libstdc++.so.6` 的运行时问题。
release
v1.4 Updated Executable and status display
1.414 авг. 2026 г.73Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
# IMPORTANT
What you should know is that the 7z executable had updated to `7za` with 64-bit support, as `7zr` only published x86 version.
**As always, if you don't trust the executable packaged with plugin, please replace the 7zr by your own.**
## Bug Fix
1. Fixed a status displaying bug from #13 .
2. Fixed Google Drive authentication issue from #12 .
3. Fixed a bug that causes archives unable to purge after creating a new backup.
# 重要
由于`7zr`官方只发布了x86版本,插件已将7z可执行文件升级为`7za`以更好支持64位环境。
**依旧,如果你不信任随此插件打包的可执行文件,请自行将其替换为你下载的版本。**
## Bug修复
1. 修复了一个备份进度显示不正确的问题。
2. 修复了谷歌云盘认证失败的问题。
3. 修复了一个新备份创建后无法清理超量旧备份的问题。
release
v1.3 CPU Affinity brought back
1.36 авг. 2026 г.48Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
Plugin now supports adjusting CPU-affinity to 7z executable again. By default plugin can make a full usage of all cores.
Configure `cpu-cores-list` to specific CPU cores (comma-separated, 0 to N-1). "-1" means auto (use all cores).
If any core number is an invalid core id, the plugin would fall back to the default (all cores).
Fixed a bug from [#10](https://github.com/WindsorMacmillan/SevenZipBackup/issues/10)1 and [#11](https://github.com/WindsorMacmillan/SevenZipBackup/issues/11) , plugin now can run executable from the right path.
插件重新引入了CPU绑定功能。默认情况下插件会使用全部核心进行备份。
配置 `cpu-cores-list` 以指定使用的CPU核心(英文逗号分隔,编号从0到N-1核心)。“-1”表示使用全部核心。
如果有任何核心编号不可用,则会回退到默认(全部核心)。
插件现在可以在正确的路径下运行7z可执行文件。
release
v1.2 Fixed plugin text missing on Folia 26.2
1.223 июл. 2026 г.50Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
Plugin has fixed some compatibility issues with Adventure on latest release of Folia. Now it runs smoothly on 26.2!
此版本修复了一些文本显示的兼容性问题。现已可在26.2服务端上正常使用。
release
v1.1 New 7-zip compressing method
0.1.130 июн. 2026 г.102Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
# IMPORTANT
This version replaced 7-zip Java library with a built-in 7z command-line tool, resulting in remarkable improvements in compression performance.
The plugin now automatically skips database and locked files when collecting files. This is a limitation of the 7z console; otherwise, the backup archive would fail to create immediately.
There are no changes to the configuration files in this update.
**⚠PLEASE NOTE THAT this release includes a built-in 7z command-line executable to bypass the poor compression performance of Java 7zip library.**
### **Blindly using executables from unknown sources may cause potential security risks!**
**If you cannot trust the executable pakaged with this plugin, please visit [https://www.7-zip.org/download.html](https://www.7-zip.org/download.html) and download 7-Zip standalone console executable for your operating system.**
Just rename and put the 7z executable in the `plugins/SevenZipBackup/7zr` folder of your own.
The executable filename for the Windows version is `7zr.exe`, and for the Linux version, it is `7zr`.
<img width="1002" height="571" alt="image" src="https://github.com/user-attachments/assets/69291419-d302-4e46-994d-edc378448009" />
Tested on Folia 1.21.11, this new version of 7z compression methods offers at least a 10X performance improvement over the previous version. **The time consumed to run a whole backup has plummeted from 500s to 30s.**
_Since the 7z console runs in a separate process from Minecraft server, compression levels will not impact server performance any more. Plugin can fully utilize the system's CPU performance._
# 重要事项
这个版本将压缩文件创建的实现从Java 7zip压缩库替换为了内置7z命令行工具,带来了惊人的压缩性能改善。
插件现在收集文件时会自动跳过数据库和被锁定的文件——这是7z命令行的限制,否则备份压缩文件会直接创建失败。
本次更新没有配置文件的变化。
**⚠特别注意:此版本包含了一个7z命令行可执行文件,以此绕过Java 7z库低下的压缩性能。**
### **盲目地使用未知来源的可执行文件可能造成潜在安全风险!**
如果你无法信任此插件打包的7z可执行文件,请访问 [https://www.7-zip.org/download.html](https://www.7-zip.org/download.html) 并且下载你的操作系统对应版本的7z命令行可执行文件。
只需重命名并将其放进你的 `plugins/SevenZipBackup/7zr` 文件夹。
Windows系统下的可执行文件名为 `7zr.exe`,而Linux系统下则是 `7zr`。
通过在Folia 1.21.11服务器上的测试,这个新版本的7z压缩方法对比旧版本实现了至少10倍的性能飞跃。 **完成一次备份所用的时间从500秒暴降到30秒。**
_由于7z命令行运行在Minecraft服务器以外的独立进程上,压缩级别不再会影响服务器性能。插件可以充分调度系统CPU的全部性能。_
beta
[Experimental] Alternative to 7z java library
0.1.125 мая 2026 г.31Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Что нового
# IMPORTANT
This version features a major reconstruction of the methods for creating compressed files and has only been tested on Windows; therefore, it is marked as an experimental release.
**⚠PLEASE NOTE THAT this release includes a built-in 7z command-line executable to bypass the poor compression performance of Java 7zip library.**
### **Blindly using executables from unknown sources may cause potential security risks!**
If you cannot trust the executable pakaged with this plugin, please visit [https://www.7-zip.org/download.html](https://www.7-zip.org/download.html) and download 7-Zip standalone console executable for your operating system.
Just rename and put the 7z executable in the `plugins/SevenZipBackup/7zr` folder of your own.
The executable filename for the Windows version is `7zr.exe`, and for the Linux version, it is `7zr`.
Tested on Folia 1.21.11, this new version of 7z compression methods offers at least a 10X performance improvement over the previous version. **The time consumed to run a whole backup has plummeted from 500s to 30s.**
_Since the 7z console runs in a separate process from Minecraft server, compression levels will not impact server performance any more. Plugin can fully utilize the system's CPU performance._
# 重要事项
这个版本对压缩文件创建的实现进行了大幅度重构,并且只在Windows环境下测试通过,因此它被标记为实验性的发布版本。
**⚠特别注意:这个版本包含了一个7z命令行可执行文件,以此绕过Java 7z库低下的压缩性能。**
### **盲目地使用未知来源的可执行文件可能造成潜在安全风险!**
如果你无法信任此插件一同打包的7z可执行文件,请访问 [https://www.7-zip.org/download.html](https://www.7-zip.org/download.html) 并且下载你的操作系统对应版本的7z命令行可执行文件。
只需重命名并将其放进你的 `plugins/SevenZipBackup/7zr` 文件夹。
Windows系统下的可执行文件名为 `7zr.exe`,而Linux系统下则是 `7zr`。
通过在Folia 1.21.11服务器上的测试,这个新版本的7z压缩方法对比旧版本实现了至少10倍的性能飞跃。 **完成一次备份所用的时间从500秒暴降到30秒。**
_由于7z命令行运行在Minecraft服务器以外的独立进程上,压缩级别不再会影响服务器性能。插件可以充分调度系统CPU的全部性能。_
release
v0.1.0 Folia support
0.1.014 мая 2026 г.58Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur, spigot
Что нового
# New feature
- **Now fully support folia server. Tested on Folia 1.21.11.**
# Fixed
- fix Error:attempted to register task while disabled
- fix Warn:Initializing Legacy Material Support
- fix Warn:java.nio.file.NoSuchFileException
There's no changes in configuration. Go on updating without worries!
release
SevenZipBackup 0.0.5
0.0.511 дек. 2025 г.116Minecraft: 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, spigot
Что нового
New feature:
- Now backup progress can be shown in bossbar. Style and color configurable.
**Important:**
- **Configuration has updated. Please check `show-bossbar-progress` in config.yml.**
```
#You can choose from 7 colors: BLUE, GREEN, PINK, PURPLE, RED, WHITE and YELLOW
#可用7钟颜色:BLUE, GREEN, PINK, PURPLE, RED, WHITE and YELLOW
bossbar-color: "BLUE"
#You can choose from 5 styles: SOLID, SEGMENT_6, SEGMENT_10, SEGMENT_12, SEGMENT_20
#可用风格:SOLID, SEGMENT_6, SEGMENT_10, SEGMENT_12, SEGMENT_20
bossbar-style: "SOLID"
```
- **Translation has updated. Please check `bossbar-create` in intl.yml.**
```
bossbar-create: "&b服务器备份中,可能卡顿"
bossbar-preparing: "&b服务器备份,收集文件中"
bossbar-progress: "&b服务器备份中:<progress>% (<num>/<total>文件)"
```
**For non-chinese plugin user, check [translations folder](https://github.com/WindsorMacmillan/SevenZipBackup/tree/main/translations) for updates.**
Fixed:
- Fixed CPU affinity function
- Corrected translation mistakes
release
SevenZipBackup 0.0.4
0.0.419 окт. 2025 г.58Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
New feature:
- New configurations for backup threads counts and CPU affinity. Now you can specify CPU cores to create backups!
**Important:**
- **Configuration has updated. Please check `7z-compression-level` in config.yml.**
Fixed:
- Backups purging after creation.
Update:
- Translations
release
SevenZipBackup 0.0.3
0.0.316 окт. 2025 г.34Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
# New feature
- Asynchronous compression functionality for multiple backup tasks
# Update
- Translations
- config.yml become more detailed
# Technical
- Renamed package and reconstruct