ZenithAntiExploit — Update
New: Size buffer system
Every check now runs through an LPX-style buffer before counting as a confirmed flag. Tunebuffer.maxper check to absorb isolated false-flags without weakening real detection.
New: Versioned config auto-updater
The plugin merges new config keys into your existingconfig.ymlon startup. Your tuned values are preserved; a timestamped backup is written next to the original.
New: History GUI shows buffer
/zguard historynow displays the player's raw Size buffer at flag time, including the overshoot past the cap. Same value is exposed as{buffer}/{buffer-max}in alerts and webhooks.
Improved: reach metric
Place / dig / interact-entity distance now measures eye → closest face of the target's AABB instead of center. Removes the ~0.87 b diagonal over-estimate that caused most reach false-flags.
Improved: movement grace
Damage, server-velocity push and teleport now trigger a configurable grace window so legitimate knockback bursts don't false-flag.
Scope realignment
This is now a pure anti-exploit layer. Statistical reach/movement checks are disabled by default — they require a tick simulator to be reliable. Pair with Grim/Vulcan if you need anti-cheat.
Recommended action: delete your existingconfig.ymlto receive the new defaults, or let the auto-updater merge new keys on first start.
