Spartan AntiCheat & AntiExploit v4.0.8.8

The longest living Minecraft paid anti cheat! | 25+ Languages | Folia/Geyser/Cross-Version Support
  1. Rewritten the KillAura analysis detection with a new algebra-based design.
  2. Rewritten the KillAura move-accuracy detection as Movement with a new logic-based design.
  3. Improved the Rotations, Sensitivity & Direction KillAura detections using combat buffering.
  4. Implemented more situations where the combat-based buffer of a player keeps running.
  5. Extended the functionality of the KillAura time detection to check consistency.
  6. The anti-cheat will now store its data in memory per check which will dramatically decrease unnecessary iterations but also CPU usage by requiring less hashing of keys.
  7. The Cache system will no longer clear data against a list and know automatically where important information is stored.
  8. The Cache system will now be able to clear data in the main thread without impacting performance and forcing single-threaded checks to be thread-friendly unnecessarily.
  9. The plugin will now use 2 less threads and rapidly move a lot of data in the main thread and save performance wasted to unnecessary concurrency checks on the main thread.
  10. The Ground utilities will now cache the block heights to decrease unnecessary logical comparisons.
  11. The Ground utilities now offers more diverse and progressive location calculation if a player rides an entity.
  12. The EntityMove check should now perform better when calculating the properties of a vehicle’s location.
  13. Added support for Folia, although keep in mind this is experimental and can end up being problematic. (Take backups)
  14. The Information Analysis object will now take data directly from the memory and not the storage of the server.
  15. Improved the stability of the IrregularMovements hop detection in regards to its jumping checks.
  16. The Speed check will now once again slightly increase its limit if found to be unstable.
  17. Further completed the KillAura direction detection with a buffered sub-detection.
  18. Updated the EcoEnchants compatibility class after being notified by its developer.
  19. Implemented a basic auto-totem detection via the ImpossibleInventory check.
  20. Adjusted the Spartan inventory menu to contain more and grammatically correct information.
  21. Improved the Combat Processing handler by calculating the max of the recently cached variables.
  22. Removed the Developer API method “warnPlayer” as it wasn’t used or consistent with other offerings of the API.
  23. Brought the {punisher} placeholder/syntax to the Kick & Warn commands to be consistent with the rest.
  24. Implemented a new method in Combat utilities to near precisely calculate the ticks per hit for more appropriate buffering.
  25. The Click Data object will now calculate cps and other click information on multiple circumstances for more accuracy and consistency.
  26. Movement checks will now create less strings & numbers and check less variables as a way to optimize performance.
  27. The customer-support command can now be run without providing a description and will send more organized information compared to previously.
  28. Improved the Research Engine handler’s method that’s responsible for identifying detection information for memory storage.
  29. Moved the calculation of directional locations entirely on the Spartan Location object.
  1. Rewritten the KillAura “modulo”, “yaw”, “pitch” & “stability” detections as part of a new simpler and more efficient detection named “sensitivity”.
  2. The proxy-command has been optimized by having fewer iterations of a loop.
  3. The spectate feature will now remove the player on its own instead of relying on third-party handlers aggressively.
  4. Part of the FastPlace check will now function even when block placing is disabled.
  5. Enabling individual-only notifications will disable suspicion notifications as they are unnecessary.
  6. Improved the limits of several bedrock detections so they run more in par with java detections.
  7. Improved the stability of the Killaura rotations and direction detections.
  8. Set a limit to the max supported entities for the KillAura raytrace detection.
  9. The Player Info inventory menu will now show information regardless of the player’s evidence state.
  10. Improved the cache of the Spartan Location object to be more universal.
