NoCheatPlus

Detect and fight the exploitation of various flaws/bugs in Minecraft!
Introduction
NoCheatPlus attempts to prevent cheat clients from exploiting weaknesses of Minecraft or its protocol, making your server more safe. Checks cover a wide range of issues including flying and speeding, fighting hacks, fast block breaking and nukers, inventory hacks, chat spam and other types of malicious behaviour. For a more complete list have a look at the Features Page.
NoCheatPlus puts emphasis on configurability and allows you to customize actions that are carried out when a player fails a check (e.g. silent cancelling, executing commands, just logging). Bypass permissions allow to control what check to apply for which players, all checks can be deactivated in the configuration, also having the option for world-specific configuration files. Many checks allow more detailed configuration to adjust sensitivity.
Certainly NoCheatPlus is not a magical bullet, it uses a lot of heuristics and even guessing, so you will encounter false positives here and there and also not catch every single violation. Example video of how NoCheatPlus blocks cheats (outdated plugin version).
NoCheatPlus was introduced by NeatMonster, building on the code base of NoCheat by Evenprime.
Recommended
The following plugins might be useful to have a look at.
ProtocolLib
Allows NoCheatPlus to activate packet-level checks, covering a range of exploits that can't be monitored using ordinary means. Since roughly Minecraft 1.7.10, the fight.speed check can't work as expected anymore, due to changes in CraftBukkit. With ProtocolLib this can be repaired.
CompatNoCheatPlus (cncp)
Make plugins like mcMMO or MachinaCraft more compatbile with NoCheatPlus. Not all existing plugins are covered (yet), but you can leave a note or create an issue/ticket request for cncp. Phasing out: Citizens 2 should work with NCP out of the box, MagicSpells are working on compatibility too - rest will be integrated into NCP.
Orebfuscator
Orebfuscator fights all sorts of X-ray-hacks by altering the map information that is sent to the players, such that they have to mine blocks to actually reveal what is behind. Virtually a "must have". (Latest versions of Spigot contain features of Orebfuscator.)
Downloads and History of Changes
- Download officially approved versions on the Files page at BukkitDev.
- Development builds have been moved over to the Jenkins at md-5.net.
- Do not download from any other source, do not use jars other people send you.
- Change lists: Wiki (digest) | Jenkins (by build number) | GitHub (all commits).
- Source code
Plugin statistics are no longer reported to mcstats.org.
Support
Documentation Resources
- Consider first: Frequently asked Questions and Known Issues.
- Wiki (Configuration, Permissions, Commands)
- Developers might have a look at the page describing the API of NoCheatPlus.
Contact us
- Quick questions can be asked on this page,
or on IRC (Server: irc.spi.gt | Default-Port: 6667 | SSL-Port: 6697 | Channel: #nocheat | Web client: WebIRC) - For real issues or feature requests please create a new issue/ticket or add to an existing issue/ticket.
- To send information that is not to be seen by all, you can also reach us by PM to @asofold and @MyPictures. @IceAP (IRC: ICE) will also help or redirect the conversation. Please do not contact the user 'NoCheatPlus', it is for administrative purposes only and will likely not be answered in time. Keep to BukkitDev and GitHub for support, do not trust users on other forums or websites, also not if their nick names are the same as NCP staff on BukkitDev.
Please always state the output of the "ncp version" command to let us know versions in use (users of cncp also the "cncp" command).
-
View User Profile
-
Send Message
Posted Aug 5, 2012@asofold
Do you have one as well? I'd like to send you a little something as a thank you for updating it in the interim.
-
View User Profile
-
Send Message
Posted Aug 5, 2012@ShakyTom
Top right corner :;)
-
View User Profile
-
Send Message
Posted Aug 5, 2012So this plugin is back in development?
Best news ever! Please add a donation button.
-
View User Profile
-
Send Message
Posted Aug 5, 2012@NeatMonster
It's christmas in August !!!! :)
-
View User Profile
-
Send Message
Posted Aug 5, 2012https:github.com/NeatMonster/NoCheatPlus/commits/master
I owe you an apology for the disastrous lack of communication. I'll explain what happened and give you more details about the future of the project soon, but right now I'm focused on coding the next version (with improved speed and 1.3.1 compatibility).
Edit: By the way, if you're interested: https:join.me/989-274-049.
-
View User Profile
-
Send Message
Posted Aug 5, 2012@follet2004
For some reason i deactivated it by default, set it to active in the configuration... moving section, then waterwalk ... active: true
It might work :)
It was reported to be itchy and for moving checks where heavy anyway i decided to take it off by default - i think NeatMonster intended to integrate it into another check anyway, but i might be mistaken on that.
-
View User Profile
-
Send Message
Posted Aug 5, 2012@mobilephone2003
NoCheatPlus is broken for latest 1.3.1 dev builds of CraftBukkit :)
Use the https://github.com/asofold/DeadNoCheat/downloads. It work for me. Stop to guys to fly away and more. You one more info go to is link: http://dev.bukkit.org/server-mods/nocheatplus/?page=2#c1218
-
View User Profile
-
Send Message
Posted Aug 5, 2012Yup, all players can fly with this on 1.3.1
-
View User Profile
-
Send Message
Posted Aug 5, 2012@asofold
Hello, i think i encountered a problem with DeadNoCheat. I had one of my staff members deranked and de-op'd to test, he used the waterwalk (Jesus hack) and nothing alerted DeadNoCheat. It had let him walk over water with no problems at all. Please could you try to fix this. Thanks
-
View User Profile
-
Send Message
Posted Aug 4, 2012@brandcool68
Check out this comment: http://dev.bukkit.org/server-mods/nocheatplus/?page=2#c1218
-
View User Profile
-
Send Message
Posted Aug 4, 2012PLEASE PUSH OUT A BUILD FOR 1.3.1. I really need this for my server.. Because i don't want to goto Anti-Cheat plugin, i hate the configuration there and its confusing. Where this config is the easy then the others. Please push out a build.
-
View User Profile
-
Send Message
Posted Aug 4, 2012@ShakyTom
The nopwnage check doesn't seem to work like it used to though.
-
View User Profile
-
Send Message
Posted Aug 4, 2012@BeastsMC
Try asofolds version, it works great :)
@asofold Was totally my fault, had forgotten to merge something :)
-
View User Profile
-
Send Message
Posted Aug 4, 2012Nocheat causes problems with vines on my server... every time you try to climb it glitches you back down. Does Nocheatplus do the same and is there a setting to change this? Or is it not the pluggin at all?
-
View User Profile
-
Send Message
Posted Aug 4, 2012Baby come back, you can blame it all on us!
Is there any chance the other authors could come together and push out an update for 1.3.1 without the lead developer?
-
View User Profile
-
Send Message
Posted Aug 4, 2012@ShakyTom
Did they work before ?
I might look into it and probably try a quick fix later to use the AsyncPalyerChatEvent which then will sync in to the main server thread (....) by throwing a query event, could be that cancelling then will work, if i don't find anything else.
On a quick test the normal spam check (not nopwnage) still worked. Probably oyu need to adapt the configuration to kick faster.
-
View User Profile
-
Send Message
Posted Aug 4, 2012@asofold
Ok thank
-
View User Profile
-
Send Message
Posted Aug 4, 2012@asofold
They don't seem to work for me.
-
View User Profile
-
Send Message
Posted Aug 4, 2012@follet2004
That's no critical thing, it just tells that DNC is using a deprecated event (see Issue comment).
-
View User Profile
-
Send Message
Posted Aug 4, 2012@asofold
I have a error in your plugin: Is the link: https://github.com/asofold/DeadNoCheat/issues/1