Build 215 - New ElytraMove Detections & Search Engine Improvements
News:
This update will hopefully fix all the "few" remaining false positives in the Clip & ElytraMove check. New ElytraMove detections were added and old unstable ones were permanently removed.
Logs:
Corrected a Nuker snow-block false positive.
Corrected a Clip speed fern false positive.
Corrected a Clip speed flower false positive.
Corrected a Clip speed vine false positive.
Corrected a Clip speed red-tulip false positive.
Updated the Block utilities library with more materials.
Corrected an ItemDrops console error.
Corrected an EntityMove 1.13 console error.
Corrected a Block utilities console error.
Implemented compatibility for a plugin named CrackShotPlus.
Improved the current compatibility of a plugin named CrackShot.
Removed the ElytraMove speed(stable) detection.
Removed the ElytraMove fly(change) detection.
Implemented a new variety of new ElytraMove detections named Ratio.
Implemented a new checks.yml configuration option. (ElytraMove.check_ratio)
Corrected the MySQL logs not being cached by the Search Engine.
The Search Engine will no longer cache logs that are more than 5 updates old, or are considered false positives.
Heavily optimized the movement handlers by taking advantage of the Performance Optimizer feature.
Corrected a minor cache clearance bug in the Performance Optimizer & False Positive Detection features.
Further improved the Ram clearance on Disable/Reload.
Changed the file's directory with the Bukkit's dynamic one.
Corrected a Clip 1.13 void-air false positive.
Removed an unused class regarding the Syn's activation ID.
Removed the RAM_over_CPU settings.yml option, which will now automatically enable if your server has 1.5 or more GB of RAM.
Replaced some redundant methods with a few universal ones.
The TPS protection is now enabled by the default configuration.
Applied new protections for low TPS to some detections.
Improved the Syn membership Violation History feature with more information.