FairPlay Commands

Use /fairplay, /fp, or /anticheat to manage checks, alerts, diagnostics, and server tools.

Root command and dispatch

Use /fairplay, /fp, or /anticheat to run FairPlay commands. Each command requires fairplay.command plus the permission shown in the table.

Registered subcommands

Registered subcommands
NameDefault usageRequired permission
helpNo command-specific permissionfairplay.command
reload/fp reloadfairplay.command.reload
checks/fp checks <enable|disable|toggle> <check|category>fairplay.command.checks
alerts/fp alerts <enable|disable|toggle|inspect|clear> [player]fairplay.command.alerts
menu/fp menufairplay.command.menu
punishments/fp punishments <list|add|remove|clear> [value]fairplay.command.punishments
kick/fp kick <enable|disable|toggle>fairplay.command.kick
toggle/fp toggle <check|category>fairplay.command.toggle
damagecancel/fp damagecancel <enable|disable|toggle>fairplay.command.damagecancel
blockcancel/fp blockcancel <enable|disable|toggle>fairplay.command.blockcancel
latency/fp latency <player> <seconds 1..120>fairplay.command.latency
rotations/fp rotations <attacker> <target-id>; also status/stop handler branchesfairplay.command.rotations
banwave/fp banwave runfairplay.command.banwave
totemtest/fp totemtest <player> [window 50..5000]fairplay.command.totemtest
ml/fp ml <aim|click> plus configured model/window actionsfairplay.command.ml

Command usage

Usage messages can be customized in the installed language configuration. Check the server’s current message when an argument differs from the table.

Latency syntax

Use /fairplay latency <player> <seconds> with an online player and a duration from 1 through 120 seconds. The command needs the latency diagnostic check to be available.

Browse all documentation