PNCP | A NoCheatPlus Addition | 1.7.10 - 1.12 Support | 7000+ Downloads! 2.0

A Addition for NoCheatPlus to fix some bypasses like KillAura, Scaffoldwalk and Tower :)

  1. HorizonCode
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    Contributors:
    HorizonCode
    [​IMG]

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    A COMPLETE REWRITE IS IN WORK
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    --------------------------------------------------------------
    PNCP is an free Addition to NCP to fix some bypasses from several Hacked Clients.
    ------------------------------------------------------------
    PLEASE DONT LEAVE BAD REVIEWS IF THERE ARE FALSE DETECTIONS OR ISSUES!

    REPORT IT HERE!

    THANKS :)

    Spigot 1.7.10 to 1.11, PaperSpigot and other Forks are not supported!


    [​IMG]



    ScaffoldWalk
    Tower
    Derp
    Criticals
    BedFucker(Auto BedDestroy)
    Teleport
    InfiniteElytra(only 1.9 - 1.11)
    Aimbot
    NCPDragDown
    KillAura
    Speed
    LongJump/LongHop
    InventoryMove
    Step
    AutoFish


    Green = added
    Orange = planed


    [​IMG]

    pncp.admin - default Admin permission
    pncp.alert - to see the Flags a player is generating
    pncp.bypass - to bypass ALL checks
    pncp.bypass.*checkname* - to bypass the specific check

    [​IMG]

    NoCheatPlus 1.8 - 1.11

    For 1.8 - 1.11 Use:
    ProtocolLib 4.3.0
    For 1.7.10 and 1.7 - 1.8 ProtocolHack use:
    ProtocolLib 3.4.0

    [​IMG]


    Code (Text):
        @EventHandler
        public void onFlag(PNCPFlagEvent e){
            Player p = e.getPlayer();
            UUID puuid = e.getUUID();
            String reason = e.getReason();
            Check c = e.getCheck();
            String checkname = c.getName();
            e.setCancelled(true); //// Cancels the violation
        }


    [​IMG]
    Code (Text):
    #            88888888ba   888b      88    ,ad8888ba,   88888888ba
    #            88      "8b  8888b     88   d8"'    `"8b  88      "8b
    #            88      ,8P  88 `8b    88  d8'            88      ,8P
    #            88aaaaaa8P'  88  `8b   88  88             88aaaaaa8P'
    #            88""""""'    88   `8b  88  88             88""""""'
    #            88           88    `8b 88  Y8,            88
    #            88           88     `8888   Y8a.    .a8P  88
    #            88           88      `888    `"Y8888Y"'   88
    #                               __
    #                              / /  __ __
    #                             / _ \/ // /
    #                            /_.__/\_, /
    #                                 /___/
    # ______  __            _____                   _________     _________
    # ___  / / /_______________(_)____________________  ____/___________  /____
    # __  /_/ /_  __ \_  ___/_  /___  /_  __ \_  __ \  /    _  __ \  __  /_  _ \
    # _  __  / / /_/ /  /   _  / __  /_/ /_/ /  / / / /___  / /_/ / /_/ / /  __/
    # /_/ /_/  \____//_/    /_/  _____/\____//_/ /_/\____/  \____/\__,_/  \___/
    #
    #========================================================
    #  This is the default Config generated by PNCP
    #
    # Select the Lang-File for the plugin. (see langs directory)
    lang: en
    #
    #
    #Should PNCP drag the player down if the Player tries to fly, or setback to the old location?
    #Damage = Should PNCP damage the player on dragdown? 1 = half heart | 0 = disabled
    npcdragdownhook:
      enabled: true
      damage: 0
    #
    #                                        
    #    ,ad8888ba,  88                                88
    #   d8"'    `"8b 88                                88
    #  d8'           88                                88
    #  88            88,dPPYba,   ,adPPYba,  ,adPPYba, 88   ,d8  ,adPPYba,
    #  88            88P'    "8a a8P_____88 a8"     "" 88 ,a8"   I8[    ""
    #  Y8,           88       88 8PP""""""" 8b         8888[      `"Y8ba,
    #   Y8a.    .a8P 88       88 "8b,   ,aa "8a,   ,aa 88`"Yba,  aa    ]8I
    #    `"Y8888Y"'  88       88  `"Ybbd8"'  `"Ybbd8"' 88   `Y8a `"YbbdP"'
    #
    # Should PNCP check for this specific check, and should it be silent(no noticeable flags for hacker)?
    #
    scaffoldwalk:
      enabled: true
      silent: false
      actions:
        - 0:cancel
        - 0:setback
        - 3:ban %player% Hacking is not allowed.
    #
    #
    bedfucker:
      enabled: true
      silent: false
      actions:
        - 0:cancel
        - 20:ban %player% Hacking is not allowed.
    #
    #
    teleport:
      enabled: true
      silent: false
      actions:
        - 20:cancel
        - 20:setback
        - 50:damage=10
    #
    #
    criticals:
      enabled: true
      silent: false
      actions:
        - 0:cancel
        - 1:setback
    #
    #
    tower:
      enabled: true
      silent: false
      actions:
        - 3:setback
        - 3:cancel
        - 5:ban %player% Hacking is not allowed.
    #
    #
    derp:
      enabled: true
      silent: false
      actions:
        - 0:setback
        - 3:ban %player% Hacking is not allowed.
    #
    #
    infiniteelytra:
      enabled: true
      silent: false
      actions:
        - 10:ban %player% Hacking is not allowed.
    #
    #
    aimbot:
      enabled: true
      silent: false
      actions:
        - 3:ban %player% Hacking is not allowed.
    #
    #
    killaura:
      enabled: true
      silent: false
      actions:
        - 3:ban %player% Hacking is not allowed.
    #
    #
    speed:
      enabled: true
      silent: false
      actions:
        - 4:setback
        - 8:ban %player% Hacking is not allowed.
    #
    #

    explanation: <Violations Needed to Trigger>:<Command/Arg>

    example: 5:ban %player% Hacking is not allowed. - bans the player if the violations are equals or over 5


    Args:
    Damage: 4:damage=5 - gives the player 5 half hearts damage.
    Setback: 4:setback - teleports the player to the Last Location.
    Cancel: 4:cancel - cancles the Event what was triggered.

    Variables:
    PlayerName = %player%

    ------------------------------------------------------------

    Because this Plugin is free i would look forward for any donations :)

    DONATE
    Songe, Seaya, KING_PVP123 and 8 others like this.