The customer-support command will now included more needed information for the resolution of a user-reported problem.
  1. Improved the documentation of the inventory menus.
  2. Introduced new methods to handle different connections in the Cloud feature.
  3. Implemented a new punishment webhook which lists the commands executed.
  4. The Spartan inventory menu’s max pages were limited to 999 instead of practically unlimited.
  5. The messages.yml configuration now has the configuration syntax {prefix} for mass plugin name replacement.
  6. Files will no longer be synchronized when just created to avoid manipulating important options to their defaults.
  7. The way responsible for calculating the min height of the world has been made a mass used method.
  8. The IrregularMovements will now treat bedrock players more properly in terms of accuracy.
  9. The Cloud feature customer-support command will now be more precise with the information it sends.
  1. Completely rewritten the FastClicks check as the previous one was great but did not meat certain expectations.
  2. Completely rewritten the Cps Counter handler as an object and renamed it to Click Data.
  3. The identification of jump movement has been adjusted for bedrock players.
  4. The Explosion protection will now properly calculate the time it needs to function.
  5. Reworked the Trident handler to be more universal and cross compatible.
  6. Certain parts of the FastPlace & MorePackets will disable when the server has competitive CPS.
  7. The Research Engine will now be able to cache for much longer so more data can be accounted for.
  8. The Suspicion-based algorithms such as punishments will now work even when the Research Engine is caching.
  9. Renamed the description of the Compatibilities item to not be so confusing.
  10. The KillAura time detection will no longer check in specific hit time delays.
  11. The KillAura raytrace detection will no longer check bedrock players due to their abstract line of sight.
  12. The HitReach check will no longer run its longer detection on bedrock players.
  13. The Customer Support command will now include configuration values when executed.
  14. Violation category will now appear as “unlikely” when a false positive has taken place.
  15. The configuration system will now accept text as logic, integers & decimals if typed correctly.
  16. Completely rewritten the way Spartan calculates CPS for more accuracy and new detections.
  17. Increased the near max falling motion of the IrregularMovements step detection as a way to improve stability.
  18. Added more information to the KillAura raytrace detection for more knowledge for the development.
  19. Optimized the punishment algorithm by forcing it to recalculate less information and in more needed circumstances.
  20. Adjusted the positioning of the Information Analysis object so the detection of a check is found successfully.
  21. The Research Engine will now longer attempt to calculate evidence for players who have been offline for long.
  22. Improved the accuracy of the IrregularMovements ground-up detection to match the possible expectations of some.
  23. Greatly optimized the way Spartan handles its violations in its cache for faster performance and less memory usage.
  1. Made the Player Info inventory menu look into the player’s online state in more situations.
  2. Adjusted the Minigame Maker compatibility after the project was transferred to another developer.
  3. The IrregularMovements step detection will now resort to greater limits in certain situations.
  4. Big entities will no longer be checked by the KillAura raytrace detection as it’s too risky stability-wise.
  5. Implemented more new KillAura detections and replaced their old ones.
  6. Made a few corrections to the Combat Processing handler related to how it handles cache.
  7. Adjusted how the plugin uses its threads for more appropriate processing times and queues.
  8. Adjusted the ImpossibleInventory check to be more accurate and functional.
  9. Adjusted the False Positive Detection feature and mostly removed the Problematic Detections feature due to problems.
  10. The Research Engine will now recalculate the False Positives by removing redundant violations.
  11. Added the X Y Z coordinates in the plugin’s logs since they were already added in the SQL feature.
  12. The IrregularMovements will no longer run when in liquid blocks as it doesn’t need to.
  13. Improved the protection of the NoSlowdown check of using a bow in combination with specific movements.
  14. Optimized & improved the process the Velocity check uses to understand if it can check a player.
  15. The IrregularMovements will now treat its cache more appropriately with several improvements.
  16. The Punishment algorithm will now be more accurate due more frequent cache refreshes.
  17. Partly rewritten the Violation History object to handle violations & false positives more appropriately.
  18. The XRay check will no longer wait a minute for the next violation but will notify when the violation cycle resets.
  19. Added more information to the Player Info inventory menu about the evidence of the player.
  20. Removed the Performance.disable_problematic_detections settings.yml option as it no longer plays an important role.
  21. Improved the bedrock compatibility by better identifying offline players without necessarily accessing heavy offline player data.
  22. Rewritten how the Research Engine handlers cache works to optimize asynchronous performance but offer more main-thread updates at the same time.
  23. The No Hit Delay compatibility will now only account when a player recently received damage.
  24. Deleting a player’s stored data will instantly remove them from the inventory menus.
