Minecraft anticheat guide
Autoclicker Interval Shape Checks Explained
What FairPlay's autoclicker interval checks observe in click spacing, including spikes, outliers and tick order, and which legit styles look similar.
What do interval shape checks look at?
Interval shape checks ignore what a click did. They study the spacing between clicks: how steady the gaps are, whether the same gaps repeat, whether the clicks sit on a tidy grid of game ticks, and whether short bursts appear. FairPlay runs many of these as separate autoclicker checks, so each one answers one narrow question about the same click stream.
Because each check is narrow, a single alert rarely settles anything. Staff should look for several shape checks agreeing on the same play session.
A useful review pairs the shape with what the player was doing. The same gap pattern during a long mining session means something different from the same pattern in a fast duel, so write down the activity before you compare shapes.
Reviewers should also note the client version and the input device, because those change the shape of legitimate clicks in ways that have nothing to do with intent.
Which timing signatures are observed?
The public names in this family include AutoClickerIntervalStability, AutoClickerDistinctDelays, AutoClickerDelaySkewness, AutoClickerOutliers, AutoClickerRoundedCps, AutoClickerCpsSpikes, AutoClickerBurst, AutoClickerTickSequence, AutoClickerPhaseLock, AutoClickerPerfectTiming, AutoClickerPatternStats, AutoClickerCpsLimits and AutoClickerMachineLearning. Grouped by what they see, they cover five kinds of evidence:
Which cheat behavior do these checks target?
Clicking scripts tend to produce gaps that are either very even or very random. Neither matches how human fingers settle into a rhythm, which drifts and changes with fatigue and with the fight. A script that adds random jitter tries to hide the even spacing, which is why this family includes pattern and phase checks. Those checks look for a repeated shape that survives small changes.
The machine-learning check is a separate layer. It compares the whole shape of a stream with learned examples rather than a single number. Its output is one more input for a reviewer, not a standalone decision.
What legitimate play can look the same?
Several legal input styles produce the same shapes. Jitter clicking and butterfly clicking create tight, repeating gaps by design, and our separate article on those styles goes into their physical mechanics. A player who taps on a fixed beat while waiting for a cooldown can show a phase pattern without any software.
Hardware and settings matter as well. Some mice and keyboards report on a fixed schedule, and some key-repeat settings quantize the gap. Network timing can squeeze or merge clicks, so a player on a bad connection can show outliers and spikes that come from delivery, not from the hand. Compare the shape against a reviewed legit session from the same player before you act.
How do staff read interval alerts?
Use a fixed order for every interval alert. The steps below keep the review consistent between staff members, and they keep a single noisy check from driving the decision.
What should you tune only in staging?
Tune the interval family only with recorded legit play from every input device your players use. Keep the checks alert-only until reviewers agree that the alerts read correctly on your server. Change one check at a time, since several checks look at overlapping evidence and a change to one can shift what another reports.
Each check has its own settings in the reference. Read that page before you edit anything, and do not copy values from another server, because the same numbers mean different things on a different player base and client mix.
What have we not verified?
We have not measured how often each interval check fires, which devices produce which shapes, or how this family compares with other anticheats. The machine-learning layer has its own review path, and this article does not claim how it performs. Confirm the behavior on your own staging server with your own recorded sessions.
FAQ
Is a steady click rhythm proof of a cheat?
No. A steady rhythm alone is not proof. Several legal styles and devices produce regular gaps. Look for several shapes together, plus the play context, before reaching a decision.
Why do interval checks sometimes fire during lag?
Network delay can bunch or stretch packets, which changes how gaps look on the server. Compare the ping history for the same window before you judge the shape.
Should we turn off the machine-learning check if it alerts often?
Do not decide from alert volume alone. Test it in staging against recorded legit sessions first, then agree on the result with your reviewers.