◆ Added new inventory which allows to decide which protection to use while doing an action. This inventory is currently used on
/pb,
/pb merge and
/pb split.
[NEW] ◆ Added new setting which allows to define the format of the default display name once a protection is created.
[NEW] ◆ Added new merge system, which allows to merge protections into other protections. A permission is set by default to prevent from being used by common players from the start.
[NEW] ◆ Added setting
Settings.Protection.Allow-multi-thread-searching, which allows the plugin to make multi-thread searches which helps searching the player current protections faster. This is an option which only people with more than one core may use to take advantage of it.
◆ Made changes to cache the location of the protections on a simple object which will use less memory and will help the plugin detect the current protections of a player faster.
◆ Made changes to include a new cache system on players to save the nearby protections, which is refreshed everytime the player exits this area. This checking is only intended to improve the movement checking.
◆ Fixed issues with
/pb files import blocks, which wasn't updating the material of an item as it wasn't considering the new implementation which allows to switch the material of a protection block. Also some improvements have been made.
◆ Fixed issue with internal placeholders which weren't being updated.
◆ Fixed issues which happens due asynchronous managements on protections, causing errors in console on protection creation or removals. Harmless, but left errors in console, low chance.
⚠ SQL changes are made in this version. Rollback is not a thing if you don't make a backup of the database. Make sure to check first with a copy if the plugin updates properly.