Notable Updates:
-
"Severities" have now been changed to "Ban Presets" to have more clarity on its uses.
-
Added a Ban/IP Ban GUI. Banning has never been made easier than giving you the ability to ban with one click. Access this GUI by only typing "/ban <player>" without any other details.
-
Changes Ban Presets from a numbering system to a naming system. You can now call on ban presets by names instead of confusing numbers.
-
Config and Messages yamls cleaned up and added more options to configure. To give users more freedom to customize, both the config.yml and messages.yml have been cleaned up to make room for more configurations, all the while still staying user-friendly with commented out descriptions.
-
Severity announcement messages removed. To avoid redundancy, the severity announcers have been removed, leaving only the "reason" and "without reason" announcers in operation.
Other Updates:
-
To accommodate the change from "Severity" to "Ban Preset", command names have changed as well. To view and configure your ban presets, simply do "/bp" in-game. Other aliases: banpresets, banpreset.
-
You may now see the elapsed time since a punishment has been made over at the player history GUI.
-
Updated Spigot API to 1.19.2.
-
CBP API Update:
Added PrePunishment Events. You may now use these events to check punishment details before they are executed allowing you to cancel them.
-
Offline-Mode Servers: Option to deny other capitalization variations of a username, other than the original, entry to the server.
-
New Ban System now fully utilizes the server ban json files.
Patches:
-
Fixed player handling. You should not see the "CPL is null" error anymore.
-
Fixed warn command not working properly when the target is offline.
-
Fixed IP Ban Page. New users logging in with a banned IP will now be prompted with the plugin's ban page instead of just "null".
-
Fixed mute system not functioning when an offline player is relieved of their mute.
-
Fixed database throwing an error when you update the plugin to a later version.
-
Fixed delayed warn title not appearing when a player, who was warned while offline, went
![[IMG]](/proxy/image?url=https%3A%2F%2Fimgur.com%2FubhkKAe.png)