Page: 1 ... 3 4 5 6 7 ... 12

Phase 488 Nov 22, 2022
Phase 488 - Rewritten Violations, Check, Compatibility, Utilities & Performance Optimizer systems
  1. Many static class methods have been made part of new/existing objects to improve performance.
  2. Completely rewrote the Performance Optimizer feature to be more universal, more organized & better.
  3. The Speed ground detection will now account for a player’s building process.
  4. The unban command will now properly clear the cache of the ban feature.
  5. The SQL Config and SQL Logs are now combined as the SQL Feature.
  6. Potion Effects will now have their own organized cache to prevent false positives.
  7. The “Logs.log_file” option will now reappear in the settings.yml configuration.
  8. Decreased the amount of threads Spartan uses and replaced it with existing ones.
  9. Many checks.yml & config.yml options will now be generated when first used.
  10. Removed forgotten configuration options & functionalities from several checks.
  11. Removed Configuration Recommendations and replaced them with proper listing of problematic detections.
  12. The checks.yml configuration will no longer be existent when the config.yml configuration is used.
  13. Check with no ability to punish will now show punishments as disable in the inventory menus.
  14. All players will be treated as testers when the server is identified as a testing environment.
  15. Awareness notifications will now be delivered to all staff players.
  16. The XRay check will now notify staff players when it has insufficient data to work with.
  17. The plugin will now look for surrounding blocks when trying to identify if the player is in a water bubble elevator.
  18. The plugin will now detect decimals in detection information more accurately.
  19. Mining notifications will now be logged in the plugin’s files regardless of the check’s or player’s state.
  20. Added more information to be sent with the use of the customer-support command.
  21. Check objects will now handle more or less memory depending on their needs.
  22. Violations will no longer reset every minute for all players but individually.
  23. Removed the messages.yml option “violations_reset” as it’s no longer needed.
  24. Rewrote a big part of the Punished Players algorithm, mainly to improve consistency & security.
  25. Checks can no longer be named with the name of another check.
  26. The Research Engine will no longer cache for longer than a minute.
  27. The IrregularMovements check will now require the player to move slightly to be checked for a specific cobweb movement.
  28. The False Positive Detection will now adjust its decimal points for the MorePackets check also.

Phase 487 Nov 2, 2022
Phase 487 - Separate Bedrock/Java Calculations & Velocity Check Improvements
  1. Bedrock & Java player information will now be analyzed and structured separately.
  2. The Velocity check’s detection will now detect things more accurately by accounting for online hackers in the data flow.
  3. The Product Offer feature will no longer be so forceful with notifying staff users.
  4. The Cross Server Information feature will now work better.
  5. Improved the stability of the IrregularMovements check when it comes to bedrock players.
  6. The Bedrock Detections notification will now appear less frequently and when needed.
  7. Problematic Detections will no longer be included in hacker/suspected player calculations.
  8. Made the variables and functionalities of the compatibility configuration more universal.
  9. Players will no longer be able to pickup items when using Spartan’s spectator mode.
  10. The Player Info inventory menu will no longer use magic color codes when the user has opted out of the ecosystem options.
  11. Some information from the AntiCheat Updates item will now appear on other inventory menus.
  12. The File GUI will now appear as a recommendation in the Manage Configuration menu.
  13. Implemented a new settings.yml option to toggle bedrock detections for those that own it.
  14. The Suspicious Fights feature will now return more relevant results based on a pre-existing more organized algorithm.
  15. The HitReach check will now consider the average hit reach of the server’s players for better stability & detectability.
  16. Improved the tab completion by detecting what to recommend based on the command’s arguments.
  17. The Wave & Ban features will no longer do transfers from their old configurations due to them having been removed for a long time.
  18. Rewritten how the raw command feature works with an awareness notification to always support command options.
  19. Implemented a new awareness notification option to accompany the spectate command.
  20. The Wave feature’s API method is now a boolean and not a void.
  21. The Ban feature will now support SQL and also offer a creation date.
  22. Slightly optimized the item search of all inventory menus with a direct equals method.
  23. You can now dismiss reports via the inventory menu by clicking on the reported player item.

