Nox-AntiCheat Nox-AntiCheat is a lightweight, efficient anti-cheat plugin designed to protect your Minecraft server from common cheats like flying, speed hacking, and reach hacks.
Features
Fly Detection: Detects suspicious flying or gliding behavior and kicks players after configurable violations.
Speed Detection: Monitors player movement speed to prevent speed hacks.
Reach Detection: Detects attacks from suspiciously long distances.
# Language used for plugin messages # Available options: "en" (English), "fr" (French) language: "en"# Default: English fly: # Number of violations (detections) before kicking a player # Increase this value if your server has lag or custom movement plugins violation-threshold-kick: 3
# Optional (if supported): Maximum vertical distance allowed before flagging (in blocks) max-fly-height: 1.5
# Allows minor lag or bounce (e.g., slime blocks) reach: # Number of violations before kicking a player violation-threshold-kick: 4
# Maximum allowed attack reach (in blocks) # Default is 3.78; lowering to 3.5 makes it stricter without many false positives max-reach-blocks: 3.5
speed: # Number of violations before kicking a player violation-threshold-kick: 4
# Maximum allowed ground speed (in blocks/tick) # Default 0.62 (slightly above vanilla ~0.6 to allow for minor lag) base-ground-speed: 0.62
# Maximum allowed air speed (in blocks/tick) # Slightly higher to avoid kicking for jump sprints or elytra base-air-speed: 0.65
fly: # Warning message sent to the player # %player% = name of the player (not used here) # %violations% = number of violations (not used here) warn-message: "&e[Nox-AntiCheat] &8: &cSuspicious flying or gliding detected."
# Alert message sent to staff members # %player% = name of the player # %violations% = number of violations triggered alert-message: "&e[Nox-AC] &c%player% &7suspected of &cFly &7(Violations: %violations%)"
# Message sent to the player when they are kicked kick-message: "&e[Nox-AntiCheat] &8: &cFly detected." speed: # Number of violations before the player gets kicked for Speed violation-threshold-kick: 4
# Warning message sent to the player warn-message: "&e[Nox-AntiCheat] &8: &cMovement too fast detected."
# Alert message sent to staff members # %player% = name of the player # %violations% = number of violations triggered alert-message: "&e[Nox-AC] &c%player% &7suspected of &cSpeed &7(Violations: %violations%)"
# Message sent to the player when they are kicked kick-message: "&e[Nox-AntiCheat] &8: &cSpeed detected." reach: # Number of violations before the player gets kicked for Reach violation-threshold-kick: 4
# Warning message sent to the player # %distance% = distance (in blocks) of the suspicious hit warn-message: "&e[Nox-AntiCheat] &8: &cHit from too far detected. (%distance% blocks)"
# Alert message sent to staff members # %player% = name of the player # %violations% = number of violations triggered # %distance% = distance (in blocks) of the suspicious hit alert-message: "&e[Nox-AC] &c%player% &7suspected of &cReach &7(Violations: %violations%, Distance: %distance%)"
# Message sent to the player when they are kicked kick-message: "&e[Nox-AntiCheat] &8: &cReach detected."