All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Since 2.0.0 versions change log same for all supported minecraft versions.
- Chinese simplified localization by @KuroNoSeiHai.
- Async world saving added.
backup now
command implemented.backup off
command implemented.backup on
command implemented.configure-backup
command implemented.- Localization added.
- Backup settings file path updated.
- load index changed to
6
. - init block cleanup.
- Providers resolution strategy changed.
- core version updated to 2.0.3.
- core dependency now is not transitive.
- Settings resorted in
BackupConfigurationModel.kt
.
BackupConfiguration.kt
incorrect saving fixed.- Incorrect backup cycle work fixed.
- Pause before backup added.
- Comparing file counts while rolling backup files fixed.
- Random throwable
java.util.ConcurrentModificationException
exception while saving world from coroutine thread.
- Redundant argument in launch coroutine removed.
updatev2.json
added.- New backup configuration implemented.
- A backup manager re-written.
- Backup file roller re-written.
purgeExtensionsExceptions
setting added.purgeNamesExceptions
setting added.notifyPlayersAboutBackup
setting added.zip4j
dependency added.
- Backup directory purging improved.
removeExtraFiles
renamed topurgeBackupOutDirectory
.- License now is MIT!
- .gitignore synced with core module.
- .github files updated.
gradle.properties
updated.build.gradle
updated.- Update file end-point now is v2.
- Core required version now 2.X.
- Credits in
mods.toml
updated. - Description in
mods.toml
updated. - Core dependency updated to 2.0.1.
ArrayIndexOutOfBoundsException
while generating archive name.
- Internal assets removed.
- An internal documentation removed.
- Old source files removed.
- Project Essentials dependencies added to
build.gradle
.
- Kotlin version updated to
1.3.70
. - KotlinX serialization version updated to
0.20.0
. [Fixes crash on server startup]
- Essentials dependencies removed from
gradle.properties
.
- Project Essentials dependencies added to
build.gradle
.
- Kotlin version updated to
1.3.70
. - KotlinX serialization version updated to
0.20.0
. [Fixes crash on server startup]
- Essentials dependencies removed from
gradle.properties
.
- Initial release.
- Make world backup on server causes crash.
- Initial release of Project Essentials Backup as Project Essentials part.