Phase 486 Oct 13, 2022
Phase 486 - General Improvements
  1. Implemented an automatic calculation of the size of the Plugin Ecosystem inventory menu.
  2. The plugin will now identify its original platform when using a token.
  3. Extended the Cloud feature with more useful methods.
  4. Improved how the plugin shows URLs.
  5. Some product information will now be synchronized with the Cloud.
  6. Improved the plugin’s Awareness Notifications with new and more proper messages.
  7. The Piracy handler will now operate at much faster speeds due to the implementation of multiple threads.
  8. The plugin will now require more to ban a player via the Cloud feature.
  9. The String utilities methods will now return more fail-safe results.
  10. The Cross Server Information feature will now have better backwards option compatibility.
  11. The IrregularMovements levitation detection will no longer run when the player’s head is inside a block.
  12. A player’s check evidence will no longer be returned if they have bypass or are in other states of canceled checking.
  13. Listed additional bounding blocks for stonecutter blocks in the Ground utilities.
  14. Removed the Plugin Ecosystem inventory menu as it was rarely used by users.
  15. The Minigame Maker compatibility will now open its menu via commands.
  16. Adjusted the queries of the SQL feature to be less problematic & more universal.

Phase 485.1 Oct 2, 2022
Phase 485.1

Corrected some messages being sent incorrectly.


Phase 485 Oct 1, 2022
Phase 485 - Introduced Configuration Synchronization Option
  1. Created a new settings.yml option named “Cloud.synchronise_files” to toggle cloud file changes.
  2. Removed the settings.yml option “Important.cloud_feature” as all Cloud features will fail properly if unavailable or not connected.
  3. Moved the settings.yml option “server_name” to the newly created “Cloud” category while maintaining backwards compatibility with the 2 older options.
  4. Awareness Notifications will now longer include the disabling message part when sent on Discord.
  5. The messages.yml option “notifications_clickable_command” has been transferred to settings.yml as “Notifications.message_clickable_command”.
  6. Improved the Auto Updater feature with universal variable outcomes.
  7. Adjusted some material libraries in the Block utilities for the better.
  8. Improved the notification of the Floodgate compatibility.
  9. Implemented additional awareness notifications.
  10. Potentially improved the compatibility of mcMMO & TreFeller plugins.
  11. The synchronization algorithm will now understand the type of variable it is dealing with.
  12. The synchronization algorithm will now be faster & account for when the server is unavailable.
  13. Adjusted the Research Engine handler to use the YAML configuration more properly.
  14. Custom check names will now be available for certain customers.
  15. Slightly improved the functionality of some of the items in the Spartan inventory menu.
  16. Changed how items are shown in the Spartan inventory menu to be simpler.
  17. Removed the MinecraftServerWebsite compatibility due to the plugin becoming outdated.
  18. Bedrock players will now be treated more leniently by the Lag Leniencies feature.
  19. The Extra Functionality system will now longer attempt to verify existing customers.
  20. The MorePackets check will now be more lenient with the CrackShot plugin features.
  21. Adjusted the settings.yml configuration system creation algorithm to be more universal.
  22. Some Awareness Notifications will now be sent in masses instead of one after another periodically.
  23. The Customer Support feature will no longer always fail when there’s an insufficient amount of data.
  24. Improved the Inventory utilities with new universal methods.

Phase 484.1 Sep 17, 2022
Phase 484.1

Corrected the query of the Research Engine handler.


