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 9, 2012@HighlifeTTU
We will set up a jenkins most probably, but highest priority is on developement right now :) ...
-
View User Profile
-
Send Message
Posted Aug 9, 2012@asofold
Yeah nothing fancy, just name the jar file something different each time. Keeps it simple and lets us gauge if we are bug reporting off the latest version.
-
View User Profile
-
Send Message
Posted Aug 9, 2012@HighlifeTTU
@MyPictures
I think the point is that the plugin version is updated, which would be good for judging bug reports as well. We will probably rather not update the 3.7.0 link above, but for the plugin version i will see what we can do...
We do not have a jenkins set up, yet, so we can't supply automatically versioned builds and convenient change lists.
-
View User Profile
-
Send Message
Posted Aug 9, 2012@HighlifeTTU
Well its a bit hard to do that Neat is updating every day kinda and it would be a bit annoying to always change the documents to the latest version. So just click that shiny butty every day and you should be set ;)
I think about something to add that may help you and others to see when it got last updated or so.
-
View User Profile
-
Send Message
Posted Aug 9, 2012Just a suggestion. Could you add a version to the development builds? It would help me easily identify if I am on the most current version and whether I should post a bug or not. Thanks!
HighlifeTTU
-
View User Profile
-
Send Message
Posted Aug 9, 2012@RebornSheep
the flight issue is not no cheat, it is a bug that was introduced into craftbukkit at build 2303. there have been tickets put up on leaky bukkit and at this point bukkit is not planning on fixing it.
The last craftbukkit build with out the bug is 2302. there is a thread on bukkit forum help about this issue, go there and voice your concern about this bug and hopefully we can get the bukkit staff to fix this bug.
-
View User Profile
-
Send Message
Posted Aug 9, 2012@G_CODE649B
@aselox
Ok I will check if that is happening on the latest DEV version and if it so I make a ticket ;)
Thx for reporting.
-
View User Profile
-
Send Message
Posted Aug 9, 2012@MyPictures
Thank you :)
-
View User Profile
-
Send Message
Posted Aug 9, 2012@G_CODE649B
Same here with melon
-
View User Profile
-
Send Message
Posted Aug 9, 2012I got a bug that players cannot eat golden apples. It will says that they try to regenerate health faster than normal.
-
View User Profile
-
Send Message
Posted Aug 9, 2012@Mr_H4mm3r
Did you download the latest dev build?
It is getting updated several times per day.
-
View User Profile
-
Send Message
Posted Aug 9, 2012My users are losing health going down stairs and the message "Tried to NoFall" appears :-)
-
View User Profile
-
Send Message
Posted Aug 9, 2012@RebornSheep
Does your server lag?
Nocheat+ will bounce you if the server is lagging.
Try removing the plugin as a test, fly around for a bit, and if you still get pounded, then your server might be having lag issues.
This new recommended build still has issues, and has constant lag.
To be honest, I would keep up on the devs, i'm noticing better performance with each new one that's released.
You can download them here: here: http://dl.bukkit.org/downloads/craftbukkit/
Give these a try, if nothing helps, come back, and maybe we can find a solution.
-
View User Profile
-
Send Message
Posted Aug 9, 2012I have a little problem i need help to. Whenever i fly up in the sky i can only be up there for 5 sec, and i am being pounded straight down to the ground. I have permissions for everything and i am op.
What could be wrong here?
-
View User Profile
-
Send Message
Posted Aug 9, 2012@Pr4w
DEV builds that should work will be pushed to github, extrem experimental ones you can only see on livestream.
-
View User Profile
-
Send Message
Posted Aug 9, 2012Hey ! Is there a Jenkins/CI where we can look at dev builds ? :)
Edit: Ah nevermind, found the Github :p
-
View User Profile
-
Send Message
Posted Aug 9, 2012@Rockslide2
Its because it changed to: nocheatplus.admin.notify
Please read the permissions page: http://dev.bukkit.org/server-mods/nocheatplus/pages/1-3-1-dev-build-permissions/
-
View User Profile
-
Send Message
Posted Aug 9, 2012Neatmonster, Did you delete my ticket about the "nocheatplus.admin.chatlog" not working?
-
View User Profile
-
Send Message
Posted Aug 9, 2012@selfservice0
There is not such a permission for NC+ 3.7.0 anymore.//
Good to now: Zombes Fly mod has a problem with the current bukkit version at the moment.
-
View User Profile
-
Send Message
Posted Aug 9, 2012Is the 3.7.0 snapping players with "nocheatplus.checks.moving.flying" back to the ground for others?