Releases: keuin/KBackup-Fabric
Version 1.7.0 for MC 1.14~1.18
Supported Minecraft Versions
Supports Minecraft 1.14.x ~ 1.18.x
Tested Minecraft versions: 1.14.4, 1.15.2, 1.16.4(5), 1.17.1, 1.18.1
What's new
- Now compatible with permission management mods like LuckPerms. (Support unofficial fabric-permissions-api)
- Bugfix: player with no enough permissions can still see some commands in their auto completion list.
Version 1.6.7 for MC 1.14~1.18
Supported Minecraft Versions
Supports Minecraft 1.14.x ~ 1.18.x
Tested Minecraft versions: 1.14.4, 1.15.2, 1.16.4(5), 1.17.1, 1.18.1
What's new
This is a bugfix version:
/kb
will fail if the backup directory does not exist.- fix a minor object leak in failure.
- Add support for Minecraft 1.17.1.
- Add support for Minecraft 1.18.1.
No new features are added.
Version 1.6.5 for MC 1.14.4/1.15.2/1.16.4/1.16.5
This is a bugfix version.
- Incomplete backup is made if the backup failed because of an IO error (thanks @zedseven !)
Minecraft doesn't handle IO error correctly either. If an IO operation failed when Minecraft is saving the world (for example, the disk is full), your world may be corrupted. Now KBackup will not keep the incomplete backup.
Version 1.6.3 for MC 1.14.4/1.15.2/1.16.4/1.16.5
This update focuses on bug fixing and user experience improving.
What's new:
- Add Op login hint in the next start after restoring from a previous backup
- BugFix:
/kb restore
and/kb delete
cannot select primitive backups by index number - BugFix:
/kb
or/kb list
does not filter out unrelated files. - BugFix: some message shows up at wrong place in 1.16.x
Version 1.6.2 for MC 1.14.4/1.15.2/1.16.4/1.16.5
What's new compared with v1.6.0
This is a quality update. No new functions have been added.
Improve
- Improve user experience with commands (printting, information formatting)
- Some code refactor. Improved the code quality
BugFix
- Fixed the broken command
/kb prev
in 1.6.0 - BugFix: fixed malformed success message of incremental backup.
Version 1.6.0 for MC 1.14.4/1.15.2/1.16.4/1.16.5
This is an unstable version. If you are conservative, use version 1.5.0 instead.
What's new in this version:
- Now unused files will get removed after deleting an incremental backup, which will free up the disk space
- Now if incremental backup failed, unfinished copy will be fully reverted
- (BugFix) incremental backup shows incorrect file count and size
- Some small fix and code quality improvement
Version 1.5.0 for MC 1.14.4/1.15.2/1.16.4/1.16.5
In this version, the incremental backup index file formatting has been updated. It means that incremental backup created in this version could not be recognized by any previous version (1.4.x). However, old backups could be recognized and processed correctly in this version. In a word, you can safely upgrade from 1.4.x
to 1.5.x
with only one restriction: never downgrading from 1.5.x
to 1.4.x
or not restoring backup created in 1.5.x
after downgrading.
Detailed updates:
- It will display information after restoring from an incremental backup
- Incremental backup now shows more detailed information, such as actual used disk space, total backup size, and so on
- Some code refactor
Version 1.4.5 for MC 1.14.4/1.15.2/1.16.4/1.16.5
This update fixed a small but annoying display bug. It also speeds up the incremental backup a lot if you have many CPU cores.
Intermediate versions between 1.4.2 and 1.4.5 are not compiled. If you are interested, please check the repo hostory.
- (Optimization) Speed up the incremental backup progress by utilizing multiple CPU cores
- (BugFix) Fixed the bug that
/kb
or/kb list
showsnull
for all incremental backups
Version 1.4.2 for MC 1.14.4, 1.15.2 and 1.16.4/1.16.5
This is the second minor update of version 4.
Version 1.4.1 was skipped because a more important bug had been observed and I decided to fix it immediately.
BugFix:
- (Critical but with limited range affected) The plugin makes a blank backup if the world (is created in client-side and) is not named as the same with the folder name (by default it is
world
, the backup will fail silently if the world name is not equal to the folder name). - (Critical) The backup fails in MC 1.16.x because of the modification in Minecraft's internal lock on world (implemented as locking file
session.lock
). - (Important) The plugin won't load on MC 1.16.x, because of the wrong requirement on Minecraft version.
Version 1.4.2 has been tested on local Minecraft 1.14.4, 1.15.2, 1.16.4 and 1.16.5 server. The backup has been compared with trivial Windows Exploer's copy version, and no faults have been observed. Thus it is expected to work fine. If you have any question or error, please report on Github repo or curseforge.
Version 1.4.0 for Minecraft 1.14.4, 1.15.2 and 1.16.4
Version 1.4.0 now supports incremental backup.
Use /kb incbak [name]
to perform an incremental backup in the incremental
directory besides your server jar. The classical /kb backup [name]
for performing an old-style .zip
backup still works.
Though it has been tested by automatic unit test, manual tests and has been tested on a real server, there may still be some potential bugs. Please report in the Github issue if you find any.