
Spartan AntiCheat - Java/Bedrock 4.0.5.2
Very Optimised | Super Customisable | Minimal False Positives | Folia Support | Geyser Detections
Phase 478
Jul 22, 2022
Phase 478 - Further Balance of Notifications
- Reworked parts of the Liquid handler that may have caused issues with buckets.
- The False Fall Damage handler will no longer function when a player is using certain bucket items.
- Certain parts of the IrregularMovements bouncing-blocks detection will no longer consider past information.
- The IrregularMovements ground-up detection will no longer function near honey blocks.
- The Research Engine cache will now refresh more properly to allow menu data to be more consistent.
- Updated the outdated version message with more reliable information.
- The Ground utilities have received new bounding boxes for Lantern blocks.
- Increased the cooldown of the Suspicion Notifications to help alleviate spam.
Build 478
Jul 22, 2022
Phase 477.1
Jul 13, 2022
Phase 477 - HotFix #1
The Speed water detection will now only show vehicles in the verbose when the player is using one.
Phase 477
Jul 12, 2022
Phase 477 - Balance of Suspected/Hackers & Notifications
- The FastPlace fast detection will no longer work when certain custom vehicles are being used.
- Mud blocks previously were considered sensitive, and now they are also considered semi-solid.
- Horses will now receive greater limits in the Speed water detection.
- Reworked the Vehicle Access handler with more calls for a more stable Speed water detection.
- The IrregularMovements horizontal-detection & air-up detections will no longer reach the lowest possible buffer.
- The KillAura fight-analysis detection has had its percentage threshold lowered for a more stable experience.
- Suspicion notifications and suspected player results have been balanced to prevent spam and faulty results.
- The Speed check will now account for extra speed after breaking a sensitive block.
- Upgraded the Block Break handler to be faster with its object calculations.
- Upgraded the Liquid handler to account the usage of water buckets.
- Upgraded the Violations feature to store the last violation time of a check individually.
- The XRay check will now notify once instead of twice and at a minimum of every 15 minutes.
- The preferred cancel violation will now be slightly higher to account for average inconsistencies.
- The IrregularMovements downwards detection will now be more lenient when the player is close to the ground time-wise.
- The EcoSkills plugin has been listed as an incompatibility to help checks be more lenient when found to be used.
- The IrregularMovements water sub-detections will now work concurrently in certain cases.
Phase 476.2
Jul 5, 2022
Phase 476.2
- Check object memory will now refresh properly when reloading the plugin and won't require restarting the server.
- Notifications will no longer be distributed to all players in certain situations.
Phase 476.2
Jul 5, 2022
Phase 476
Jul 4, 2022
Phase 476 - Suspicion Notifications Upgrade
- Adjusted some menu item descriptions.
- The notifications command will no longer result in a console null pointer exception.
- Adjusted some awareness notification messages to be more proper & organized.
- The IrregularMovements liquids detection will now have more dynamic limits when recently interacted with water.
- Certain forms of the software will require the Spartan keyword to be shown in most messages.
- The IrregularMovements check will no longer put its buffers as low as 1 to prevent inconsistencies.
- Improved the consistency of the messages.yml options with the inclusion of the plugin’s name.
- The Ground utilities will now consider more bounding boxes for azalea blocks.
- Adjusted the FastBreak check to better work with bedrock players.
- The NoSlowdown check will now prevent bow shots when the player was recently sprinting.
- Parts of the IrregularMovements downwards detection will no longer try to detect in close ground distances.
- The IrregularMovements bouncing-blocks detection will no longer try to detect when a block is above the player’s head.
- The Speed water detection will no longer try to detect when a player just entered a vehicle.
- Implemented a new Exploits checks.yml option. (Exploits.check_chat_messages)
- Suspicion Notifications will now be sent as ordinary messages and not as Awareness Notifications.
- Suspicion Notifications will now have individual cache per player & staff member instead of only staff members.
- Suspicion Notifications will now replace Detection Notifications on certain customers & default notification frequency.
Build 475
Jun 24, 2022
Phase 475 - 1.19 Functionality Improvements
- The ecosystem purchase will now let you know when expired.
- Mud is now considered a sensitive block and will not cause FastBreak check inconsistencies.
- Updated the Ground utilities to support all bounding boxes of mud blocks.
- Updated the Block utilities to not list mud blocks in some cases.
- Warden damage to a player will now be covered by the Velocity handler.
- Implemented a new settings.yml configuration option. (Important.show_ecosystem)
- Potentially corrected a Speed ice block false positive.
Phase 474
Jun 15, 2022
Phase 474 - 10% SUMMER SALE
- The Wave feature will now individually message staff members if the punishment broadcast option is disabled.
- The Wave feature will now execute punishments at greater speeds and will show the end outcome after their completion.
- Updated the contents of the plugin.yml, apart from the version column which is updated frequently.
- Adjusted some variables in the piracy prevention.
- Implemented support for the renamed version of the ServerFTP plugin to FileGUI.
- The Problematic Detections method will now identify more broader results of potential false positives.
- The IrregularMovements check will now check surrounding blocks when checking a player for inside block movements.
- The Block utilities will now consider the new 1.19 mud & sculk blocks as semi solid blocks.
- Updated the name of the versioning to better represent the state of the plugin.
- The Spartan menu will now show more proper content in regards to the gifted features.
- The Criticals damage detection will now only check players and not other entities.
- The IrregularMovements hop detection will now be more lenient in certain situations.
- The Research Engine will now clear some cache that it didn’t previously clear.
- The levitation effect movements will not be calculated more properly in the IrregularMovements check.
- The IrregularMovements check will no longer decrease its buffers if the check is found to be problematic.
- You can now type “/spectate” to exit the spectate mode, or alternatively get far away from the player.
- The ‘/kick’ command will now function if the raw-kick-command option is available & enabled.
- Implemented additional handlers to the Explosion protection feature.
- The Suspicion Notifications feature will now be configurable via the messages.yml configuration.
- The Item Attributes compatibility will now enable when ProjectKorra is detected.
- Server join notifications will now not be sent together to reduce spam.
Build 473
Jun 8, 2022
Build 473 - 1.19 Minecraft Server Support
Added support 1.19 Minecraft servers.
Build 472.1
Jun 7, 2022
Build 472.1 - AntiCheat HotFix #1
Improved a critical issue in relation with the wave feature.
Build 472
Jun 5, 2022
Build 472 - IrregularMovements Accuracy & Stability Improvements
- The vanilla ground utility will now enable in more specific instability circumstances.
- The Information Analysis object will now implement additional caching to help with performance.
- The IrregularMovements will now account for slight downwards movement when in an elevator.
- The IrregularMovements check will now check faster when a player is using horizontal fly movements.
- The IrregularMovements check will no longer check bed/slime bouncing movements when close to the ground.
- Levitation movements will be checked indifferently when submerged in water.
- The Material utilities block breaking method will exempt checking for lava in certain circumstances.
- The IrregularMovements check will now reset many buffers when the player touches the ground.
- Implemented a 2 identical API methods, one part of the API class, and the other part of the PlayerViolation event.
Build 471
Jun 1, 2022
Build 471 - IrregularMovements Stability Improvements
- The IrregularMovements check will now account for the player’s crawling state.
- Adjusted the IrregularMovements horizontal liquids detection to account for greater speeds.
- The IrregularMovements horizontal detection will now be more lenient in low-ground circumstances.
- The IrregularMovements fall detection will now be more strict in certain circumstances.
- The Cloud feature will now disable the plugin in certain circumstances.
- Slightly adjusted the message of the Spartan inventory menu to be more accurate.
- Further progress was made to the new EntityMove check.
- Improved the accuracy of the Block utilities surrounding blocks method.
- The ImpossibleActions scaffold detection will now check less locations surrounding a block.
Build 470
May 29, 2022
Build 470 - Preparation for the new EntityMove check
- Organized the Suspicion notifications under the general notifications permission.
- The Manage Checks inventory menu will now support shift instead of middle clicking.
- The gift will no longer appear in the inventory menu if the ecosystem plugins aren’t complete.*
- Check objects will now refresh their data when the plugin is reloaded.
- Adjusted the IrregularMovements liquids detections to be more lenient in some cases.
- The IrregularMovements ground-up detection will no longer work if the check is found to be problematic.
- The Bouncing Blocks handler will now support solid positions below 0 y-position/height.
Build 469
May 25, 2022
Build 469 - Backwards Data Compatibility Improvements
- Updated the awareness notification of the Spartan inventory menu.
- Improved the identification of elytra usage by implementing additional handler calls.
- The IrregularMovements check will now be more lenient towards the levitation potion effect.
- Adjusted the Water Soul Sand handler to support the negative heights of 1.17+ servers.
- The Spartan Location object will now dismiss certain cached information when heavily modified.
- Adjusted the Cloud feature to cover a larger aspect of necessary information.
- The IrregularMovements will now be more lenient towards bedrock players on upwards motion.
- The Spartan inventory menu will now open by just running “/spartan” if allowed permission-wise.
- The Developer Report command will now prompt the user to join the Discord server to decrease the amount of insufficient explanations.
- The Research Engine will now support more older versions of the plugin.
Build 468
May 22, 2022
Build 468 - Balanced Suspicion Notifications
- Suspicion Notifications will now always show when joining and periodically if notifications are enabled.
- Corrected a few text/string length checks in the notifications system that would prevent some notifications from showing.
- The IrregularMovements check will now be more lenient when a player is found in a water elevator.
- The IrregularMovements check will now understand complex differences between states such as water and levitation.
- Rewritten the Explosion protection in one singular & better method to help account for more inconsistencies.
Build 467.2
May 19, 2022
Build 467 - HotFix #2
Prevented a console error that made the Spartan inventory menu not open.
Build 467.1
May 19, 2022
Build 467 - HotFix #1
Adjusted some limits of the rewritten Jesus check to prevent instabilities.
Build 467
May 19, 2022