The config.yml violation-divisor option has been removed. Like the cancel-after-violation feature, existing options will remain compatible. The default violation-divisor has been chosen by me for each check, but custom ones are now supported by the verbose-notifications command.
Hot-fix updates now support decimal build numbers. However, Spartan's SQL "spartan_build" column only accepts integers. It's recommended you update the SQL "spartan_build" column to DOUBLE or ultimately delete the table and let it be recreated.
The RAM-over-CPU feature has once more caused lag issues. For this reason, it has now been disabled and expected to be removed in the near future with a small chance of a revival. Those having lag issues, this update will resolve them.
Logs:
Corrected several NoSwing, BlockReach & Nuker false positives caused by the MineBomb plugin compatibility.
Updated the Piracy system to support not only integers but decimals as Build versions.
Corrected a bug where the Notifications.cross_server_notifications settings.yml option would only work if set to true.
Corrected an asynchronous console error caused by the Piracy protection.
Corrected a bug where the Developer-Report Command feature would have no cooldown after successful execution.
Corrected several IrregularMovements step & Speed limit trident false positives.
Updated the default settings.yml configuration with more reliable options names.
Moved a messages.yml configuration options to the settings.yml configuration. (staff_chat_character)
Slightly optimised the Configuration & Punishment systems.
Slightly improved the Syn inventory menu with description corrections.
Noticeably optimised the Cancel-Violation handler by making it refresh when necessary.
Corrected an EntityMove vertical horse jumping false positive.
Slightly optimised the Movement listeners with redundancy prevention.
Potentially corrected a HitReach horizontal 1.9+ combat mechanics false positive.
Corrected a major lag issue caused by the RAM-over-CPU feature.
Corrected a FastEat eat high player latency false positive.
Corrected an issue in the Cloud feature where it wouldn't support decimals as plugin version.
Corrected a major functionality bug in the SQL feature that was caused by decimals being used as versions.
Chat messages sent using the Staff-Chat feature will now be logged and be cross-server compatible.
Corrected a few movement false positives caused by lantern blocks.
Implemented a new settings.yml option to toggle the permission cache.
Noticeably improved the Verbose-Notifications feature with more advanced commands.
Implemented a new Developer API method. setVerbose()
Corrected a minor API bug that required Verbose notified players to also have the permission.
Implemented compatibility for a plugin named WildTools.
The config.yml violation_divisor option has been removed.
Corrected several step jump boost effect false positives.
Slightly improved the Configuration system with more proper codes.
Corrected a Velocity check null-pointer console error.
Corrected an EntityMove horse vertical false positive.
Corrected an ElytraMove ratio false positive.
Corrected a bug in the Syn inventory menu where it would refer to the wrong price.
Corrected several movement false positives caused by Trident item use in a player weather.
Corrected a Nuker mushroom-stem false positive.
Updated the Block utilities material library to help correct false positives.
Corrected a KillAura aimbot non-living-entity false positive.
Corrected a KillAura aimbot multiple entities false positive.
Potentially corrected a few Jesus swimming false positives.
Corrected a Jesus ypos upward motion false positive.
Corrected all remaining Speed soul-speed enchantment false positives.
Potentially corrected several ElytraMove off-hand firework false positives.
Incompatible-Items feature is no longer limited to 54 outside of the inventory menu.