RoyaleProtectionBlocks [1.13+] icon

RoyaleProtectionBlocks [1.13+] -----

Your new alternative for protection stones



0.1.4 Alpha Released
Tested on: 1.20.4, 1.20.6, 1.21
Made changes to move all the flags to a new Flags.yml file, which will allow to define the default flags and the editable flags on the same place. [NEW]
Included messages to send when a player is charged for changing a flag or for buying a protection block through the /pb buy command. [NEW]
Included internal placeholders on flags, to allow include information about the protections in the placeholder. PlaceholderAPI is still available to be used on protection flags. This interal placeholders will be available lately on the Wiki, and are only single use, once replaced after being set the value on the flag, they won't be available again on this value. [NEW]
Included new system which allows to block or unblock protections. This system allows to block them through the commands or using a new timed system which can be enabled through the setting Settings.Protection.Block-protections-if-exceeding-limits, which blocks protections automatically with a timer if the player, when the timer is executed, doesn't have the required permissions to maintain the current amount of protections. This permission blocks based on the general max permission or the block-based max permission, which will only block protections related to this block. /pb buy command. [NEW]
Included new RoyaleProtectionBlocksAPI class, which contains the method getInstance() which allows to retrieve the instance of the API, which will be used to return the current instance of the API. This currently contains the PlayerInteractionsService instance, which allows to simulate player actions through the API. This API will get more services within the next updates. [NEW]
Included new changes which regenerates the WorldGuard protection if couldn't be found instead of removing the protection. (This behavior was intentional, but as we are trying to achieve a full standalone version from the plugin, we think it might be more useful than removing the protection)
Fixed issue with purge, which was working with the server start time, now it'll save a log with the last purge and will execute after the specified time based on this last log.
Fixed issue with default flags not taking the group to specify on the worldguard region.
Fixed issue with protections being removed due a bad checking position, if another protection was being placed where the protection was located. This didn't remove the protection completely, only from the protections service so a restart should help.
Fixed issue with Discord implementation, preventing it from blocking the server, made a much better control, and ensuring that it does not overflow the endpoint requests, allowing it to wait once Discord does not allow more request until the next available amount.
Made some changes which should improve the plugin checkings, requiring less resources so it should consume less and allow more protections and players.
----------, Jun 30, 2024
Resource Information
Author:
----------
Total Downloads: 116
First Release: Apr 15, 2023
Last Update: Yesterday at 11:07 PM
Category: ---------------
All-Time Rating:
20 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings