CoreProtect v20 - Development Build 1
Added 2021-06-09 01:21:34 +0000 UTC
I'm happy to announce that the first development build of CoreProtect v20 is now available!
This build contains a significant number of internal changes, such as phrase parsing, adjacent block scanning during rollbacks, and adding back Craftbukkit compatibility.
This release supports CB/Spigot/Paper 1.14 - 1.17.
Download: https://coreprotect.net/download/pre/20-7OD9/CoreProtect-20.0-dev1.jar
Changelog (since v19.5):
- Added back hover events (disable with "hover-events: false").
- Added ability to use "users:<users>" as a lookup/rollback parameter.
- Added logging for adjacent removals when a block is destroyed by fire or pistons.
- Added hidden "hopper-filter-meta" option to only log hopper transactions containing metadata.
- Added millisecond data when displaying the amount of time taken for a rollback.
- Added safety checks when attempting to run development code.
- Added back support for Craftbukkit versions 1.14 - 1.17.
- Added local caching for validated donation keys.
- Added support for extended height limits.
- Added plural word support to all commands.
- Changed the name of the "block:<value>" parameter to "include:<value>".
- Changed "rows" parameter maximum value to 1,000 when using the console.
- Changed connection handler to no longer specify a specific JDBC driver.
- Changed console messages to always display plugin name.
- Improved user interface for rollbacks/restores.
- Improved API functionality and changed API version from v6 to v7.
- Fixed glass panes and fences not being connected when an adjacent block is rolled back.
- Fixed blocks with gravity not being properly logged when pushed by a piston.
- Fixed rolling back piston activity resulting in the pistons being broken.
- Fixed update checker attempting to process unexpected error messages.
- Fixed legacy materials still being used when breaking certain blocks.
- Fixed outdated Minecraft Wiki links in help commands.
- Fixed "incorrect string value" MySQL error for chat messages containing special characters
- Fixed ClassCastException when rolling back shulker boxes containing armor stands.
- Fixed ArrayIndexOutOfBoundsException while logging hopper transactions.
- Fixed NumberFormatException when entering an invalid decimal value.
Additional functionality will be present in the next development build (including multi-language support).
Feedback is appreciated, and if you do run into any issues, please don't hesitate to report them over in the #bugs channel on the Discord server.
Thanks for your support!