Minecraft PvP anticheat for Bukkit, Spigot, Paper, Purpur, and Folia

FairPlay AntiCheat

Clean combat alerts, packet-aware checks, and configurable mitigation for serious Minecraft servers.

PvPSMPPracticeFactionsCompetitive
141
detection checks
1.8–1.21+
server support
6
optional hooks

ArkFlame infrastructure ecosystem

Built for staff control

Readable alerts. Configurable action. Less noise.

FairPlay keeps the product simple for server owners: detect combat abuse, show useful evidence, and let admins decide how mitigation and punishment should behave.

Combat proof

Aimbot, AutoClicker, KillAura, reach, hitbox, occlusion, Criticals, Elytra combat, and attack timing checks.

Scaffold control

Right-click patterns, block-place timing, rotation consistency, safewalk behavior, and impossible placement prevention.

Active mitigation

Cancel hits, reduce damage, prevent block placement, notify staff, run commands, and apply victim compensation.

Packet context

Protocol-level movement, swing, dig, block interaction, inventory, and attack context for cleaner evidence.

Admin tuning

Per-check YAML files, global punishment tiers, debug variables, and clear tuning paths for production servers.

Optional hooks

Works alone or beside GrimAC, Vulcan, Polar, Intave, NoCheatPlus, and Matrix when those plugins are installed.

Detection coverage

141 checks across combat and server-abuse categories.

Aimbot, AutoClicker, Scaffold, Hitbox, Reach, Occlusion, FastBreak, Inventory, KillAura, AutoTotem, Elytra, BadPackets, Criticals, Macros, Timer, and Invalid Place.

47Aimbot
14AutoClicker
36Scaffold
4Hitbox / Reach / Occlusion
4FastBreak
5Inventory
5KillAura
8AutoTotem
13Elytra
5Other combat / utility

Configuration-first

Tune checks without fighting the plugin.

Global options stay in root files. Individual checks keep their own YAML. Punishment tiers, debug variables, mitigation behavior, models, and training data remain explicit.

config.ymlalerts, actionbar, compensation, hooks, whitelist, storage

punishments.ymlshared violation tiers and enforcement commands

snapshot.ymlvirtual world and subchunk capture settings

check/**/*.ymlthresholds, debug, local overrides, and tuning

models/ + training/ML models, datasets, and recording workflows

Optional integrations

Run FairPlay beside the anticheats you already use.

Keep your existing movement or broad-coverage stack. Add combat proof, scaffold prevention, click analysis, mitigation, and admin workflow where your staff needs more depth.

Server owner guides

Learn the checks before you tune them.

Read practical guides about PacketEvents, scaffold prevention, reach and hitbox validation, hooks, Folia support, FastBreak, and mitigation workflows.

Open guide library

FAQ

FairPlay questions answered.

Does it require PacketEvents?

Yes. PacketEvents is required because packet-level player actions, movement, swings, digging, inventory events, and block interactions are part of the detection design.

Does it require GrimAC, Vulcan, Polar, Intave, NoCheatPlus, or Matrix?

No. Those hooks are optional. The plugin can run without them and only enables integrations when supported plugins are installed.

How many checks are included?

The current description lists 141 checks across aimbot, autoclicker, scaffold, hitbox, fastbreak, inventory, KillAura, AutoTotem, Elytra, BadPackets, Criticals, macros, timer, and invalid-place categories.

Is it only for PvP servers?

It is combat-focused, but the same coverage is useful for SMP, Practice, Factions, Survival, and competitive Minecraft networks.

Can every check be configured?

Yes. Checks use their own YAML configuration files, and punishments.yml can define shared enforcement tiers across the plugin.

Where do I buy or download it?

Purchase and download access is handled through BuiltByBit. This website always sends buyers to the official BuiltByBit resource page.

Is it Folia-ready?

The plugin includes Folia-aware scheduling paths. Test your exact plugins, server fork, and version before production rollout.

Official purchase path

Protect the fight before cheaters decide it.

Install PacketEvents, configure FairPlay, enable optional hooks where useful, and give staff a focused Minecraft combat anticheat with real mitigation and clear tuning controls.

Get FairPlay on BuiltByBit