Freedom251 › Minecraft anti-cheat plugins
NoCheatPlus

What NoCheatPlus is
NoCheatPlus is a free plugin for administrators of Minecraft Bukkit, Spigot, or CraftBukkit servers. It is designed to enforce vanilla game mechanics and limit cheating or protocol abuse. Its checks cover movement, combat, block breaking and placement, inventory, chat and command spam, and other malicious behavior. Movement checks include flying, speed, excessive packets, fall damage, no-clipping, and vehicle movement; combat checks address fake critical hits, out-of-reach attacks, excessive hit rates, and invulnerability. Administrators can configure checks and use responses such as cancelling actions, logging, server commands, bans, kicks, or denying login. The project also documents API hooks for other plugins, including exemptions and violation processing. Installation involves placing the plugin JAR in the server's plugins folder and starting a supported server. ProtocolLib is required for network checks such as attack-frequency monitoring, and an unsupported version can disable some checks. The listed Minecraft versions range from 1.7.10 to 1.12.2.
Who it suits
It is for administrators running Minecraft Bukkit, Spigot, or CraftBukkit servers who want configurable checks against cheating and protocol abuse.
What it does well
- Checks cover movement, combat, inventory, and chat spam
- Multiple enforcement responses include bans and login denial
- Plugin API supports exemptions and violation hooks
- Free under the GPL-3.0 license
What to know first
- Network checks require ProtocolLib
- Unsupported ProtocolLib versions can disable some checks
- Listed Minecraft versions run from 1.7.10 to 1.12.2
Limits
NoCheatPlus is free. Network checks such as attack-frequency monitoring require ProtocolLib, and an unsupported ProtocolLib version can disable some checks; the listed Minecraft versions range from 1.7.10 to 1.12.2.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| NoCheatPlus | Minecraft Bukkit/Spigot server plugin · GPL-3.0 | Free |
As github.com lists them, read 2 Oct 2026. The maker's own page has the final word.
Getting started
- Download a NoCheatPlus JAR from a linked BukkitDev, SpigotMC, or Jenkins source.
- Place the JAR in the server's plugins folder.
- Start a Spigot or CraftBukkit server.
- Configure checks and enforcement actions for the server.
- Use a supported ProtocolLib version for network checks.
Verdict
NoCheatPlus provides configurable server-side checks and several ways to respond to violations. Administrators should account for the ProtocolLib requirement for network checks and the listed version range.
Questions
How much does NoCheatPlus cost?
The listed plan is free.
Which server platforms does it support?
The listed server platforms are Bukkit, Spigot, and CraftBukkit.
Which Minecraft versions are listed?
The listed versions are 1.7.10, 1.8.4–1.8.8, 1.9.4, 1.10–1.10.2, 1.11–1.11.2, and 1.12–1.12.2.
Does it require ProtocolLib?
ProtocolLib is required for network checks such as attack-frequency monitoring. An unsupported ProtocolLib version can disable some checks.
Is NoCheatPlus open source?
The repository lists a GPL-3.0 license.
How do administrators install it?
Place the NoCheatPlus JAR in the server's plugins folder, then start a Spigot or CraftBukkit server.
Facts from NoCheatPlus's own pages
- Combat checks
- Fight checks address such behavior as fake critical hits, out-of-reach hits, excessive hit rates, and invulnerability. · github.com, 2 Oct 2026
- Compatibility
- The project says the latest version can run across multiple past Minecraft versions and offers configuration options for issues with specific blocks. · github.com, 2 Oct 2026
- Compatibility limit
- The README cautions that using a ProtocolLib version unsupported by NoCheatPlus can disable some checks. · github.com, 2 Oct 2026
- Detection coverage
- Its checks cover movement, fighting, block breaking and placing, inventory, chat spam, and other malicious behavior. · github.com, 2 Oct 2026
- Downloads
- The README links to BukkitDev, SpigotMC, and Jenkins builds, including development versions. · github.com, 2 Oct 2026
- Installation
- The README instructs administrators to place the NoCheatPlus JAR in the server's plugins folder and start a Spigot or CraftBukkit server. · github.com, 2 Oct 2026
- Integration
- ProtocolLib is required for network checks such as attack-frequency monitoring, and the README says unsupported ProtocolLib versions can disable some checks. · github.com, 2 Oct 2026
- Intended users
- The project describes NoCheatPlus as a plugin for administrators running Minecraft Bukkit or Spigot servers. · github.com, 2 Oct 2026
- Movement checks
- Movement checks include flying, speed, excessive packets, fall damage, no-clipping, and vehicle movement. · github.com, 2 Oct 2026
- Other checks
- The feature list includes chat and command spam prevention, captcha capabilities, inventory protections, and configurable checks against enderpearl abuse. · github.com, 2 Oct 2026
- Plugin API
- The feature documentation describes API support for other plugins, including exemptions and hooks for violation processing. · github.com, 2 Oct 2026
- 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. · github.com, 2 Oct 2026
- 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. · github.com, 2 Oct 2026
- Support
- The README links to project issues and tickets and to a project wiki for documentation. · github.com, 2 Oct 2026
Where NoCheatPlus stands on Freedom251
- Minecraft anti-cheat plugins#16 of 53
- Minecraft Anti-Cheat Plugins#20 of 57