Skip to content

BedcoreProtect v0.5.0 - API 3.4.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@matcracker matcracker released this 29 Aug 10:12
· 287 commits to stable since this release
af14df7

WARNING

If you are upgrading the plugin from old versions to v0.5.x, you need to delete the database (bedcore_database.db file if you are using SQLite) and the configuration file (config.yml) because the plugin could not work as intended.

Features

  • Implemented multi-language support (english and italian at the moment).
  • Implemented database auto-patcher (when the database need some changes now it will be automatically patched without deleting your schema).
  • Implemented BlockSniper linking (from now you can rollback/restore selected areas and you can log all changes made with it).
  • Implemented UI (accessible through the command /bcp menu or /bcp ui).

Improvements

  • Rollback/restore operations are now made asynchronously (that means performance and time are boosted).
  • Big query are now built asynchronously (e.g. TNT explosions).
  • Database requests are now correctly made asynchronously without blocking main thread.
  • Some minor micro-optimizations.

Bug fixes

  • Fixed plugin reloading.
  • Fixed "blocks" and "exclusions" parameters not correctly working.
  • Fixed "rollback-items" config parameter that always rollback/restore when it's set on false.
  • Some minor issues fixed.