Skip to content

Releases: SunsetRQ/AntiSeedCracker

AntiSeedCracker 3.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 13:37

AntiSeedCracker 3.2.0

Professional multi-layer world seed protection for Paper, Purpur, and Folia 26.1.2+ (Java 25).

Highlights

  • PacketEvents upgraded to 2.13.0 (latest release, bundled and relocated — no external dependency needed)
  • bStats metrics added (anonymous; disable in plugins/bStats/config.yml)
  • Configurable messages — seed-blocked messages are now editable in config.yml with & color codes
  • /asc reload improvements — audit log can now be enabled/disabled without a server restart
  • Hardened distribution — debug symbols stripped from shipped bytecode

Verified

Live-tested on Paper 26.1.2 build 72 and Folia 26.1.2 build 8: clean startup, world generation untouched, WorldSeedInterceptor active on both, zero errors or exceptions in full server logs.

Protection layers

Login/respawn packet seed spoofing, per-player rotating fake seeds, plugin-API seed patching, Eye of Ender redirection with jitter, /locate spoofing, seed-command blocking (player/console/RCON/tab-complete), End spike height randomization, End City glass fingerprint removal, and treasure-map icon scrambling.

Players are never kicked or banned — cheat clients simply receive cryptographically random garbage.

Installation

Drop AntiSeedCracker-3.2.0.jar into plugins/, restart, and adjust plugins/AntiSeedCracker/config.yml as needed.

Released under the MIT License.

Full Changelog: v3.1.1...v3.2.0

AntiSeedCracker v3.1.1

Choose a tag to compare

@SunsetRQ SunsetRQ released this 13 Jun 09:23

AntiSeedCracker v3.1.1

Bug Fix

Fixed: NoClassDefFoundError: net/kyori/adventure/nbt/BinaryTag on Folia and Paper 26.1.2

PacketEvents uses adventure-nbt internally for registry synchronization (SynchronizedRegistriesHandler). The library declares it as a compile dependency but does not bundle it. Paper and Folia servers do not expose net.kyori.adventure.nbt to plugin classloaders, causing the plugin to crash on startup.

Root cause: The Maven shade configuration incorrectly excluded all net.kyori:adventure-nbt classes from the bundled jar.

Fix: All 75 net.kyori.adventure.nbt classes (including BinaryTag) are now correctly bundled. PacketEvents updated to 2.12.2 (adventure-nbt 4.26.1).

Changes

  • Bundle adventure-nbt 4.26.1 in the shaded jar
  • Upgrade PacketEvents 2.12.0 → 2.12.2
  • Plugin version bump 3.1.0 → 3.1.1

Requirements

  • Java 25+
  • Paper / Purpur / Folia / Spigot 26.1.2+