This update brings heavy optimisations by decreasing chunk calls by 40% and more. This was made possible by updating utilities that check around blocks to only check based on the player's location & direction.
If you previously reported having lag problems with Spartan, or were dissatisfied with the performance you observed, please record some timings and let me know if you see improvements.
Logs:
Corrected a Nuker breaks-per-sec sensitive block false positive.
Corrected several 1.13+ BoatMove false positives.
Implemented a new checks.yml option. (BoatMove.compatibility_protection)
Drastically optimized the Block utilities' methods.
Implemented new advanced methods to the Block utilities.
Corrected a Clip inside-movements fence false positive.
Corrected several EntityMove vertical false positives.
Corrected several movement bypasses caused by the Building protection.
Corrected a FastEat interact dried-kelp false positive.
Added more materials to the Block utilities' library.
Possibly corrected several Speed low-violation false positives.
Corrected a possible Block utilities method bug that allowed movement bypasses.
Improved the correction accuracy of the Ground utilities.
Corrected a Jesus upwards jumping motion false positive.