
Spartan AntiCheat 4.0.4.5
The longest living Minecraft paid anti cheat! | Cross Version | Bedrock / Geyser Support
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
Build 467
May 19, 2022
Build 467 - Rewritten Jesus Check
- The Jesus check has been removed and is now part of the Speed & IrregularMovements checks.
- All Jesus checks.yml options have been removed and new ones were introduced as part of the Speed & IrregularMovements checks.
- The BlockReach unusual detection will now be more lenient towards the against-block distance requirement.
- Moved some check methods to their correct utilities to be used on a greater scale.
- Updated a faulty URL appearing in the Spartan & Ecosystem inventory menus.
- Some unnecessary IrregularMovements detection information will no longer show.
- The IrregularMovements check will now be more lenient with players who fall in the void.
- Server limitations messages will no longer be delivered to verified users.
- The Suspicious Fights feature will now shorten decimals and show averages for a better reading experience.
- The Spartan inventory menu will now offer items to navigate to different pages as the previous system may have confused a few.
Build 466
May 15, 2022
Build 466 - Inventory Menu Improvements
- The IrregularMovements check’s upwards buffer will no longer decrease when an explosion is taking place.
- Checks who do not support punishments will no longer have certain options appear on the inventory menu.
- The velocity check will no longer check players that have insufficient amounts of fights.
- The Speed check will apply stricter limits to explosions.
- Introduced explanation descriptions to Spartan’s inventory menu to help new users.
- The AntiCheat Progress Statistics feature will now have a decreased delay to the menu when loading.
- Many more to come in the future.
Build 465
May 12, 2022
Build 465 - Plugin Maintenance
- The player’s hacker & suspicion evidence will now refresh at different rates to help performance and allow preventions.
- Players with notifications enabled will no longer be included in performance features to help improve the testing experience.
- Hacker & suspicion evidence will now also include a maximum between the individual and global reports to help improve awareness to the reported players that could be hacking.
- The IrregularMovements check will now account for more levels of the levitation potion effect.
- The Criticals check will now access the logs to store and retrieve its values for better results.
- The Research Engine will no longer confuse legitimate & suspected players.
- The KillAura fight-analysis detection will be more lenient and accurate.
Build 464.1
May 9, 2022
Build 464 - HotFix #1
Adjusted the player info menu to allow some functionalities to work.
Build 464
May 8, 2022
Build 464 - Large Rewrite
News:
- A large part of the plugin was rewritten with faster and smaller codes, thus seeing a significant reduction in the size of the plugin as well. I am currently preparing Spartan for a detection rewrite phase where I will completely change some very major checks for the better good of the plugin. There are plans for performance improvements as well, although performance has been reported to be flawless from the vast majority of customers.
- The plugin now has 4 instead of 3 stats for players. Normal, Legitimate, Hacker & the new one named Suspected, which will serve as a way to raise awareness to detections to players that seem to be too irregular too fast. The menu will also show suspected players, but BE CAREFUL when moderating them, some of them will end up not being hackers but normal players.
Logs:
- Removed the messages.yml option “empty_wave_list”.
- The detection notifications will now be more adaptive resulting in less potential spam.
- The categories will now be adaptive by using the dynamic cancel-violation handler.
- The Suspected Players feature will now be consistent with the notifications categories.
- Suspicion notifications have been further balanced out based on the customer.
- The Permissions system will now process much faster who is a staff member.
- The Research Engine will now process more accurately which detections are unstable.
- The NoSlowdown item-use detection will no longer check a player below a certain horizontal distance.
- The Spartan inventory menu will no longer delay its opening time when some statistics are not loaded.
- Removed a lot of old and outdated code while also organizing a lot of functionalities.
- Positively adjusted the Speed, KillAura, IrregularMovements & ImpossibleActions check.
- Implemented more universal information in the Developer Report feature & Player Info inventory menu.
Build 463.1
May 4, 2022
Build 463 - HotFix #1
Fixed a SQL column issue. Download only if you are using Spartan with a SQL database.
Build 463
May 4, 2022