This update contains 2 new features, allowing the plugin to detect bots even faster than before! Using default cloud configuration, Cloud with synchronizing with your local database, every 30 minutes. Cloud contains malicious IP Addresses, belonging to bots. Cloud won't collect any of your data (including blacklist), so if you want to help to improve this cloud, you can join my discord server. New ConsoleFilter will decrease your CPU usage!
Changelog:
Added Cloud - Currently synchronizing only blacklisted IP Adresses. More information above.
Added Heuristics Check - This is slightly different than speed check - it checks also attack time and increase of bots.
Added title after and message after the attack has ended (requires /guard status toggled on)
Added calculating attack time - it will automatically show when you have enabled Heuristics and notifications from /guard status.
Fixed displaying wrong counter and resetting global counter - now on the title will be displayed a number of bots blocked in the current attack, this will reset after the attack has ended. Total blocked bots will no longer reset.
Fixed bug with not loading saved data.
Added Console Filter - messages specified in 'filter.yml' file won't be displayed in the console, saving huge amounts of resources (especially CPU, but this will also decrease the size of logs). Many servers are crashing using log-spam.
(Again) Changed task time for brand-detector, and added log information on how to disable this feature if the task fails.
The player address will now be stored in his User variable.
Notifications are no longer saved in the data file, fixing some null errors.
Blacklist will no longer accept duplicates. Before, every IP was added to the blacklist, even if its already there. This now won't happen.