Phase 484 Sep 16, 2022
Phase 484 - Cross Server Configurations & Important SQL Improvements
  1. Spartan will now synchronize configurations via the Cloud for certain customers.
  2. Tightened the log requirements of the Research Engine handler.
  3. The Configuration system has been made less prone to exceptions.
  4. The SQL feature will no longer add data to a column when not needed.
  5. Certain check modifications & staff chat will no longer be logged.
  6. Implemented new Block utilities methods to judge water-logged blocks.
  7. Adjusted the IrregularMovements liquids detection to judge water-logged blocks more leniently.
  8. Implemented new Base64 methods in the String utilities.
  9. Certain Cross Server Logs will require to be retrieved from similar server types.
  10. Removed unused variables from the Cloud feature.
  11. Suspected/Hacking Evidence of disabled checks will no longer be calculated or shown.
  12. The XRay check will still use the memory but no longer log information if disabled.
  13. Optimized the plugin’s configurations with faster & more consistent codes.
  14. Improved the plugin’s player finder tab completion handler.
  15. Renamed the SQL table column “spartan_build” to “plugin_version”.
  16. Renamed the SQL table column “date” to “creation_date”.
  17. Renamed the SQL table column “info” to “information” and adjusted its max length to 4096.
  18. Renamed the SQL table column “hack_type” to “functionality”.
  19. Removed the SQL table column “silent_check” and will use “cancel_violation” set to NULL to represent silent checks.
  20. Removed the SQL table column “detection_information” and will use “information” in its place.
  21. Removed the SQL table column “mined_item” and will use “functionality in its place.
  22. Removed the SQL table column “false_positive” and will use “type in its place.
  23. Introduced a new SQL table column named “player_latency”.

Phase 483 Sep 13, 2022
Phase 483 - New IrregularMovements Step Detection & Cross Server Logs
  1. Completely rewritten the Step detection with chronic value storage.
  2. Further improved the Customer Support command with disallowance when the Cloud feature is disabled.
  3. Improved the String utilities with new useful methods for the SQL & Cloud functionalities.
  4. Improved the SQL feature with more fail-safe methods.
  5. Removed some unused variables from the Player Info inventory menu.
  6. Changed the developer-report tab completion to customer-support.
  7. Files will now be used as a backup when the SQL feature fails.
  8. Adjusted the Move utilities jump effect motion calculation method to be more precise.
  9. The Notifications.cross_server_notifications option has been changed to Important.server_name with backwards compatibility.
  10. To combat SQL connectivity issues, the Cloud feature will now automatically synchronize logs amongst your servers.
  11. A new sql.yml option has been introduced to allow the replacing of special characters.
  12. Adjusted the Modify Server Configuration option/feature to support the new folder changes.
  13. Suspicion Notifications will now be distributed via the Cross Server Notifications feature.
  14. Most of the Cloud feature will now work without it being enabled in the config to improve the ecosystem & synchronicity.

Phase 482.2 Sep 6, 2022
Phase 482.2

Corrected a connection issue with the Cloud feature, updating is strongly recommended.


Phase 482.1 Sep 5, 2022
Phase 482.1

Made some corrections to the newly introduced Customer Support feature.


Phase 482 Sep 3, 2022
Phase 482 - Completely Rewritten Developer Report Feature
  1. Rewritten the Developer Report feature with a more proper functionality and renamed it to Customer Support.
  2. The Information Analysis object will no longer return faulty decimals for small length strings.
  3. Provided some additional optimisations to the Player Profile object, Damage handler & Event listeners.
  4. The Damage & Explosion handlers will now be applied on passengers of vehicles for more universal methods.
  5. Implemented additional useful methods to the Damage handler to universally support damage causes.
  6. The Spartan command will now show information about the gift status.
  7. The Information Analysis object will now further check its variables to avoid exceptions.
  8. Implemented additional warnings to the Spartan inventory menu.
  9. Discord Webhooks will now always be processed to avoid confusions.
  10. Major incompatibilities detectors can now be toggled via compatibility.yml.
  11. Discord webhooks will now execute asynchronously to not cause issues with the server.
  12. Implemented new useful methods to the String utilities.
  13. Rewritten parts of the Command Execution handler to improve its readability & performance.

