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 7, 2012@cocothecat11
This feature was removed due to the authentication protocol being fixed.
-
View User Profile
-
Send Message
Posted Aug 7, 2012Where did the oponlytroughconsole option go in config? I liked it.
-
View User Profile
-
Send Message
Posted Aug 7, 2012@007700887
Yes, it's in the config. Just turn off notifications in chat.
-
View User Profile
-
Send Message
Posted Aug 7, 2012Is there a way that you can make allowances for Runecraft PowerPick (or any power tools)? You have to disable fastbreak and noswing in the dev version for it to work. I hate to leave this off since it opens you up to other nastiness.....
Thoughts?
-
View User Profile
-
Send Message
Posted Aug 7, 2012Hey
Is there a way of disabling the string messages in the chat ie waterwalk: '[player] failed [check]: tried to walk on water. Total violation level [violations].'
When the server gets a bit laggy it tends to spam the server with all sorts of messages like that!
Thanks
-
View User Profile
-
Send Message
Posted Aug 7, 2012@Nekuroi
Please make a good explained ticket and wait for Neat to reply. @Asofold checked and this bug was also happening with the latest NC+.
-
View User Profile
-
Send Message
Posted Aug 7, 2012@SuperPyroManiac
Thanks for the feedback :)
Donation is not a problem, just simply kind words are very nice!
-
View User Profile
-
Send Message
Posted Aug 7, 2012Amazing plugin, I would not run my server without it, I am so glad Net keeps it up to date! I would donate, but sadly I can't.
-
View User Profile
-
Send Message
Posted Aug 7, 2012@ TheOneWhoOwns
Do you get any Errors or Notifications? - Please open an Ticket, if you think, this is an Issue.
@bigggan
Please show if you've modified the "FastBreak"-Buffer in the config.yml.
-
View User Profile
-
Send Message
Posted Aug 7, 2012hmm
when using this in 1.3.1 this comes up:
21:00:28 NoCheatPlus: Rishi_Patel failed FastBreak: tried to break too much [blocktype]. Total violation level [violations]
no numbers and get kicked no reason i think.
-
View User Profile
-
Send Message
Posted Aug 7, 2012Needs to be fixed the console keeps kicking players when they arnt doing anything if you need to see what i mean the ip is : SG.SurvivalTime.nn.pe:25565
-
View User Profile
-
Send Message
Posted Aug 7, 2012@DAVC1235456
Dev build at the top of the page :-)
Click: "Development build for minecraft 1.3.1"
-
View User Profile
-
Send Message
Posted Aug 7, 2012NoChetPlus dont work whit RB 1.3.1? :/ oh i found up :D
-
View User Profile
-
Send Message
Posted Aug 7, 2012@wawaamp You're free to use whatever plugin you want. :)
-
View User Profile
-
Send Message
Posted Aug 7, 2012@wawaamp
We do not force you to use NC+, you can use every plugin you want to. And we are working hard to bring a version out for 1.3.1 it will be completely recoded and much better in performance. Also if you don't like the checks you can change everything in the config.yml.
I wish you still good luck with AntiCheat ;)
-
View User Profile
-
Send Message
Posted Aug 7, 2012@wawaamp
lol ?Ok i looked up the word :9
(edited)
-
View User Profile
-
Send Message
Posted Aug 7, 2012ok this plugin is now more over zealous than it ever was and even then it was bursting with zeal. anticheat from now on me thinks. sorry.
-
View User Profile
-
Send Message
Posted Aug 7, 2012Where do I get the dev build? :P
Just kidding, just kidding. Thanks for the great work on this plugin developers :D
-
View User Profile
-
Send Message
Posted Aug 7, 2012@DrFusion I think the big message at the top of the page makes it clear too. :D
-
View User Profile
-
Send Message
Posted Aug 7, 2012GO TO http:tinyurl.com/nocheatplusdl TO GET THE 1.3.1 DEV BUILD just to make this clear