A new check has been implemented to fight against X-Ray modules. It is purely based on statistical analysis, therefore it is part of the Search-Engine feature. To use it you must have either file or database logs enabled, and you should expect it to catch hackers over a relatively short period of time.
Huge improvements were made in both synchronous and asynchronous check performance. Chunks are now cached in Spartan's systems, preventing the plugin from accessing the world's data multiple times per tick and ultimately killing the performance.
You may sometimes read console errors. That's totally fine, don't panic, they do not affect the plugin's functionality. Please report them and I will make sure to correct them in future updates.
Logs:
Corrected a few SpartanPlayer object errors.
Greatly optimised the Player cache system.
Implemented null-pointer protection to the Player cache system.
Corrected a MorePackets game-mode switch false positive.
Implemented a new configuration syntax option. ( {async} )
Corrected the Syn membership functionality for MCMarket users.
Modified the verbose notifications/log message.
Corrected several entity identification bugs.
Corrected several BoatMove false positives.
Corrected a potential KillAura block-raytrace console error.
Corrected a HitReach no-detection handler bug.
Expanded the compatibility of the Combat utilities.