Sierra [AntiCrash] icon

Sierra [AntiCrash] -----

Packet Analysis Tool for the Minecraft Protocol




What's Changed
  • Bump org.spigotmc:spigot-api from 1.21-R0.1-SNAPSHOT to 1.21.3-R0.1-SNAPSHOT by @dependabot in #32
  • Bump org.projectlombok:lombok from 1.18.34 to 1.18.36 by @dependabot in #33
  • Bump org.spigotmc:spigot-api from 1.21.3-R0.1-SNAPSHOT to 1.21.4-R0.1-SNAPSHOT by @dependabot in #34
  • Bump com.github.cryptomorin:XSeries from 11.2.2 to 12.0.0 by @dependabot in #35
  • Bump com.github.cryptomorin:XSeries from 12.0.0 to 12.1.0 by @dependabot in #36
Full Changelog: 1.5.2...1.5.3

What's Changed
  • Bump com.github.cryptomorin:XSeries from 11.2.0 to 11.2.2 by @dependabot in #29
  • Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in #31
  • Updated PacketEvents to build 585
Full Changelog: 1.5.1...1.5.2
----------, Oct 23, 2024

  • Remove handlePickItem method for unused packet type
Full Changelog: 1.5.0...1.5.1
----------, Sep 18, 2024

What's Changed
  • Add BetterRTPDescriptor and adjust MovementValidation
  • Update PacketEvents to v563
  • Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre by @dependabot in #25

Api repository: https://repo.squarecode.de

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.9...1.5.0
----------, Sep 5, 2024

What's Changed
  • Transaction testing by @SquareCodeFX in #21
  • Update dependencies, error messaging, and client checks
  • Update ProtocolPacketEvent type usage and increment version
New Contributors
Api repository: https://repo.squarecode.de

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.8...1.4.9
----------, Aug 18, 2024

  • Refactor version checks and improve readability
  • Refactor PostCheck to remove unused packet handling logic
  • Refactor Ticker class to improve task scheduling
  • Improve Ticker scheduling and player data management
  • Remove unused setPlayerGameMode method
  • Refactor block position distance calculation
  • Refactor sendTransaction call in PlayerData.
  • Refactor PostCheck for packet handling efficiency
  • Skip logging of empty ItemStack NBT Tags
  • Increase last detection period in Ticker
  • Add last detection timestamp to SierraCheck
  • Update anti-cheat measures in sierra.yml config
  • Add Teleport processor, update packet handling in checks
  • Add invalid location check in MovementValidation
  • Update mitigation strategy in PostCheck
Api repository: https://repo.squarecode.de

Tired of updating? Use SierraLoader instead!
Full Changelog : 1.4.7...1.4.8
----------, Jul 26, 2024

  • Add PostCheck validation and refactor existing checks
  • Fixed a critical packet flow issue
Api repository: https://repo.squarecode.de

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.6.1...1.4.7
----------, Jul 21, 2024

Commits
  • Add directory creation check to SierraLogger
  • Add teleport time tracking and improve player logging
  • Refactor code for pagination, transaction handling and check processing
  • Refactor code for history document creation and event publishing
  • Update client version in PacketReceiveListener
  • Refactor and optimize various code segments across application
What's Changed
  • Bump com.github.cryptomorin:XSeries from 11.2.0 to 11.2.0.1 by @dependabot in #17
Api repository: https://repo.squarecode.de

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.6...1.4.6.1
----------, Jul 20, 2024

  • Update packetevents dependency in build.gradle
  • Update violation threshold in MovementValidation
  • Refactor code formatting and improve teleportation checks
  • Remove jump boost validation in ProtocolValidation
  • Refactor recursion method in CreativeCrasher
  • Add book readability check condition and adjust mitigation strategy
  • Add mitigationOrdinal to MitigationStrategy enum
  • Add frequency limit exclusion for certain packets
  • Add function to detect character spam in strings
  • Update LogTag and logging messages in PacketLoggerListener
  • Add additional checks to PacketLoggerListener
  • Refactor logging and improve packet validation
  • Add new logging functionality and improve code readability
  • Refactor PacketReceiveListener and remove disconnectUninitializedPlayer method
