NoCheatPlus
github.com
What it is
NoCheatPlus is a free anti-cheat plugin for Minecraft Bukkit, Spigot, and CraftBukkit servers. It is designed to enforce vanilla mechanics and prevent abuse of Minecraft or its protocol. Checks cover movement, fighting, block breaking and placing, inventory behavior, chat and command spam, captcha use, enderpearl abuse, and other malicious activity. Movement checks include flying, speed, excessive packets, fall damage, no-clipping, and vehicle movement. Fight checks address fake critical hits, out-of-reach attacks, excessive hit rates, and invulnerability. Administrators can configure checks and apply actions such as cancellation, logging, server commands, bans, kicks, or denying login. The plugin offers API hooks for exemptions and violation processing. Installation consists of placing its JAR in the server plugins folder and starting Spigot or CraftBukkit. ProtocolLib is required for some network checks, including attack-frequency monitoring. Supported Minecraft versions listed range from 1.7.10 through 1.12.2. The project is GPL-3.0 licensed.
Spec sheet
- Purpose
- NoCheatPlus is an anti-cheat plugin for Minecraft Bukkit/Spigot servers that aims to enforce vanilla mechanics and prevent abuse of Minecraft or its protocol.Read 2 Oct 2026 · github.com
- Intended users
- The project describes NoCheatPlus as a plugin for administrators running Minecraft Bukkit or Spigot servers.Read 2 Oct 2026 · github.com
- Support
- The README links to project issues and tickets and to a project wiki for documentation.Read 2 Oct 2026 · github.com
- Combat checks
- Fight checks address such behavior as fake critical hits, out-of-reach hits, excessive hit rates, and invulnerability.Read 2 Oct 2026 · github.com
- Compatibility
- The project says the latest version can run across multiple past Minecraft versions and offers configuration options for issues with specific blocks.Read 2 Oct 2026 · github.com
- Compatibility limit
- The README cautions that using a ProtocolLib version unsupported by NoCheatPlus can disable some checks.Read 2 Oct 2026 · github.com
- Detection coverage
- Its checks cover movement, fighting, block breaking and placing, inventory, chat spam, and other malicious behavior.Read 2 Oct 2026 · github.com
- Downloads
- The README links to BukkitDev, SpigotMC, and Jenkins builds, including development versions.Read 2 Oct 2026 · github.com
- Installation
- The README instructs administrators to place the NoCheatPlus JAR in the server's plugins folder and start a Spigot or CraftBukkit server.Read 2 Oct 2026 · github.com
- Integration
- ProtocolLib is required for network checks such as attack-frequency monitoring, and the README says unsupported ProtocolLib versions can disable some checks.Read 2 Oct 2026 · github.com
- Movement checks
- Movement checks include flying, speed, excessive packets, fall damage, no-clipping, and vehicle movement.Read 2 Oct 2026 · github.com
- Other checks
- The feature list includes chat and command spam prevention, captcha capabilities, inventory protections, and configurable checks against enderpearl abuse.Read 2 Oct 2026 · github.com
- Plugin API
- The feature documentation describes API support for other plugins, including exemptions and hooks for violation processing.Read 2 Oct 2026 · github.com
- Security and license
- The repository lists a GPL-3.0 license; its README describes the plugin as making a server safer by preventing cheating and protocol abuse.Read 2 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Free plan and GPL-3.0 license
- Checks movement, combat, inventory, and spam
- Configurable enforcement actions
- API hooks for other plugins
- Supports Bukkit, Spigot, and CraftBukkit
Limits
- ProtocolLib is required for some network checks
- Unsupported ProtocolLib versions can disable checks
- Listed Minecraft support ends at 1.12.2
Who it suits
It suits administrators running Minecraft Bukkit, Spigot, or CraftBukkit servers who need configurable anti-cheat checks. Its API also suits servers integrating other plugins with violation handling.
Verdict
NoCheatPlus provides broad, configurable checks for administrators of supported Minecraft servers. Review the listed Minecraft and ProtocolLib compatibility before deployment.
Where Specifiction places it
- Minecraft anti-cheat plugins#16 of 537.7
- Minecraft Anti-Cheat Plugins#22 of 577.3