Recent Updates

  1. PNCP | Update 2.0
  2. PNCP | Update 1.7
  3. PNCP | Update 1.6

Recent Reviews

  1. juancruzdallago
    juancruzdallago
    5/5,
    Version: 2.0
    Good Work in my localhost but in my network with bungeecord when i hit a player kicksme with this message
    "the server you were previously on went down, you have been connected to a fallback server"
  2. kywgame
    kywgame
    1/5,
    Version: 2.0
    -------------------------
    So much false kick
    Im not good a english
    -------------------------
  3. Shadowpauler
    Shadowpauler
    5/5,
    Version: 2.0
    If it's one thing to remember, it's to never trust bad reviews on an anti-cheat plugin until you test it for yourself.
  4. KamThail
    KamThail
    1/5,
    Version: 2.0
    If play attack this play is got kicked
    please fix
    ----------------------------------------------
  5. HashtagMCSG
    HashtagMCSG
    1/5,
    Version: 2.0
    Caused so many false bans on my server. Using the default config it comes with. Wouldn't recommend using this plugin if you want to keep your server up and not worry about hackers. This will false ban players who aren't even hacking! I had the stress all day while at work that a player was going to be false banned.
  6. Maxtor96
    Maxtor96
    4/5,
    Version: 2.0
    Some checks are good, but everyone using this, also should REALLY take a look at the NCP addition SEARCH by Jumper251
  7. glavrak
    glavrak
    4/5,
    Version: 2.0
  8. maxultimat3
    maxultimat3
    1/5,
    Version: 2.0
    On 1.8 all players is detected for killaura and autoban the legit player. FIX THIS BUG PLS PLS PLS
  9. nykichannel
  10. Betob89
    Betob89
    3/5,
    Version: 2.0
    Not working. On spigot 1.8 kill aurora detect all player, went you attack .