Phase 481 Aug 21, 2022
Phase 481 - Rewritten Suspicion Identification Algorithm
  1. The Discord Webhooks feature will now properly handle staff chat messages.
  2. Slightly increased the security of the Cloud feature with more proper inputs.
  3. Implemented new methods in the Buffer object to have more versatility.
  4. Rewrote parts of the NoFall check to improve its performance, readability & accuracy.
  5. Moved parts of the Player Violation object off the main thread to help with performance.
  6. Completely rewritten how Spartan judges a player as hacker or suspected.
  7. Updated the Spartan inventory menu to have shorter & easier item documentations.
  8. Suspected players will now be treated more strictly only in checks they are suspected for.
  9. Balanced out the default cancel-violation thresholds.
  10. The AntiCheat Progress item will now work and show the correct numbers.
  11. Further balanced the Suspicion Notifications feature with more accurate results.
  12. Made the codes of the combat legitimacy identifier & Building protection more universal.
  13. Made the item description of the Player Info inventory menu more consistent.
  14. Decreased the usage of heavy Move utilities methods in the checks.
  15. Removed unused codes from the Hack Prevention object.
  16. The Vehicle Access handler will now be more strict towards hackers & suspected players.
  17. The IrregularMovements bouncing blocks identification has improved thus leading to less bypasses.
  18. Suspicion Notifications will no longer notify you about yourself as a player.
  19. Suspicion Notifications will no longer take place together with Detection Notifications.

Phase 480.1 Aug 14, 2022
Phase 480.1

Some Awareness Notifications will now be sent once instead of multiple times.


Phase 480 Aug 14, 2022
Phase 480 - Plugin Maintenance

Logs:

  1. Mangrove-door blocks have been listed & properly handled in the Block utilities.
  2. The IrregularMovements horizontal-detection will now be more lenient towards increased velocity scenarios.
  3. Updated the in-game join notifications to repeat and be more accurate.
  4. Ban and Warning messages will now be treated like other messages and forcefully include the prefix in some versions.
  5. The NoSwing break detection will no longer target sensitive held items.
  6. The IrregularMovements step detection will now be more lenient when the player is falling.
  7. The Research Engine will now do safety checks before reading logs data to prevent algorithmic failures.
  8. The Research Engine will no longer confuse yaw & pitch rates of winner players versus loser players.
  9. The Speed water detection will now be more lenient around ice blocks.
  10. The IrregularMovements downwards detection will now consider more variables when checking a player.
  11. The Speed check’s horizontal detection will now be more lenient towards ice blocks in certain scenarios.
  12. The Speed water detection will now return the entity type instead of the entity object in the detection information.
  13. The Speed water detection will now be more lenient when the player has been recently building/placing blocks.
  14. The SpartanWebhooks plugin recommendation has been removed from the inventory menus as it’s no longer valid.
  15. The Chat Protection feature will no longer consider only decimal messages as repetitions.
  16. Detection Notifications will now be sent instead of Suspicion Notifications when a player is likely testing.
  17. The KillAura direction detection will now be more lenient around many entities.
  18. The Cloud feature now supports decimal versioning so features like external auto updaters can work more properly.
  19. The Elytra handler will now be more lenient when the player was recently gliding.

Phase 479.1 Aug 3, 2022
Phase 479.1
  1. Mangrove-door blocks have been listed & properly handled in the Block utilities.
  2. The IrregularMovements horizontal-detection will now be more lenient towards increased velocity scenarios.

Phase 479 Jul 31, 2022
Phase 479 - Native Discord Webhooks & Auto Updater
  1. Implemented an Auto Updater feature for users of my website.
  2. Introduced native Discord Webhooks feature implemented via the Cloud feature.
  3. Implemented additional configuration options in the settings.yml file for the Discord webhooks feature.
  4. Introduced more bounding boxes to grindstone blocks via the Ground utilities.
  5. The IrregularMovements jump detection will now be more lenient on ground interaction scenarios.
  6. Updated the Suspicion Notifications message to be more grammatically correct & universal.
  7. Mining data will no longer be logged in the console as there have been XRay notifications since a long time ago.
  8. Staff Chat & Reports will now be distributed via the Cross Server Notifications feature for all customers.