The Spartan inventory menu will now be able to again access the. data of offline players.
  1. Specific EntityMove horse detections will no longer when in liquid blocks as movement gets too abstract.
  2. The default and default minimum vertical limit for the HitReach check has been increased to 4.6 blocks.
  3. Problematic detections will now be included in low frequency notifications like false positives.
  4. Decreased the number of synchronized calls to the Information Analysis object by half.
  5. The Player Info inventory menu will now show more information to hopefully provide more inside to testers.
  6. Moved the settings.yml option maximum_checked_players_at_once from the Important to the Performance category.
  7. The Maximum Checked Players feature will no longer work on identified test servers.
  8. Improved the usage of the off-ground blocks counter in multiple classes.
  9. Optimized the Criticals check by replacing certain methods with faster and more accurate methods.
  10. Increased the accuracy of the EntityMove check’s search for ice blocks by checking the surrounding blocks.
  11. Removed the {plib} configuration syntax as ProtocolLib is no longer as important as it was in the past.
  12. Decreased the precision of the False Positive Detection feature due to work more appropriately when not needed.
  13. Adjusted the KillAura time detection to not be so strict in low time intervals.
  14. Adjusted the Spartan Player object to return more accurate results about surrounding entities.
  15. Reworked a Player Profile object method that caused the customer-support command to not work for some.
  16. Reposition the cache message of the Research Engine handler so it’s accurate to when the caching process finishes.
  17. Improved the accuracy and speed of the punishment algorithm after receiving a few complaints.
  18. Improved the Spartan inventory menu with more information about the server.
  19. The Spartan inventory menu will now load faster due to being processed in a less busy thread.
  20. The False Positive Detection feature and false positive collection of the Research Engine will not take place when the server has less than 5 players.
  21. Potential False Positives will now be considered with more strictness as it should have been from the start.
  22. Violations will be counted separately for false positives & problematic detections to notify about them more appropriately.
  23. Adjusted the FastBreak check to identify water blocks more accurately height-wise.
Buy a license now
$24.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Lifetime
+ $75.00
137,943 Views
1,102 Purchases
1,392 Downloads
Jul 14, 2019 Published
Jun 13, 2026 Updated
5.00 star(s)
Average rating (26)
1.9 MB File size
Open source
  1. Yes
DRM-free
  1. No
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Protection
  1. Staff
  1. Patch
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
  1. 1.7
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Turkish
  1. Chinese
  1. Indonesian
  1. Italian
  1. Vietnamese
  1. Dutch
  1. Korean
  1. Czech
  1. Thai
  1. Hungarian
  1. Arabic
  1. Japanese
  1. Ukrainian
  1. Swedish
  1. Danish
  1. Romanian
  1. Slovak
  1. Hebrew
  1. Lithuanian
Includes DRM
Yes
Source access (legacy)
Open source
Creator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,246 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,252 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,136 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,825 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 73 ratings
2,587 purchases
137,943 Views
1,102 Purchases
1,392 Downloads
Jul 14, 2019 Published
Jun 13, 2026 Updated
5.00 star(s)
Average rating (26)
1.9 MB File size
Open source
  1. Yes
DRM-free
  1. No
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Protection
  1. Staff
  1. Patch
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
  1. 1.7
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Turkish
  1. Chinese
  1. Indonesian
  1. Italian
  1. Vietnamese
  1. Dutch
  1. Korean
  1. Czech
  1. Thai
  1. Hungarian
  1. Arabic
  1. Japanese
  1. Ukrainian
  1. Swedish
  1. Danish
  1. Romanian
  1. Slovak
  1. Hebrew
  1. Lithuanian
Includes DRM
Yes
Source access (legacy)
Open source
Creator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,246 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,252 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,136 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,825 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 73 ratings
2,587 purchases
Top