Api repository: https://repo.squarecode.de

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.5...1.4.6
----------, Jul 19, 2024

Commits
  • Update packet frequency defaults and version in Sierra
  • Update CLIENT_SETTINGS value in sierra.yml
  • Increase limit for CREATIVE_INVENTORY_ACTION and refactor code
  • Add configuration to skip negative experience check
  • Add user locale information to Sierra plugin
What's Changed
  • Bump com.github.cryptomorin:XSeries from 11.1.0 to 11.2.0 by @dependabot in #14
  • Bump org.projectlombok:lombok from 1.18.32 to 1.18.34 by @dependabot in #13
Api repository: https://repo.squarecode.de

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.4.2...1.4.5
----------, Jul 2, 2024

  • Refactor TransactionProcessor and PacketSendListener classes (Compatible with modern versions)
Api repository: https://repo.squarecode.de

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.4.1...1.4.4.2
----------, Jul 1, 2024

  • Add more debug details in FrequencyDetection class
  • Remove anvil-related checks from ProtocolValidation (I dont like ViaVersion, but anyways it wasnt necessary)
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.4...1.4.4.1
----------, Jun 30, 2024

  • Refactor classes for better debug information on book validation and item checks
  • Implement debug information enhancements in book validation and item checks
  • Add violation correction method and improve debug messages
  • Update dependencies and change import annotations
  • Replace direct kick method with punish method
  • Refactor detection dispatch and plugin command code
  • Refactor HistoryDocument and HistoryCommand classes
  • Refactor timestamp formatting and HistoryCommand messaging
  • Disable automatic update checks in packet events
This is an experimental recode. But everything should work fine

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.3...1.4.4
----------, Jun 30, 2024

  • Improve packet frequency handling
  • Update SierraDetection and adjust rate limit
  • Add negative enchantments handling in EnchantLimit
  • Implement punishment config reset in ReloadCommand
  • Add InsaneAnnouncer compatibility and skip faulty anvil check
What's Changed
  • Bump com.github.cryptomorin:XSeries from 11.0.0 to 11.1.0 by @dependabot in #12
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.2.1...1.4.3
----------, Jun 28, 2024

  • Update frequency detection and version bump
  • Increase packet frequency limits and add timing tracking
  • Refactored FrequencyDetection class and enhanced packet handling efficiency
  • Added transaction based timer check
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.2...1.4.2.1
----------, Jun 22, 2024

  • Refactor packet frequency checking and remove unused code
  • Correct error handling in connection state syncing
  • Add InfiniteParkour compatibility with model check disabling
New important config option, reload the config: https://github.com/Interlink-Media/...039d2d45f7/src/main/resources/sierra.yml#L122

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.4.1...1.4.2
----------, Jun 22, 2024

  • Remove debug prints from ProtocolValidation
  • Add TransactionProcessor for handling network transactions
  • Add GameMode check to movement validation
  • Refactor data extraction and violation reporting in Sierra plugin
Tiref of updating? Use SierraLoader instead!
Full Changelog: 1.4.0...1.4.1
----------, Jun 20, 2024

  • Remove invalid slot check in ProtocolValidation
  • Update build.gradle and refactor invalid slot check
  • Update PacketEvents dependencies and refactor code
  • Update Spigot to 1.21
What's Changed
  • Bump org.spigotmc:spigot-api from 1.20.6-R0.1-SNAPSHOT to 1.21-R0.1-SNAPSHOT by @dependabot in #11
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.9...1.4.0
----------, Jun 18, 2024

  • Change severity level of logging in PacketReceiveListener
  • Add client version tracking to history logs
  • Update comment formatting and handle null cases
  • Refactor code and improve message handling
  • Add textual representation conversion and cleanup comments
  • Refactor utility classes and improve method calls
  • Enhance compatibility error logging and initialization process
  • Refine slot validation in BookValidation.java
  • Handle exception in BookValidation and ensure non-null UUID in CreativeSkull
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.8...1.3.9
----------, Jun 16, 2024

  • Add WorldEdit pattern match check in Protocol Validation
  • Add NotNull annotation and adjust string patterns
  • Remove PacketHiderListener class
  • Update packet size condition in PacketReceiveListener
  • Add validation for Multiverse commands
  • Update version message creation method parameters
  • Refactor bypassPermission method to use playerData
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.7...1.3.8
----------, Jun 11, 2024

  • Update Maven dependencies and improve permission handling
  • Remove ViaVersion dependencies
  • Merge pull request #9 from Interlink-Media/dependabot/gradle/com.github.cryptomorin-XSeries-11.0.0
  • Bump com.github.cryptomorin:XSeries from 10.0.0 to 11.0.0
  • Add mitigation history and improve packet validation
  • Refactor packet checking and update message prefixes
  • Add null check for player name