Phase 478 Jul 22, 2022
Phase 478 - Further Balance of Notifications
  1. Reworked parts of the Liquid handler that may have caused issues with buckets.
  2. The False Fall Damage handler will no longer function when a player is using certain bucket items.
  3. Certain parts of the IrregularMovements bouncing-blocks detection will no longer consider past information.
  4. The IrregularMovements ground-up detection will no longer function near honey blocks.
  5. The Research Engine cache will now refresh more properly to allow menu data to be more consistent.
  6. Updated the outdated version message with more reliable information.
  7. The Ground utilities have received new bounding boxes for Lantern blocks.
  8. 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
  1. The FastPlace fast detection will no longer work when certain custom vehicles are being used.
  2. Mud blocks previously were considered sensitive, and now they are also considered semi-solid.
  3. Horses will now receive greater limits in the Speed water detection.
  4. Reworked the Vehicle Access handler with more calls for a more stable Speed water detection.
  5. The IrregularMovements horizontal-detection & air-up detections will no longer reach the lowest possible buffer.
  6. The KillAura fight-analysis detection has had its percentage threshold lowered for a more stable experience.
  7. Suspicion notifications and suspected player results have been balanced to prevent spam and faulty results.
  8. The Speed check will now account for extra speed after breaking a sensitive block.
  9. Upgraded the Block Break handler to be faster with its object calculations.
  10. Upgraded the Liquid handler to account the usage of water buckets.
  11. Upgraded the Violations feature to store the last violation time of a check individually.
  12. The XRay check will now notify once instead of twice and at a minimum of every 15 minutes.
  13. The preferred cancel violation will now be slightly higher to account for average inconsistencies.
  14. The IrregularMovements downwards detection will now be more lenient when the player is close to the ground time-wise.
  15. The EcoSkills plugin has been listed as an incompatibility to help checks be more lenient when found to be used.
  16. The IrregularMovements water sub-detections will now work concurrently in certain cases.

Phase 476.2 Jul 5, 2022
Phase 476.2
  1. Check object memory will now refresh properly when reloading the plugin and won't require restarting the server.
  2. Notifications will no longer be distributed to all players in certain situations.

Phase 476.2 Jul 5, 2022

Phase 476.1 Jul 4, 2022
Phase 476.1

Updated the bytecode version of the java classes.


Phase 476 Jul 4, 2022
Phase 476 - Suspicion Notifications Upgrade
  1. Adjusted some menu item descriptions.
  2. The notifications command will no longer result in a console null pointer exception.
  3. Adjusted some awareness notification messages to be more proper & organized.
  4. The IrregularMovements liquids detection will now have more dynamic limits when recently interacted with water.
  5. Certain forms of the software will require the Spartan keyword to be shown in most messages.
  6. The IrregularMovements check will no longer put its buffers as low as 1 to prevent inconsistencies.
  7. Improved the consistency of the messages.yml options with the inclusion of the plugin’s name.
  8. The Ground utilities will now consider more bounding boxes for azalea blocks.
  9. Adjusted the FastBreak check to better work with bedrock players.
  10. The NoSlowdown check will now prevent bow shots when the player was recently sprinting.
  11. Parts of the IrregularMovements downwards detection will no longer try to detect in close ground distances.
  12. The IrregularMovements bouncing-blocks detection will no longer try to detect when a block is above the player’s head.
  13. The Speed water detection will no longer try to detect when a player just entered a vehicle.
  14. Implemented a new Exploits checks.yml option. (Exploits.check_chat_messages)
  15. Suspicion Notifications will now be sent as ordinary messages and not as Awareness Notifications.
  16. Suspicion Notifications will now have individual cache per player & staff member instead of only staff members.
  17. Suspicion Notifications will now replace Detection Notifications on certain customers & default notification frequency.

Build 475 Jun 24, 2022
Phase 475 - 1.19 Functionality Improvements
  1. The ecosystem purchase will now let you know when expired.
  2. Mud is now considered a sensitive block and will not cause FastBreak check inconsistencies.
  3. Updated the Ground utilities to support all bounding boxes of mud blocks.
  4. Updated the Block utilities to not list mud blocks in some cases.
  5. Warden damage to a player will now be covered by the Velocity handler.
  6. Implemented a new settings.yml configuration option. (Important.show_ecosystem)
  7. Potentially corrected a Speed ice block false positive.

Page: 1 ... 3 4 5 6 7 ... 12