Minecraft anticheat guide

What Server Owners Should Ask Before Switching Anticheats

A migration checklist for documenting requirements, anticheat capabilities, and staging checks when changing a Minecraft anticheat stack.

Preflight: Plugin Developer questions with dated answers

For each candidate, check the supported server builds, dependencies, configuration, integrations, update schedule, and support options. Ask for details about the exact versions you plan to run.

The FairPlay BuiltByBit listing is seller-published information for FairPlay's side; treat it the same way and verify anything load-bearing in staging.

Data questions: what moves and what breaks

Map what migrates and what does not: check configurations, punishment history, exemption lists, staff permissions, alert channel setup, and webhook endpoints. Changing anticheats resets learned tuning, so budget a full re-baselining period rather than importing old thresholds.

Identify integrations that assume the old anticheat: hooks, dashboards, Discord outputs, and companion plugins. Each needs an explicit new owner or a documented retirement.

Rollback questions decided before migration

Define the rollback trigger, the person who calls it, and the restore procedure before the first production flag. Keep the previous artifact and its working configuration restorable, run the new anticheat in observation mode first, and set a review date with success criteria.

Record the options you considered, why you chose one, remaining questions, and how to roll back. Keep the notes available to future staff.

FAQ

What is the most skipped preflight step?

Documenting the rollback path before migrating. Decide triggers, ownership, and restore steps while the old stack still runs.

Can old thresholds transfer to the new anticheat?

No. Thresholds encode the old anticheat’s checks and the old environment. Re-derive them from staged observations.

Related sources and official pages

Browse all anticheat guides