Fixed a SQL column issue. Download only if you are using Spartan with a SQL database.
News:
Logs:
- Completely redesigned the experience of the Spartan inventory menu with less sub-menus, more relevant items & a memory-based navigation system that allows the inclusion of many past inventory menus as items.
- The XRay check and its log process has been rewritten to be more optimized, offer more accurate results, and be more flexible in regards to the state of the player mining and its counterparties.
- There are plans to rewrite the Jesus & EntityMove checks as part of the Speed & IrregularMovements checks in the medium future, so stay tuned for more great updates.
- Positively adjusted the NoSlowdown, XRay & IrregularMovements checks.
- Moved the functionality of the ping command in the Player Info inventory menu.
- Removed the Cloud Frequently Asked Questions feature for the better good.
- Organized the commands list by separating them into teams.
- Completely redesigned the experience of the Spartan inventory menu.
- Introduced new methods in the Research Engine handler.
- Non-listed compatibilities will now register as functional.
- Partly rewritten the Mining statistics to be faster, accurate & flexible.
Logs:
- Noticeably improved the False Positive Detection feature with adaptive decimal points.
- Noticeably optimized the False Positive Detection with faster & less frequent methods.
- Completely rewritten parts of the configuration to be based on native Java algorithms.
- Noticeably optimized the Hack Prevention object, Violations feature & Cancel Violation handler.
- Noticeably improved the Combat & Move utilities with removal of redundant methods.
- Corrected a minor bug in the Combat utilities that would return an incorrect string.
- Potentially corrected a few HitReach horizontal false positives.
- Greatly optimized the Research Engine handler, Cloud feature & ProtocolLib compatibility.
- Corrected a few IrregularMovements position-fall & position-down trident false positives.
- Noticeably improved the String utilities with recent & new methods.
- Corrected an incorrect Cloud feature port limitations message.
- Adjusted the sizes of some inventory menus.
- Corrected a few IrregularMovements greater-fall & greater-down slow-falling effect false positives.
- Corrected a Research Engine decimal identification console error.
- Implemented compatibility for the ServerFTP plugin.
- Replaced all middle clicks with shift clicks for users without mouses.
Implemented some necessary optimisations to the rewritten False Positive Detection feature. Updating is optional but recommended.
News:
Logs:
- 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.
- 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.
News:
Logs:
- After the promising results of the recently implemented Velocity vertical learning detection, a horizontal one has been implemented in a similar way.
- Implemented a horizontal detection for the Velocity check.
- Corrected a few Speed overall false positives.
- Removed & transferred all checks.yml Sprint options to the Speed check.
- The Sprint check is now part of the Speed check.
- Corrected a few Speed hop(illegal) piston false positives.
- Corrected several IrregularMovements bedrock player void false positives.
- Corrected a few Sprint/Speed omnidirectional attributes compatibility false positives.
- Corrected a 1.7 & 1.8 Inventory utils player-head no-such-method console error.
- When a player is an identified hacker, the category will always return absolutely.
News:
Logs:
- This update corrects some console errors that have bothered several customers over the last week.
- Slightly optimized the Damage handler with less redundant calls.
- Noticeably optimized the Cache system with more universal methods and a new cache control system.
- Corrected a bug where the Chat Protection would not re-cache properly.
- The Criticals check will no longer clear its cache so frequently.
- Removed some unnecessary cache from the Wave feature.
- Updated the inventory menus with better descriptions about the plugin ecosystem.
- The IP/Port Limitations feature will now follow the refresh cooldown of the Cloud feature.
- Completely rewritten the AntiCheat Progress feature item description.
- Corrected a Material utilis null-pointer console error.
- Implemented a listener cooldown to limit the usage of the InventoryMoveItem event.
