BedcoreProtect v0.3.0 - API 4.0.0
Pre-release
Pre-release
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