What's Changed
  • Bump com.github.cryptomorin:XSeries from 10.0.0 to 11.0.0 by @dependabot in #9
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.6.1...1.3.7
----------, Jun 10, 2024

  • Remove interaction check from ProtocolValidation
  • Update event handling and data management methods
  • Reworked all check classes for better maintainability
  • Add interaction check to protocol validation
  • Update protocol validation checks
  • Change punishment type from ban to kick in book validation
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.6...1.3.6.1
----------, Jun 9, 2024

  • Refactor packet handling and update dependencies in Sierra plugin (Patches a critical bug)
  • Refactor a significant portion of the Sierra plugin (Added generic vanilla pattern)
  • Update SierraLoader plugin version (forgot it)
This update added a few experimental checks

Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.5...1.3.6
----------, Jun 9, 2024

  • Add language exploit mitigation and improve item check in inventory
  • Update methods with 'https://github.com/NotNull' annotations and extend check conditions
  • Add EnableCallback and Example classes with event subscription
What's Changed
  • Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre by @dependabot in #8
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.4...1.3.5
----------, Jun 7, 2024

  • Remove Discord integration feature
  • Change SierraDataManager initialization order (Patched #7)
  • Add comment to SierraDiscordGateway class
  • Add DeluxeMenus compatibility and skip skull UUID check (Patched #6)
  • Refactor CompatibilityHandler class for efficiency
  • Add plugin compatibility checking feature
  • Add NotNull and Nullable annotations, simplify MovementValidation
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.3...1.3.4
----------, Jun 2, 2024

  • Add download performance metrics and fix exception messages
  • Update max distance check in ProtocolValidation
  • Update SierraDataManager with GameMode mapping and refine packet handling
  • Simplify MovementValidation class and refine packet handling
  • Refactor packet handling in MovementValidation class
  • Add Sierra application initialization logic
  • Update punishment type from BAN to KICK in ProtocolValidation
  • Prevent storing of localhost IP address
  • Refactor code to manage packet and byte stats in PlayerData class
  • Refactor variable usage and update in-code documentation in Sierra
  • Update comments in BlockRedstoneListener and add invalid username logging
  • Add 'info' sub-command to plugin configuration
  • Add documentation to methods in PlayerData.java
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.2.1...1.3.3
----------, May 31, 2024

  • Add Sierra bypass permission and update protocol validation (Thanks to pro4ninja)
  • Refactor code for improved readability and add new method documentation
  • Refactor getMessage method to message in ConfigValue class
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.2...1.3.2.1
----------, May 26, 2024

  • Add active check types chart and improve kick handling
  • Refactor code to reset ban and kick metrics after reporting
  • Add IP blocking feature to manage invalid connections
  • Refactor method name from getMessageValue to getMessage
  • Update color codes for messages across multiple files
  • Updated check type and edited error message colors
  • Update color scheme in messages.yml
  • Update ping display in InfoCommand
  • Increase threshold for deltaXZ in MovementValidation (thanks to .noble3)
  • Add comments to FileUtil and FormatUtils classes
  • Replace instances of "invalid" with "protocol" across multiple classes
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.1...1.3.2
----------, May 24, 2024

  • Refactor movement validation to improve readability
  • Renamed classes and updated naming conventions
  • Refactor checks for validation and frequency
  • Removed TimerDetection class and integrated its functionality into InvalidMoveDetection
  • Refactor ConfigValue and Pagination classes
  • Remove formatColor method in FormatUtils
  • Update violation handling and internal documentation
  • Change penalty type and update embed fields in Sierra
  • Refactor punishment system and reduce code duplication
  • Add teleport detection to InvalidMoveDetector
  • Update punishment type in BlockedCommand
  • Refactor asset URL retrieval in SierraLoader
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.3.0...1.3.1
----------, May 23, 2024

  • Add violation count and kick functionality for check types
  • Add plugin exploits check and refine violation responses
  • Expanded and detailed messages in messages.yml
  • Update SierraLoader to version 1.0.1 and enhance error handling
  • Suppress unused warnings and refactor code for streamlining
  • Refactor method name in InvalidPacketDetection.java
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.2.9...1.3.0
----------, May 20, 2024

What's Changed
  • Bump org.spigotmc:spigot-api from 1.20.4-R0.1-SNAPSHOT to 1.20.6-R0.1-SNAPSHOT by @dependabot in #4
  • Bump com.github.johnrengelman.shadow from 7.1.2 to 8.1.1 by @dependabot in #3
  • Bump net.kyori:adventure-api from 4.16.0 to 4.17.0 by @dependabot in #2
  • Refactor messages and update color config
  • Updated InfoCommand to use ConfigValue for messages
  • Updated monitor message formatting
  • Update ReloadCommand to utilize ConfigValue
  • Added messages for history command in configuration
  • Refactor messaging function in Alerts and Mitigation commands
  • Add ConfigValue utility class and refactor configs
  • Refactor SierraDetection and SierraDiscordGateway classes
  • Refactor logging methods in Sierra.java
  • Refactor Sierra.java with inline String constants
  • Update Sierra class by removing logging Level and enabling debug mode
  • Refactor SierraCommand for improved readability and modularity
  • Add MAX_ID_OLD_VERSION constant and update validation in MenuType
  • Refactor ItemDetectionRunner for readability
  • Add Javadoc comments to implemented methods in several Java classes
  • Remove unnecessary comment in UpdateChecker
  • Replace FoliaCompatUtil with FoliaScheduler for asynchronous tasks
  • Refactor command execution to use User and SierraUser objects
New Contributors
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.2.8...1.2.9
----------, May 19, 2024

  • Add NBT length check
  • Refactor code and remove unused code lines
  • Refactor command checking and organize utilities
  • Added deprecation suppression to ban method
  • Add EXPLOIT_PATTERN, refactor method arguments, and remove skipInvCheckTime
  • Refactor NBT tag checking in packet detection
  • Add Armor Stand validation and improve banner checks
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.2.7...1.2.8
----------, May 18, 2024

  • Refactor InfoCommand.java and add documentation
  • Add InfoCommand for player data display and fixes in player data management
  • Remove keep-alive packet handling from InvalidPacketDetection
  • Refactor BlockedCommand variable name and comment lines
  • Add Javadoc comments to PlayerData methods
  • Add detection for WorldEdit code pattern
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.2.6...1.2.7
----------, May 16, 2024

  • Add position and rotation checks in InvalidMoveDetection
  • Refactor latency and invalid packet detection logic
  • Add metrics for kicks and bans
  • Refactor InvalidPacketDetection and add WINDOW_ITEMS check
  • Add new attributes and reorganize AttributeMapper
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.2.5...1.2.6
----------, May 12, 2024

  • Enhance user messaging
  • Add alert management functionality
  • Add null check for enchantments in EnchantLimit
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.2.4...1.2.5
----------, May 11, 2024

  • Remove ModuleDisableEvent and ModuleEnableEvent classes
  • Remove module management functionality
  • Update default permissions, gradle dependencies and modify violation responses
  • Added permission checks to Sierra commands
  • Renamed Server interface and implementations to SierraServer
  • Added Server interface and ServerManager implementation
  • Add exploit pattern detection in InvalidPacketDetection
  • Update packetevents library to version 2.3.0
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.2.3.1...1.2.4
----------, May 10, 2024

  • Add SierraLoader plugin with build.gradle configuration
  • Added new plugin.yml configuration file and updated archiveFileName in build.gradle
  • Add time-based check in BlockedCommand
  • Remove inventory state tracking from packet detection
Tired of updating? Use SierraLoader instead!
Full Changelog
: 1.2.3...1.2.3.1
----------, May 9, 2024

  • Implement timer violation detection and minor bug fixes
  • Modify update checking logic
Tired of updating? Use SierraLoader instead!
Full Changelog
: 1.2.2.1...1.2.3
----------, May 7, 2024

  • Modify update checking logic: prevent github rate limits
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.2.2...1.2.2.1
----------, May 6, 2024

  • Add FileUtil class and improve file creation logic
  • Add UserBrandEvent class and refactor event naming
  • Refactor code comments for better readability
  • Updated Anvil Open Detection for different server versions
Tired of updating? Use SierraLoader instead!
Full Changelog: 1.2.1...1.2.2
----------, May 6, 2024

  • Refactored JsonParser to use Gson in CreativeSkull
Full Changelog: 1.2.0...1.2.1
----------, May 5, 2024

  • Improved packet validation and inventory interaction checks
  • Refactor SierraDataManager UserDisconnectEvent handler
  • Refactor code and add comments to modules and events
  • Update priority scores in ListenerPriority Enum
  • Simplify NBTDetector's method for detecting NBT tags
  • Remove unused methods and imports in FormatUtils.java
  • Simplify error logging in UpdateChecker class
  • Add new configurations, enhance PacketEvents settings, and improve plugin initialization
Full Changelog: https://github.com/Interlink-Media/Sierra/compare/1.1.9.2...1.2.0
----------, May 5, 2024


  • Refactor 'TimingProcessor' to 'TimingHandler' and replace 'Timing' instances with 'Task'
  • Refactor PacketListener and PlayerData classes
  • Add ModuleEnableEvent and ModuleDisableEvent
  • Updated build.gradle and changed PunishType in BlockedCommand.java
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.9...1.1.9.1
----------, May 4, 2024

  • Refactor 'TimingProcessor' to 'TimingHandler' and replace 'Timing' instances with 'Task'
  • Update notification permission
  • Implement TimingHandler interface for timing tasks
  • Add SuppressWarnings annotation to ModuleGateway and UserRepository
  • Add local action history feature to user API
  • Remove AsyncSierraCommandEventSierra class and usage
  • Remove events module build configuration
  • Rename various classes and update their references
  • Refactor event system and migrate from 'events' to 'api' module
  • Add refreshDepends.bat for gradle dependencies refresh
  • Refactor storage package for better organization
  • Remove Ticker instance from Sierra class
  • Refactor moduleDir variable in Sierra class
  • Add option to disable violation log to console
  • Refactor code to improve efficiency and readability
  • Update command descriptions and minor code formatting
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.8.1...1.1.9
----------, May 4, 2024


  • Fixed crash method mentioned in #1
  • Add BlockRedstoneListener and improve attribute violation checks
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.7...1.1.8
----------, May 2, 2024

  • Add CastUtil class and integrate with existing code for improved exception handling
  • Add ItemStack attribute checks and mapping utility
  • New config option: "use-vanilla-attribute-mapping"
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.6.1...1.1.7
----------, May 1, 2024

  • Update version and fixed command blocking method
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.6...1.1.6.1
----------, May 1, 2024

  • Switch punishment type from BAN to KICK
  • Add module retrieval and API access in SierraModule
  • Refactor logging and adjust punishment type for invalid packet detection
  • Refactor HistoryCommand and InvalidMoveDetection classes
  • Refactor getOnlinePlayerNames method in SierraCommand
  • Remove unused import in SierraCommand
  • Enhanced security for command exploits and invalid packets
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.5...1.1.6
----------, May 1, 2024

  • Refactor module classes and update SierraModuleGateway
  • Add username validation to packet handling
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.4...1.1.5
----------, Apr 30, 2024

  • Refactor kickOnPacketException handling
  • Refactor logging and remove unused parameter
  • Refactor module naming and formatting
  • Add new module management interfaces and refactor ModuleGateway
  • Add SierraModuleDescription class
  • Add detailed JavaDoc comments to SierraAPI's module interfaces
  • Refactor class names and remove unused parameters
  • Add detailed Javadoc comments to classes and methods
  • Change punishment type from BAN to KICK in InvalidMoveDetection
  • Refactor code to change punishment types
  • Update general message in SierraDetection
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.3...1.1.4
----------, Apr 28, 2024

  • Add module management functionality
  • Refactor ModuleDescription and remove redundant checks
  • Simplify InvalidPacketDetection checks and logging
  • Refactor code in InvalidPacketDetection class
  • Refactor violation handling and improve message logging
  • Refactor violation handling and improve log messages
  • Algorithm fixes
  • Refactor server version check method name
  • Update invalid packet detection to support version 1.19
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.2...1.1.3
----------, Apr 26, 2024

  • Remove item availability check
  • Improve version validity checks and deactivate invalid item checks
  • Add DiscordGateway for sending alerts through a webhook
  • Refactor invalid packet detection logic
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.1...1.1.2
----------, Apr 22, 2024

  • Add DiscordGateway for sending alerts through a webhook
  • Refactor invalid packet detection logic | critical bug
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.1.0...1.1.1
----------, Apr 21, 2024

  • Refactor timing measurements and clean up code
  • Refactor player data handling and update condition names
  • Add BannerType enum and refactor banner check method
  • Remove semicolon in BannerType enumeration
  • Update condition checks for supported server version
  • Replace CrashDetails with Pair utility
  • Refactor package structure for utility classes
  • Remove redundant 'bStat' metrics tracking, added folia support
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.0.9.1...1.1.0
----------, Apr 20, 2024

  • Remove UniqueRunnableExecutor class and its usage
  • Refactor code and correct logical conditions in book checks
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.0.9...1.0.9.1
----------, Apr 19, 2024

  • Update Lombok dependency to v1.18.32
  • Integrate new events module into the project
  • Add check for invalid NBT in packets
  • Remove unnecessary Violation import
  • Add UniqueRunnableExecutor for thread-safe task execution
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.0.8...1.0.9
----------, Apr 19, 2024

  • Refactor code for clarity and efficiency
  • Refactor UpdateChecker
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.0.7...1.0.8
----------, Apr 19, 2024

  • Update inventory slot count in InvalidPacketDetection
  • Refactor invalid move detection for better readability and structure
  • Add ShulkerBoxType enum, update item detection and sign checks
  • Add monitoring, timing, and ping processing features
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.0.6...1.0.7
----------, Apr 18, 2024

  • Add invalid slot check in InvalidPacketDetection
  • Update exploit detection patterns in BlockedCommand
  • Add command detection to SignDetection
  • Add check for empty payload in InvalidPacketDetection
  • Add detection for empty data packet
  • Refactor method to simplify history message format
  • Add HistoryType and improve history management in commands
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.0.5...1.0.6
----------, Apr 17, 2024

  • Add a utility for checking latest plugin version
  • Improved code flow
  • Update Pair class and adjust InvalidPacketDetection
  • Add detailed comments and improve update check logic
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.0.4...1.0.5
----------, Apr 13, 2024

  • Add item naming check for Log4J exploitation
  • Adjust invalid value checks in move detection
  • Improve view distance adjustment in InvalidPacketDetection
  • Add version check to sequence validation
  • Add detection for selecting the same slot twice
  • Refactor and enhance InvalidPacketDetection
  • Add Pair utility and extend invalid packet detection
See all commits: https://github.com/Interlink-Media/Sierra/compare/1.0.3...1.0.4
----------, Apr 13, 2024

  • A new configuration option was introduced, called 'kick-on-packet-exception', to enable or disable the functionality of kicking out the players encountering packet-processing errors
----------, Apr 13, 2024

Resource Information
Author:
----------
Total Downloads: 2,007
First Release: Apr 12, 2024
Last Update: Yesterday at 2:22 PM
Category: ---------------
All-Time Rating:
8 ratings
Find more info at sierra.squarecode.de...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings