◆ Implemented new ban system which allows to ban users from your protections. Banned users that are found inside the protection are teleported to the world specified in the Send-to-world-on-kick configuration in the Config.yml file. If the world does not exists, the plugin will send them to the spawn on the main world. Improvements may be done in the meantime. [NEW]
◆ Implemented new button on management GUI to manage the banned users of a protection, which includes adding and removing the users on the same way as other inventories like the owners and members management GUI. [NEW]
◆ Implemented new commands to ban and unban, as well as a new command to kick players from a protection, which works on the same way as banning a player which is inside a protection, teleporting him to the spawn of the current world. [NEW]
◆ Exported plugin properly to include changes on /pb blocks add command which weren't on the 0.0.18 file to allow the usage of the -1 value on the y axis.
◆ Implemented posibility to create regions with unlimited height, by specifying -1 as the height, or decreasing under 1 if using the GUI system. This new feature should be compatible with currently existing protections, but it's suggested to ensure they are working properly. [NEW]
◆ Implemented some changes to improve the load of the files in the plugin, preventing it from unloading in case of a file unable to be read, and leaving it as a backup file before restoring the file and using the default one.
◆ Fixed issue where protection blocks could be duplicated by shift + right-clicking and left clicking with an item which can break the block instantly, which leads to the case where the removal inventory is open and the block is break, causing it to allow its removal two times. Inventories are closed after a player breaks a protection, and trying to use them when a protection is removed should lead to an error.
◆ Incorporated compatibility with Oraxen (Experimental) which allows to use the blocks from this plugin and allows you to hide and show the blocks. [NEW]
◆ Made some improvements to allow some commands to be used as administrators, allowing to manage other users' protections, like /pb list [player] or the right-click interaction on protection blocks, when having the proper permissions.
◆ Incorporated new system of recipes, which can be configured on any protection block you want. This recipes are optional, so you don't have to configure it in case you don't want them to be craftable. [NEW]
◆ Incorporated new change to implement default flags on new protections. [NEW]
◆ Incorporated compatibility with ItemsAdder (Experimental) which allows to use the blocks from this plugin (Only blocks as blocks, not as entities yet), and allows you to hide and show the blocks, not like Oraxen. [NEW]
⚠ This new system changes the fields used to define the entering and leaving messages on theConfig.ymlfile. You'll have to reconfigure this section again, by the name ofgreeting(The entering flag) andfarewell(The leaving flag). By default, this config comes with the default texts on both flags. Now this sections will work using PlaceholderAPI to define the content of the text.
◆ Fixed issue where glown up blocks couldn't be right clicked, so they couldn't open the management menu or the delete menu.
◆ Fixed issue with new debug system which some debug messages weren't properly made, giving errors while trying to remove or place protection blocks. Issue that only happens with debug enabled.
