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 Apr 3, 2013@TommehRRR
AC is short name for AntiCheat and NC+ is a short name for NoCheatPlus. You shouldn't run those both together, only use AntiCheat or NoCheatPlus on your server but not both together.
@jb_aero
In creative you can break a block muchquicker (1 hit and its broken) so for that reason you need to allow more if the player is in creative game mode.
@Redletteredition
NoCheatPlus tells you if you need to regenerate your config in the ingame chat but if you want to be sure you can delete it and let it regenerate anyways. It depends on what version you used before you updated to 488.
-
View User Profile
-
Send Message
Posted Apr 3, 2013@MyPictures
No water, just in air. I'm using only nocheat, not sure what you mean by AC or NC+.
I am using the latest craftbukkit dev, and the latest anticheat
-
View User Profile
-
Send Message
Posted Apr 2, 2013In the BlockBreak section, why is the default intervalcreative higher than the default intervalsurvival? I've never understood that.
-
View User Profile
-
Send Message
Posted Apr 2, 2013Do I need to delete the old config before I install nocheat-plus-3-9-0-rc-b488/?
-
View User Profile
-
Send Message
Posted Apr 2, 2013@TommehRRR
Do you maybe use NC+ and AC at the same time? Whats your CraftBukkit and NoCheatPlus version? Are they on a ladder or in water or are they just flying up in air?
@NemesisMate
Nodus doesn't have any "enchanting" cheat, all what it can do is spam items in the enchanting table and search a good enchantment for you but it can just bind enchantments on tools. Transforming to animals is not possible with vanilla Minecraft, you might use plugins such as DisguiseCraft or other that allow you doing this. So please be sure your permissions are set right and dont OP everyone. For me it looks like one (or more) players found a hole in your permissions setup which allows them doing such stuff or online-mode=false server?
-
View User Profile
-
Send Message
Posted Apr 2, 2013@MyPictures
I mean use enchanting cheat with nodus. And transform themselves on animals... but I have to check all this, I'll try it myself and I'll report when I have time.
-
View User Profile
-
Send Message
Posted Apr 2, 2013@MyPictures
Well, players are able to, as it seems, Speed hack and fly hack. Not the original fly hack, but more like what the compass does. I can see someone scale an entire building, from hight 0 to 255 in less than a second, while the normal fly wouldn't work. seems like what they are doing is bypassing the speed limit, by going faster than the server can handle.
I've also been receiving reports of people avoiding fall damage, and player damage.
-
View User Profile
-
Send Message
Posted Apr 2, 2013@c0dejunkie
Freecam is client sided and cannot be blocked by the server, however the player isnt able to teleport around on the world anymore (fixed by CraftBukkit long time ago, also NC+ should make that impossible with Passable and SurvivalFly). Whats your CraftBukkit and NoCheatPlus version? Does Essentials jail really jail them in a area or can they just open the door and leave?
@TommehRRR
Not sure what you mean. Maybe a skill plugin that allows that? Could you explain it better?
@Dinastya
Okay, Thanks.
-
View User Profile
-
Send Message
Posted Apr 2, 2013@MyPictures
Alright i will.
And i already removed the kick for now but still thanks :)
-
View User Profile
-
Send Message
Posted Apr 2, 2013Strange, players were able to fling threw the air, then receive no fall damage. I installed this, but i don't know why players can still hack!
-
View User Profile
-
Send Message
Posted Apr 1, 2013a user came on to my server today using some kind of Free Cam mod, it allowed him to move around freely while he was jailed using essentials, he was also able to know what mods I have installed, is there any way to block this free cam mod??? thank you
-
View User Profile
-
Send Message
Posted Apr 1, 2013@Dinastya
That looks strange. Please make a ticket with your CraftBukkit and NoCheatPlus version.
You can use this config file as "hotfix": https://dl.dropbox.com/u/14180705/config.yml (I just removed the kick action).
@NemesisMate
What do you mean with "bypass"? NC+ won't block enchanting, do you mean AutoEnchanter cheat? Transform? Like transform into a mob (DisguiseCraft)?
-
View User Profile
-
Send Message
Posted Apr 1, 2013Some players are reporting that can bypass nocheatplus protection with nodus and they can enchant and transform themselves.
EDIT: Sorry, I'm using last dev Bukkit versión 1.5.1-R0.1 and last NoCheatPlus version.
-
View User Profile
-
Send Message
Posted Apr 1, 2013Might not be related to ncp.
But my server keeps crashing with the following error:
http://pastebin.com/diP4F3g3
Every time someone gets kicked by ncp it crash and when i use normal /kick it doesn't crash.
-
View User Profile
-
Send Message
Posted Apr 1, 2013@Menoxen
Can you execute /ncp info PlayerName to those players that fail to hit? It looks like NC+ is canceling fight attempts to those players. Its a reported issue and we are still searching and experimenting around with this. You could try to disable the Fight_Reach and Combined_Improbable check (will allow some OP killaraus but at least still better then disabling the full plugin). Whats your CraftBukkit and NC+ version? Do you have lag on your server? Player amount? Make a ticket please, so we can keep track of your issue.
-
View User Profile
-
Send Message
Posted Apr 1, 2013Critical bug! It happens randomly that different players get some kind of god-mode since they can't take damage from other players but they can still hurt others. I know it has to be with NCP since as soon as I remove all NCP data from one specific player with this bug you are able to hurt the player again.
What is this?! Have deactivated NCP until solution.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@gamemoe
Take a look at CompatNoCheatPlus.
-
View User Profile
-
Send Message
Posted Mar 31, 2013it plugin blocked sentry guard from citizens2
faled NoSwing: didn`t swing arm. VL xx-
View User Profile
-
Send Message
Posted Mar 31, 2013@xVaskii
Read config page: http://dev.bukkit.org/server-mods/nocheatplus/pages/documentation/configuration/#w-logging-section
-
View User Profile
-
Send Message
Posted Mar 31, 2013is there a way to mute the messages ?