Minecraft anticheat guide
Training New Staff to Review Minecraft Anticheat Alerts
A four-stage training plan for new moderators: shadow reviews, classify closed alert cases, supervised decisions, and written sign-off criteria.
How do you train new staff on anticheat alerts?
Train new staff in four stages: shadow a senior reviewer, classify past alerts, make supervised decisions, then sign off for solo review. Write the pass condition for each stage before the trainee starts. A new moderator should not hold punishment authority until they can explain, from the evidence in front of them, why a specific alert is weak or strong.
Stage 1 and 2: Shadow first, then classify old alerts
In the first week, the trainee watches a senior reviewer work through live alerts and says what they would check next. Nobody is punished during this stage. The trainee does not open a player's chat, history, or session data unless the reviewer is present.
In stage 2, give the trainee closed cases from your own alert log. Each case must already have an outcome that a senior reviewer confirmed. The trainee labels each case as likely cheating, likely legitimate, or needs more evidence, then writes one or two sentences of reasoning.
| Stage | Trainee task | Pass condition |
|---|---|---|
| 1. Shadow | Observe live reviews and ask questions | Names the evidence sources the reviewer checked, without prompting |
| 2. Classify | Label closed cases with written reasoning | Agrees with senior labels on your agreed share of cases, and explains each miss |
| 3. Supervised | Make decisions while a reviewer co-signs | Co-signed decisions have no unexplained punishments over the review period |
| 4. Sign-off | Review alerts alone | Senior reviewer audits a pre-selected sample of solo decisions and signs off |
Stage 3 and 4: Supervised decisions and sign-off
Supervised decisions use the same tools as live staff. The trainee records a decision, the co-signing reviewer records agreement or disagreement, and both notes go into the case log. Disagreements are teaching material, not failures. Review them in a short weekly meeting, and update the written procedure when the same disagreement comes up twice.
Before any supervised decision, confirm that the trainee can find the alert, the player's session time, and the server version in your logs. Confirm they know which punishments need a second reviewer on your server, and how to escalate an alert they cannot classify.
What should sign-off require?
Sign a reviewer off only after a senior reviewer audits a sample of their solo decisions. Pick the sample before the audit, not after, so the choice cannot favor the trainee. A sign-off should be written down with the date, the sample size, and the reviewer who approved it.
Use these checks in the audit:
How do you give trainees read access before they can punish?
Trainees often need to read alert logs before they hold any punishment rights. Grant view-only access through your permission setup, for example a LuckPerms group that has no punishment commands. Check the exact permission names in your plugin's documentation before you grant them, because a permission that looks read-only can allow more than its name suggests.
Keep a short list of what each rank can see. Review it when a trainee moves to supervised decisions, so access follows the training stage and not the other way around.
Record each trainee's progress in one place, with the stage, the date, and the reviewer who confirmed the pass condition. A shared sheet works for a small team, and a ticket board works for a larger one. The format matters less than the habit of writing the reviewer's name next to every stage change. Shadowing and classification notes belong in the same record, so a reviewer who takes over a trainee can see what was already covered and what still needs practice. When a trainee leaves, the record shows what they were trained on and which decisions they were allowed to make.
What we have not verified
This plan is a process, not a measured result. We have not timed it on any server, and we make no claim about how accurate trained staff will be. Test the stage thresholds during your own review period, and adjust them for your staff size and alert volume.
FAQ
How long should anticheat staff training take?
Set the length by your alert volume and staff availability. Use the pass conditions as the gate, so a trainee moves on when they meet them, not when a calendar date arrives.
Should trainees see the anticheat config?
Show them the parts that change their decisions, such as which checks need a second reviewer and what the alert thresholds mean. Keep admin-only settings with the senior staff who maintain them.
What if a trainee keeps disagreeing with senior staff?
Compare the disagreements in the weekly review. If the trainee read the evidence correctly, update the written procedure. If they missed a pattern, repeat stage 2 with closed cases that show it.
Can a trainee see alert logs before they have punishment rights?
Yes, with view-only access. Confirm the permission names in your plugin's docs and in your permission plugin before you grant anything, and test the group on a staging account.