Public report & vote (3-min timer, 1/hour per player, >5 total & >60% cheat → pass: kick + confiscate last-1h ores + 5-min ban; all thresholds admin-adjustable in GUI/settings). New PublicVoteManager.java.
Appeal system — /adsar appeal , admin approve auto-returns confiscated ores. New AppealManager.java.
Admin offline inbox — reports/warnings/bans auto-recorded; delivered on admin join. New AdminInbox.java.
Confiscation/return with drops-to-feet overflow. New ConfiscationManager.java.
Detection accuracy: speed analysis now skips efficiency/haste-boosted records; QSS alert 45s throttle; Freecam dead-condition fixed; SeedGuard fake-seed rotation task fixed (was never running).
Cross-version: getMcVersionString(), Compat.material(), Items.appealItem() (WRITABLE_BOOK/BOOK_AND_QUILL fallback). Version bumped in pom.xml, both plugin.yml, both config.yml.
GUI: main bar added 收件箱/申诉/设置/公众投票; new GUIs Inbox/AppealManager/VoteManager/PublicVote; report GUI has 发起公众投票 button; settings has 7 new toggles; command help + tab-completion for vote/appeal/inbox.