Skip to content

BedcoreProtect v0.3.0 - API 4.0.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@matcracker matcracker released this 13 Jul 14:57

New update released for BedcoreProtect, it contains almost all features, improvements and bug fixes!

General

  • Changed database structure. (if you were using v0.2.0, delete your tables before upgrading)
  • Support of API 4.0.0 (commit 12ee885).
  • Replaced symbol for parameter, example:
    • BEFORE -> /bcp rollback t:10s
    • NOW -> /bcp rollback t=10s
  • Reduced size of .phar file (removed the composer depedencies)

Features

  • Added rollback and restore of entities.
  • Added tracking of natural blocks breaking.
  • Added tracking of block movement.
  • Added tracking of block ignite (fire spreading).
  • Added tracking of leaves decay.
  • Added tracking of liquids.
  • Added per-world tracking, you can now choose in which world track player's log.
  • Added saving of blocks, items and entities NBT.
  • Added plugin updater.
  • Added timezone field to the config. (This is important to show correct log time!)

Bug fixes

  • After a rollback, you are now teleported on the top.
  • Fixed crash when wrong block id/name is parsed.
  • Blocks and exclusions parameters now accepts meta.
    Added track logging of items in a chest when it's broken.
  • Added track logging of "special" blocks (door and bed)
  • Fixed counting of changes when only inventory rollback is made.
  • Fixed text logging and rollback.
  • Fixed inventory logs.
  • Fixed chest pairing.
  • Fixed correct tracking of door and bed blocks placing/breaking.
  • Fixed command permissions when using aliases
  • Fixed required schema field on MySQL when using SQLite.
  • Fixed not all buttons and blocks with inventories are detected.
  • Improved database connection.
  • Improved counting of blocks/items/entites while rollback/restore.
  • Removed "worker-limit" field on config