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 14, 2012@nkomosim
Be sure that you have "Freecam" or any other hack turned to off and also check that your bukkit and NC+ version are updated to the latest version.
NC+ 3.7 had a bug in the early builds where you get this problem by having the permission to bypass the "craftbukkit fly check" (with OP you have all permission).
-
View User Profile
-
Send Message
Posted Aug 14, 2012@asofold
So this wierd thing happens, where it leaves a ghost of my player. I can move around and chunks still load, but when I try to perform anything such as shooting an arrow, it will shoot from the direct spot that I'm stuck at. I can break blocks in survival, but get no drop, and when I relog the block has regenerated.
-
View User Profile
-
Send Message
Posted Aug 14, 2012@Pythros
NCP 3.6.1 is broken on MC 1.3.1, basically.
You should use the latest developement version fornow:
http://ci.nocheatplus.org/job/NoCheatPlus/lastSuccessfulBuild/
-
View User Profile
-
Send Message
Posted Aug 14, 2012@LaserCucumber
that is an internal server error. has to do with a minecraft thing. its a server bug that mojang put in. i think
-
View User Profile
-
Send Message
Posted Aug 14, 2012I'm trying to decipher all the comments below to know if 3.6.1 will work on 1.3.1-R1.0?
I get this onEnable: http://pastebin.com/HFn1br90
-
View User Profile
-
Send Message
Posted Aug 14, 2012@LaserCucumber You can influence the server internal speed checks with CompatNoCheatPlus, but the resetting out of hovering we can't do anything about, yet. That's not NoCheatPlus.
-
View User Profile
-
Send Message
Posted Aug 14, 2012@dotapurex1
I saw Neat testing this and it got blocked by SurvivalFly but I am not 100% sure about this.
-
View User Profile
-
Send Message
Posted Aug 13, 2012@asofold
No problem flying by double-tapping the space bar, but flight using the flymod does not work. Everyone has the following perms in the creative world : nocheatplus.checks.moving.creativefly: true nocheatplus.checks.moving.survivalfly: true
Yet, I'm still brought back to the ground when flying with Zombe's.
-
View User Profile
-
Send Message
Posted Aug 13, 2012@Andy_Fox
You might have a look at the description section above .... install CompatNoCheatPlus and mcMMO will run fine alongside for most- no need to adapt the configuration!
@dotapurex1
As far as i know it is not yet covered, but on the list.
-
View User Profile
-
Send Message
Posted Aug 13, 2012Anybody use MCmmo and feel like sharing your settings? I've been adjusting it like crazy but I still get spammed with tons of "tried to break too quickly" erors, etc when people use mcmmo powers. I can't seem to find a decent threshold.
-
View User Profile
-
Send Message
Posted Aug 13, 2012Does nocheatplus block nodus Vclip?
-
View User Profile
-
Send Message
Posted Aug 13, 2012@lst96
iConomy is causing the lag on your server that may also freeze it. @Nijikokun is inactive and so are the plugins of her. So please take it out and try without it and also check that all plugins are uptodate. On the nocheatplus.org server it runs fine for us. Also Jobs caused big lag spikes for me earlier, idk if its fixed but it diffidently did kick the server tick rate to 100.
Use an other ecnomysystem (Essentials is always good for that,..) and replace Jobs with MCjobs (I don't know if it works with 1.3.1 still)
-
View User Profile
-
Send Message
Posted Aug 13, 2012@lst96
I think 3.6.1 is simply broken with 1.3.1.
@Giinger
Some problems occur only in certain constellations or very seldom, so knowing servers that don't have lag might not tell everything - could be that some effects occurr due to combination of plugins only.
Related ticket: http://dev.bukkit.org/server-mods/nocheatplus/tickets/134-sometimes-the-server-get-lagg-spikes-and-then/
Please reply there, helps to get it bundled.
-
View User Profile
-
Send Message
Posted Aug 13, 2012@lst96
I seem to be getting a lag spike problem as well, the only plugins we have in common though are: NoCheatPlus, WorldEdit, Vault, LogBlock, Essentials, EssentialsSpawn, and EssentialsChat. I know for a fact it's not LogBlock though, but the other plugins I've had for a while and I don't think that Essentials, WorldEdit, or Vault are the problems either, because I know of other servers that don't lag like my servers does with these plugins. Can you describe the lag problem more? My lag problem is like 3 second lag spikes that build up eventually to longer lag spikes and they happen every 45 seconds or so.
-
View User Profile
-
Send Message
Posted Aug 13, 2012@asofold
i downgraded to ncp 3.6 im seeing if that fixes it and im using lastest ore. ill reply if it fixes or doesnt.
-
View User Profile
-
Send Message
Posted Aug 13, 2012@lst96
NCP Dev build ... are you using the latest dev build, in this case i would recommend that ove r all builds since #3 inclusive ?
Latest Orebfuscator version ?
Have you been using reload ?
-
View User Profile
-
Send Message
Posted Aug 13, 2012@asofold
Using NCP 3.7 dev build craftbukkit 1.3.1 dev build (that fixes the 1.3 lag problem) we us the following plugins orebfuscator, automessage,groupmanager,worldedit, NoCheatPlus,iConomy, permissions, vault, lockette,mobbountyreloaded, logblock, essentials,jobs,essentialsprotect, essentialsspawn, xauth,essentialsgeoip, chestshop, essentialschat , factions.
when you check ram usage doesn't matter how many players are on it goes from the 2gig to about 400mb then resets.
-
View User Profile
-
Send Message
Posted Aug 13, 2012@lst96
Did you update anything else as well ? CraftBukkit, other plugins ?
Which build of NoCheatPlus are you using ?
Any other details, exceptions from the server log?
-
View User Profile
-
Send Message
Posted Aug 13, 2012it didnt seem to happen before updating to 3.7(not complaining basically seeing if this is a confirmed problem) but after about a hour 3.7 seems to be crashing my server. has anybody else have this problem?
-
View User Profile
-
Send Message
Posted Aug 13, 2012@LaserCucumber
If you deactivate the creativefly check or give the bypass permission, people can fly with unkimited speeds etc. if i am not mistaken.
Are people in creative mode unable to fly if creativefly is enabled ?