CompatNoCheatPlus
CompatNoCheatPlus (cncp) provides compatibility between the anti cheat plugin NoCheatPlus and other plugins that add game mechanics different to the vanilla game behavior, such as mcMMO or plugins that add npcs such as Citizens. You need NoCheatPlus for this, NoCheatPlus can not be replaced by this.
This plugin is an add-on for NoCheatPlus: NoCheatPlus on BUKKITDEV
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Development-builds (Jenkins at ci.md-5.net): CompatNoCheatPlus and NoCheatPlus
Features:
- mcMMO:
- Block breaks by abilities should lead to no or almost no alerts anymore.
- Fighting alerts should be reduced.
- Citizens 2:
- NPCs no longer generate check alerts.
- Generic:
- Cancel all check failures for players that are not real players. This should handle a range of NPC creation techniques in general, as exist with Citizens 1.
(Experts: good bit of it is configurable.) - Block breaking and block placing: Plugins that break or place many blocks "in the name of a player" have a better chance to be made compatible by adapting the configuration. Defaults are set for MachinaCraft.
- Bukkit player speed API: Set the fly/walk speeds globally and let NoCheatPlus deal with the rest. (Needs to be enabled in the configuration.)
- Cancel all check failures for players that are not real players. This should handle a range of NPC creation techniques in general, as exist with Citizens 1.
- For configuration reference: Configuration
(Should not be needed usually, but can be used to disable unused hooks, or enable the set-speed hook. - For details on plugin compatibility, see: Details
Spout users
Spout users might encounter problems (nofall / fly working). Try to disable the player-class hook - but i am afraid there might be further incompatibilities at present.
Contributors:
- Welcome!
- Maybe someone wants to join this project ?
Repository: https://github.com/asofold/CompatNoCheatPlus
API: You can register a hook with cncp, which might or might not spare you some coding, cncp will re-enable NoCheatPlus with a delayed sync task, so you can use the PluginEnableEvent to register hooks that can listen on lowest level and be processed before NoCheatPlus. If you don't need these features then you can directly hook into the NoCheatPlus API (introduced in the lates dev builds of NoCheatPlus 3.7). Adding a hook demands further not to put NoCheatPlus into the depend or softdepend parts, returning the NCP hook and the check types should be the first time to access NCP API actively.
@rtcabooservb
Alright, thanks.
Might be resolved in build 21.
@asofold
Perhaps I can elaborate what is broken since he didn't want to. Using latest NCP/CNCP dev builds as of today. #241/#19
@michalkomar
1.4.4 is not even released, yet. Even CB dev builds might still be "broken'" or "breaking plugins".
Main point is: what versions of NCP / cncp are you using, do you have any logs?
Broken on 1.4.4.
@Juelz0312
Does that long loading time always happen ?
@asofold
I have the latest version. TBH I think it's a bukkit thing because the server now takes around 750s to load. Before it only used to take less than a minute.
@Juelz0312
Use NCP + cncnp with the latest version for 1.4.2 ?
Not sure what you have installed...
Did you use reload ?
The server seems to freeze whenever this plugin loads. It used to take shorter. Is this a bukkit thing?
@Zilacon
You install NoCheatPlus + CompatNoCheatPlus and mcMMo should work fine alongside.
This does not work period. It gives 4 severe errors at start up saying it cant find mcmmo files or something and it does not stop people from cheating i saw a dude fly on my server no problems if i didn't see him he would have cheated for a while and caused damage.
If i could get some help on this id be happy but the plugin is staying off my server until i can figure out why its not working period.
The NoCheatPlus worked but it conflicted with mcmmo.
@asofold
The permissions work as a temporary solution but could you please pinpoint the skill? Because otherwise everyone can use client hacks to achieve the same effect with another class. :) thanks fo the help so far!
@BotInPerson
Do permissions work (nocheatplus.checks.moving.survivalfly.sneaking) ? Or do you need to pinpoint the skill ?
Might be that fastsneaking allows sprinting while sneaking, then to get rid of alerts one might alternatively simply set checks.moving.survivalfly.sneakingpseed in the config to a higher value (trial and error probably) like 500 or so.That allows that speed while sneaking (making it a speeding effectively) of course that is not optimal because everybody could use it all the time, but as a quick workaround it might do it (Either permission to walk and sprint normally while sneaking or sneakingpseed).
please make it compatible to heroes! for example fastsneaking! :)
@deathhzone
No get them from here: http://www.nocheatplus.org:8080/
If i get build 204 of NCP and Craftbukkit 1.4.2 R0.1 Beta Build, Do i download version 6.3.0-RC-b14 of cncp?
@MapleFighter777
Does it need an update ?
When will this update to 1.4.2?
@MapleFighter777
Update cncp if you are running MC 1.3.2 or higher. And create a ticket specifying more info plse (for either ncp or cncp).
Huge problem on the server with CNCP, NCP, and McMMO This is spammed on my server, I am using NCP 1.4.2 Dev Build http://pastebin.com/m3Tj3LvJ
@asofold
I don't think it's showing anymore but it seems to be an issue with citizens 2 possibly.