Voxel Shop beta is live. Expect occasional bugs. Learn more
The bridge between raw detection and human moderation. Stop alert fatigue.
Vulcan is now a soft dependency
Plugin starts without Vulcan installed (missing message is now INFO-level).
Reflective anti-cheat hooks (config-driven)
Dynamically registers hooks from config.yml.
Built-in support for GrimAC, Negativity, and Matrix (works out-of-the-box when present).
New confidence decay system
Review entries now decay over time and are auto-removed below a threshold.
Fully configurable via:
review-decay-per-minute
review-decay-interval-seconds
review-decay-remove-below
Review GUI improvements
Pagination (prev/next + page info)
Per-viewer page tracking
Live GUI refresh for open review menus (review-gui-refresh-ticks)
Config & internal improvements
Validation and logging for invalid/disabled config entries
Cleaner reflective hook registration and queue handling
Changelog:
Thread Safety: Fixed race conditions in alert aggregation by making player lists thread-safe.
Database Integrity: Now logs the live calculated confidence score instead of raw data for better auditing.
Discord Hardening: Added timeouts, error stream reading, and JSON escaping to prevent webhook hangs and injection.
API Security: The internal review queue is now immutable to external plugins to prevent accidental state mutation