CoreProtect Edge v21.0
Added 2022-03-08 00:00:01 +0000 UTC
I'm pleased to announce that CoreProtect Edge v21.0 is now available!
CoreProtect v21 adds inventory rollback support, support for time ranges in the time parameter, faster rollbacks, logging for crafted items and villager trades, an improved lookup interface with clickable pagination, and much more!
CoreProtect Edge is a Patreon exclusive build of CoreProtect, and in the future may contain exclusive bleeding-edge functionality not yet found in other release builds.
This release supports CB/Spigot/Paper 1.14 - 1.18.
Download:
Changelog (since v20.4):
- Added inventory rollback support for online players.
- Added support for time ranges in the time parameter.
- Added logging for players crafting and breaking items.
- Added logging for players throwing/shooting items.
- Added logging for players picking up arrows and tridents.
- Added logging for items traded with villagers (MC 1.18+).
- Added interaction logging for item frames & crafting tables.
- Added container transaction support for item frames.
- Added clickable page numbers to lookup pagination.
- Added tooltips for clickable commands in lookup results.
- Added entity counts to #preview confirmation page.
- Added "logins", "logouts", "blocks", and "signs" as new action aliases.
- Added a:+container and a:-container to tab-completion.
- Added "/co page" alias command for page lookups.
- Added "/co consumer <pause|resume>" console command.
- Added hidden "log-cancelled-chat" chat option (default: true).
- Added hidden "enable-awe" logging option (default: false).
- Added hidden "exclude-tnt" rollback option (default: false).
- Added sessionLookup and queueLookup methods to API.
- Changed a:inventory to display player inventory transactions.
- Changed a:item to no longer include container transactions.
- Changed entities killed via "/kill" command to log under #command.
- Changed doors and beds to no longer log data as two separate blocks.
- Changed minimum required Java version to Java 11.
- Improved performance of rollbacks and lookups.
- Improved lookup interface and added action colours.
- Improved logging to skip unnecessary data from newly generated chunks.
- Improved WorldEdit logging and added compatibility with FAWE.
- Improved database index handling when targeting a specific location.
- Improved permission handling for "inventory" and "item" actions.
- Fixed player disconnections not being logged on server shutdown.
- Fixed item frames and paintings not logging directional data.
- Fixed "coreprotect.inspect" permission not being checked at the time of inspection.
- Fixed "/co undo" not functioning when targeting a container.
- Fixed coordinates in lookups not always being properly aligned.
- Fixed phantom fire blocks being logged adjacent to lava.
- Fixed blocks placing when using shift+click to inspect trapdoors.
- Fixed all firework metadata not being correctly logged.
- Fixed missing safety checks when inspecting hanging blocks.
- Fixed rare instances of lookups displaying negative time values.
- Fixed rare instances of SQLite database driver not being found.
- Fixed ClassCastException when targeting an armor stand with #container.
- Fixed IllegalArgumentException when performing a rollback preview containing an end crystal.
Feedback is always 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! ❤️