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 27, 2013@asofold
They get pulled straight down. To the ground. They go for a jump (from one block to the other) and it instantly drops them. They have no fly mods, they aren't using any clients. We are using default configuration.
-
View User Profile
-
Send Message
Posted Aug 27, 2013@MyPictures & @Asofold
You should check the survivalfly check now you did the glide check with it. Gliding is still done easly and it begings to happen more that it reduce's fall damage.
-
View User Profile
-
Send Message
Posted Aug 27, 2013Well my server has always ran fine with this other then when your up high and you get near a rail like lets say on a balconies way up on a sky scrapper . The railing is Fence and Cobblestone Wall what i use and when you get near it the player jumps all around and laggs like hell . is there a fix for this my temp fix was to remove the plugin all together for now .
-
View User Profile
-
Send Message
Posted Aug 27, 2013My NCP stoped to protect my server. Some friend adverted me that Nodus is working - they aske dme to see them using it - fasbreak - fastrun - forcefield and more. I do not receive any warning.. ive deleted plugin - reinstaled it - restarted server but still the same -.- didnt instalkled any new Plugin.. its just stoped to work :\
-
View User Profile
-
Send Message
Posted Aug 27, 2013My admin group is not opped because i do not want them to be creative, but I do want them to not be affected by nocheatplus.. How do I do this?
-
View User Profile
-
Send Message
Posted Aug 26, 2013Is there anyway to change it so it doesnt show us VL levels under 400? So it wouldnt take action, or send us warning message if it was under that; a way to change all of them at once?
-
View User Profile
-
Send Message
Posted Aug 26, 2013@dotapurex1
I meant the chest thing could be Orebfuscator but yea not really sure. It seems there is no "public" motd which would allow us to control this mod. However I will try to contact its developer and see what comes out of the convo but cant promise anything. You can use Spigot to limit the range at which entities get visible to each other, that should at least limit it.
@MasterMithrandir
Not sure. Do /ncp info <AffectedPlayerNameHere> and see if they call any violations while dying. Do they get set backs or do they like really just jump down and suddenly die in mid air? Whats the death message when one of them dies?
No problem, was a good find and cool to mess and test around with it.
-
View User Profile
-
Send Message
Posted Aug 26, 2013@MyPictures
Orebfuscator doesn't work, as it only prevents x-ray, and im not sure about the motd. Maybe download the radarbro mod and try for yourself?
-
View User Profile
-
Send Message
Posted Aug 26, 2013@MyPictures
People are kicked for flying and dying in mid air when they jump from a very high place. Could this have anything to do with NoCheatPlus?
btw nice talking to you on IRC xD those dupe glitches where prooved not to work on survival.
-
View User Profile
-
Send Message
Posted Aug 26, 2013@dotapurex1
Does radarbro provide any motd which allow us to control it? This feature sounds like Orebfuscator magic. So you might want to try out Orebfuscator for this one.
-
View User Profile
-
Send Message
Posted Aug 26, 2013Is there a plugin that blocks radarbro? Like i've seen on another server, they altered the way radarbro worked. Instead of the chests being at normal places. Your radar on the top right is covered with chests.
-
View User Profile
-
Send Message
Posted Aug 26, 2013@NeonCraftServer
Latest development builds (can be downloaded on our Jenkins) contain a fix against "Glide" hacks. Currently we are still testing those builds so use at your own risk! (However they seem to be fine so far). Good luck!
-
View User Profile
-
Send Message
Posted Aug 26, 2013Can you make an update to fix the hack 'Glide' because that works in this version.
I hope you can fix this
(Btw srrry for my bad english)
-
View User Profile
-
Send Message
Posted Aug 25, 2013@mrchasez
Again i have to ask:
They get pulled back to the last position they stood on something solid (including water, ladders), or do they get pulled down to just somewhere underneath ?
-
View User Profile
-
Send Message
Posted Aug 25, 2013@KingOfHunting
No problem. So many problems you have? :O
-
View User Profile
-
Send Message
Posted Aug 24, 2013@MyPictures
Thank you verymuch ;) One lesser problem to deal with.
-
View User Profile
-
Send Message
Posted Aug 24, 2013@KingOfHunting
Plugin Essentials isn't handling the new health system of Minecraft right. Just updated to the latest Essentials build (I believe Pre Release fixes it already) and you should be good to go.
More infos here: http://dev.bukkit.org/bukkit-plugins/nocheatplus/tickets/598-essentials-heal-abstract-method-error/
Feedback and/or bug reports are always welcome here so report everything you find in NoCheatPlus that doesn't seem quiet right :)
-
View User Profile
-
Send Message
Posted Aug 24, 2013Hey, I know you have a lot of problems to deal with, but every time I use the command ./heal I get a bunch of errors on the console. You can see the errors here.
It gives me this message: [WARNING] [NoCheatPlus] API incompatibility detected: com.earth2me.essentials.User.getHealth
-
View User Profile
-
Send Message
Posted Aug 24, 2013@mrchasez
There isn't much you can config around with SurvivalFly (except for messing around with its actions but those will only "delay" or "hide" the false positive). You could set vertical-accounting to false but that probably wont solve it or help much even. If we could get some debug traces of you reproducing this false positive while being recorded by NCP debug tools: https://github.com/asofold/NCPDocs/blob/master/wiki/development/debugging.creole (Dont do that on your productive server because it will spam a lot in the console) we may be able to push out a quick fix for you. A really good explained walk trough on how to reproduce this issue would support on debugging also but we need more informations in order to be able to help you here (versions and such, might be better to create a ticket rather then using comments).
@silverwolf0708
Versions of NC+ and CraftBukkit? Do you have CompatNoCheatPlus? Do you have Spout? Do you run a modded server? Are your permissions setup correctly? Did you download the plugin from this page or somewhere else?
@tubelius
This will only enable the vanilla fly check created from Mojang but NoCheatPlus isn't depended on it so something different went wrong here. I rather recommend to set this to true since you cant really control this vanilla fly check over permissions (only OP is excluded from it I believe).
@therennon
Mod support is really hard for us to implement in since we cant really build up any good access to mods at our current position. NoCheatPlus doesn't know the items so it will detect mods such as DragonBallC and others as cheating/hacking tools since they modify the vanilla game experience. We have options to make mods more compatible (such as block flags or fastbreak instabreak on unknown blocks). Better mod support is planned but currently our focus is aiming on other stuff (moving checks, soon probably again on fighting checks)
-
View User Profile
-
Send Message
Posted Aug 24, 2013People with DragonBallC Forge-Mod and can jump very high, etc ...
i have NoCheatPlus 3.10.1-beta-sMD5NET-b601 for 1.6.2 and Spigot 1.6.2