The False Positive Detection was introduced years ago and has been significantly useful in resolving false positives & sometimes incompatibilities. This update takes this feature to the next level by completely rewriting it to be historical and based on the Research Engine, which has potential to fix most false positives, if not even plugin incompatibilities.
Logs:
Completely rewritten the False Positive Detection feature to be based on the Research Engine handler.
Slightly improved the Player Velocity object and the Velocity check.
The Research Engine handler’s cache will no longer consider all legitimate player violations as false positives.
Corrected a bug where the console version of the reload command would return no reply.
Slightly optimized the Cloud Developer Report feature with less memory usage.
Completely rewritten the False Positives method of the Research Engine handler.
Corrected a bug in the Player Info inventory menu where descriptions would show incorrectly.
Corrected a few FastBreak delay sensitive block false positives.
Corrected a few IrregularMovements ground-up scaffolding block false positives.
Corrected an issue in the Player Violation object where some data would not clear.
Implemented a new object named Player Violation.
Removed the settings.yml option “Notifications.send_silent_notifications” because it was being barely used.
Greatly improved the EntityMove, FastBow & InventoryClicks check with better latency/lag calculations.
Removed the API method “getDecimalVL” because it was not being used and had no place in the code due to categories.
Noticeably optimized the Lag Leniencies feature with less schedulers & faster methods.
Noticeably improved the Cancel Violation handler with better cache management.
Completely removed the Violation Divisor system as it has been long replaced by the notifications command & automated algorithms.
Removed the custom notifications command due to not being used and causing code issues.
Slightly improved the Punishment algorithm with safer calculations.
Removed the Fence Click & Invisible Block handlers as the bugs have been fixed by Mojang themselves.
Noticeably improved the Violations feature & Hack Prevention object with less redundant & faster code.
Corrected a bug in the Player Profile object where the XRay check would not show as hacking evidence.
Corrected several bugs in the Research Engine that would cause the cache to be handled incorrectly.
Corrected a few bugs in the Player Fight object in relation with how the data is stored.