[NNC] NiroNoCheat | Anti Cheat | 1.8 ~> 1.12 v2.2

One of the best anti cheat systems!

  1. Niro
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Development stopped!

    AntiDamageIndicator/AntiEntityESP/AntiItemESP is only working, if
    ProtocolLib is installed!

    Source: https://github.com/NiroDeveloper/NiroNoCheat

    Testserver: offline :c


    Optimal spigot versions:
    - v1_8_R3
    - v1_9_R2
    - v1_11_R1
    - v1_12_R1

    Players will be checked for:
    - Auto Armor
    - Bed Destroyer
    - Chest Stealer
    - Damage Indicator
    - ESP
    - Fast Bow
    - Instant Break
    - Fast Heal
    - Fast Place
    - Fast Use
    - Fly
    - Ghost Hand
    - Some inventory cheats(1.8.x)
    - Killaura (1.8.x-combat)
    - NoClip/Phase
    - No Fall Damage
    - No Velocity
    - False Angle
    - No Slowdown
    - No Swing
    - No Web
    - More/Bad packets
    - Safewalk
    - Sneak
    - Speed
    - Strafe
    - Teleport/Step
    - Waterwalk
    - Tower
    - Scaffold
    - Zoot

    Included is an in-game GUI for settings:

    Commands with permissions:
    -> /nnc - Open the settings gui | permission: nnc.options
    -> /nnc ping - Shows ping | permission: - (all players)
    -> /nnc reload - Reload NNC config | permission: nnc.reload
    -> /nnc enable - Enable NNC | permission: nnc.options
    -> /nnc disable - Disable NNC | permission: nnc.options
    -> /nnc test [check] [player] - Start to test a single check | permission: nnc.options
    -> /nnc test stop [player] - Stop the testing | permission: nnc.options

    other permissions:
    -> nnc.debug | Shows the player all flags from other players
    -> nnc.checknot| Player will be not flagged by NNC

    Config File:
    - Disabled - boolean | Is NNC disabled?
    - Debugmode - boolean | Should NNC give debug messages?
    - Write-Log - boolean | Should NNC write all flags in a file?
    - Kick-at-Violation-Level - integer | When should NNC kick/ban players?
    - Violation-Messages - boolean | Should NNC notify players with OP or "nnc.debug" permission?
    - Ban-Command - string | Which command should NNC use to ban cheater?
    - Checks[Enabled] - booleans | Should NNC use this check?
    - Checks[Weight] - integer | How much should the Violation Level go up?
    - Checks[Measure] - [NOTHING; CANCEL; KICK; BAN] | What should NNC do with cheaters?
    - Checks[Option] - double | What are the thresholds?

    Developer API:
    Event: "de.niroyt.nnc.PlayerCheatEvent"

    - Getter:

    - getPlayer() | org.bukkit.entity.Player
    - getCheck() | de.niroyt.nnc.enums.Check
    - getStatus() | de.niroyt.nnc.enums.Status
    - WriteInLogFile() | boolean
    - isCancelled() | boolean
    - Setter:
    - setCancelled(boolean cancelled)
    - setStatus(de.niroyt.nnc.enums.Status status)
    - setWriteInLogFile(boolean value)

    Code (Text):
    public class Main extends JavaPlugin implements Listener {

        public void onEnable() {
            Bukkit.getPluginManager().registerEvents(this, this);

        public void onFlag(PlayerCheatEvent e) {
            for(OfflinePlayer OfflinePlayer : Bukkit.getOperators()) {
                if(OfflinePlayer.isOnline()) {
                    Player player = OfflinePlayer.getPlayer();
                    player.sendMessage("§6[AC]§4" + e.getPlayer().getName() + ": " + e.getCheck().showCheckCategory() + ", §7" + e.getCheck() + ", " + e.getStatus());
    (Disable Messages in the config file)

    Icon made by CC 3.0 BY from www.flaticon.com
    Häkchen Symbole designed by Freepik from de.freepik.com

Recent Reviews

  1. IncoXD
    Version: v2.2
    simplemnte inservible con jigsaw .
  2. coolpvpv
    Version: v2.2
    this is a very good anticheat it detects alot of hacks but the problem is that it has way to many false flags
  3. OnlyGenno
    Version: v2.2
    It's an very good AntiCheat. Tested It my self little bit and there are also lot of Hackers detected on our Server. I would wish an Bungeecord extension for the detection messages ^^
  4. Mahyar
    Version: v2.2
    Bro When I use any item on 1.12 server It kicks me. Thats terrible. Fix this please.
    1. Niro
      Author's Response
      You updated to v2.2? Any message at the kick screen? Say the console something?
  5. bluesky1385
    Version: v2.1
    very nice plugin but i have the same problem az mahyar have :(
    please help us tnx :)
  6. Mahyar
    Version: v2.1
    Great detection but have a problem.
    When I open a server selector or When I use Teleportbow it kicks me without any reason. Need help!
  7. Haugtolas
    Version: v2.1
    Okay, i love this plugin <3 but you can update with 1.13 :)
    There are still some improvements to be made ^^
  8. Shadowpauler
    Version: v1.31
    It can stop a lot of hacks, but sadly, it still has a lot of false positives like the old versions, just not as bad. As well, as the GUI used to be free, it's now a paid feature. The reason why it was so helpful, is because you didn't have to spend hours trying to find out what false positive is being triggered, so you can disable it quickly. But now, you cannot do that without paying for it. However, we do appreciate the plugin being mostly free. It would just be nice if you could at least make us do the work to create the GUI if we had an option, so we didn't have to pay for VIP, but had to put effort into it. I would say, this is the 3rd best free Anti-cheat there is in the entire Minecraft plugin list.
  9. RetroGaymer
    Version: v1.31
    I'm sorry but your nnc, it does not work anymore, try the killaura and do not kike it, the fly is the same
  10. Fentered
    Version: v1.31
    Anti Cheat doesnt work
    There are a lot cheaters on server!
    I'm not recomended this AC