NOPE AntiCheat 1.1.4

An all-in-one solution for your Minecraft Server

  1. MSWS
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/MSWS/AntiCheat
    [​IMG]NOPE is a new Minecraft anticheat that blocks the large majority of hacks on any client.​


    Features

    • BungeeCord compatible - NOPE will sync VLs, warning messages, and commands across all bungee servers.
    • Automated - NOPE's default config will automatically manage and log all hacker encounters.
    • GUI - Manage, view, and modify checks and statistics with an easy to use GUI.
    • Configurable - Manage, toggle, and modify how NOPE prevents hacks.
    • Ban Animation - Custom ban animation for all hackers (toggleable)

    • No ProtocolLib required! NOPE uses TinyProtocol to use packets without a ProtocolLib dependency.
    • Scoreboard - Easily and efficiently display player VLs on a scoreboard.

    • 60+ Custom Checks
    • Pastebin Logging Support - Automatically upload your logs to Pastebin

    • Banwaves - Customizable banwave rates

    [​IMG][​IMG]



    [​IMG] [​IMG]


    Commands

    [​IMG]

    Permissions


    • nope.command.[command] - Access to /nope [command]
    • nope.command.banwave.addplayer - Access to /nope banwave [Player]
    • nope.command.bypass.[category] - Access to bypass all of a certain category (Movement, Player, Render, etc.)
    • nope.bypass.[hack] - Access to bypass a certain hack type (Flight, Speed, etc.)
    • nope.bypass.[category].[debugname] - Access to bypass a specific check (nope.bypass.flight.flight#1)
    • nope.scoreboard - Ability to view the scoreboard
    • nope.command.toggle.[Setting] - Access to toggle certain settings (or their own scoreboard) (Dev, Pastebin, Scoreboard, etc.)
    • nope.message.normal - Be notified of potential hackers
    • nope.message.dev - Be notified of development message (if dev mode is anebld)
    • nope.message.banwave - Be notified when a player is added to the banwave


    Code (YAML):
    VlForInstaBan: 1000 #Minimum VL required for instant ban

    VlForBanwave
    : 500 #Minimum VL required to be queued for banwave

    BanwaveRate
    : 12000 #Rate of banwave (in ticks)

    Minimum
    : 20 #Minimum VL to notify staff members

    SecondsMinimum
    : 5000 #Cooldown of hack messages to prevent spam

    DevMode
    : false

    Global
    : true

    VlColors
    :

    - '&a'

    - '&e'

    - '&6'

    - '&c'

    - '&4'

    LagBack
    : false

    Log
    : true

    CommandsForBan
    :

    - kick %player% Hacking (%hack%)|(%token%)

    - say %player% was banned for %hack% (%token%)

    CommandsForBanwave
    :

    - kick %player% Hacking - Banwave (%hack%)|(%token%)

    - say %player% was banwaved for %hack% (%token%)

    Pastebin
    : false

    Animations
    : true

    Checks
    :

     Movement
    :

        Enabled
    : true

        Flight
    :

         Enabled
    : true

         Flight#1:

           Enabled
    : true

         Flight#2:

           Enabled
    : true

         Flight#3:

           Enabled
    : true

         Flight#4:

           Enabled
    : true

        Speed
    :

         Enabled
    : true

         Speed#1:

           Enabled
    : true

         Speed#2:

           Enabled
    : true

         Speed#3:

           Enabled
    : true

        Movement
    :

         Enabled
    : true

         Movement#1:

           Enabled
    : true

        ClonedMovements
    :

         Enabled
    : true

         ClonedMovement#1:

           Enabled
    : true

        Step
    :

         Enabled
    : true

         Step#1:

           Enabled
    : true

        FastClimb
    :

         Enabled
    : true

         FastClimb#1:

           Enabled
    : true

        Jesus
    :

         Enabled
    : true

         Jesus#1:

           Enabled
    : true

        FastSneak
    :

         Enabled
    : true

         FastSneak#1:

           Enabled
    : true

        NoWeb
    :

         Enabled
    : true

         NoWeb#1:

           Enabled
    : true

        AutoWalk
    :

         Enabled
    : true

         AutoWalk#1:

           Enabled
    : true

        AntiAFK
    :

         Enabled
    : true

         AntiAFK#1:

           Enabled
    : true

        InventoryMove
    :

         Enabled
    : true

         InventoryMove#1:

           Enabled
    : true

        AntiRotate
    :

         Enabled
    : true

         AntiRotate#1:

           Enabled
    : true

        NoSlowDown
    :

         Enabled
    : true

         NoSlowDown#1:

           Enabled
    : true

         NoSlowDown#2:

           Enabled
    : true

         NoSlowDown#3:

           Enabled
    : true

         NoSlowDown#4:

           Enabled
    : true

     Player
    :

        Enabled
    : true

        NoGround
    :

         Enabled
    : true

         NoGround#1:

           Enabled
    : true

        NoFall
    :

         Enabled
    : true

         NoFall#1:

           Enabled
    : true

        GhostHand
    :

         Enabled
    : true

         GhostHand#1:

           Enabled
    : true

        FastEat
    :

         Enabled
    : true

         FastEat#1:

           Enabled
    : true

        ChestStealer
    :

         Enabled
    : true

         ChestStealer#1:

           Enabled
    : true

        AntiFire
    :

         Enabled
    : true

         AntiFire#1:

           Enabled
    : true

        SelfHarm
    :

         Enabled
    : true

         SelfHarm#1:

           Enabled
    : true

        Zoot
    :

         Enabled
    : true

         Zoot#1:

           Enabled
    : true

     Tick
    :

        Enabled
    : true

        Timer
    :

         Enabled
    : true

         Timer#1:

           Enabled
    : true

         Timer#2:

           Enabled
    : true

        Regen
    :

         Enabled
    : true

         Regen#1:

           Enabled
    : true

         Regen#2:

           Enabled
    : true

        MultiUse
    :

         Enabled
    : true

         MultiUse#1:

           Enabled
    : true

     Combat
    :

        Enabled
    : true

        Criticals
    :

         Enabled
    : true

         Criticals#1:

           Enabled
    : true

        FastBow
    :

         Enabled
    : true

         FastBow#1:

           Enabled
    : true

        AutoClicker
    :

         Enabled
    : true

         AutoClicker#1:

           Enabled
    : true

        HighCPS
    :

         Enabled
    : true

         HighCPS#1:

           Enabled
    : true

         HighCPS#2:

           Enabled
    : true

         HighCPS#3:

           Enabled
    : true

        Reach
    :

         Enabled
    : true

         Reach#1:

           Enabled
    : true

        KillAura
    :

         Enabled
    : true

         KillAura#1:

           Enabled
    : true

         KillAura#2:

           Enabled
    : true

         KillAura#3:

           Enabled
    : true

         KillAura#4:

           Enabled
    : true

         KillAura#5:

           Enabled
    : true

        AntiKB
    :

         Enabled
    : true

         AntiKB#1:

           Enabled
    : true

        AutoArmor
    :

         Enabled
    : true

         AutoArmor#1:

           Enabled
    : true

     World
    :

        Enabled
    : true

        Scaffold
    :

         Enabled
    : true

         Scaffold#1:

           Enabled
    : true

         Scaffold#2:

           Enabled
    : true

         Scaffold#3:

           Enabled
    : true

        IllegalBlockBreak
    :

         Enabled
    : true

         IllegalBlockBreak#1:

           Enabled
    : true

        IllegalBlockPlace
    :

         Enabled
    : true

         IllegalBlockPlace#1:

           Enabled
    : true

     Render
    :

        Enabled
    : true

        InvalidMovement
    :

         Enabled
    : true

         InvalidMovement#1:

           Enabled
    : true

        Spinbot
    :

         Enabled
    : true

         Spinbot#1:

           Enabled
    : true

        AutoSneak
    :

         Enabled
    : true

         AutoSneak#1:

           Enabled
    : true

        SkinBlinker
    :

         Enabled
    : true

         SkinBlinker#1:

           Enabled
    : true

        NoSwing
    :

         Enabled
    : true

         NoSwing#1:

           Enabled
    : true

     Exploit
    :

        Enabled
    : true

        ServerCrasher
    :

         Enabled
    : true

         ServerCrasher#1:

           Enabled
    : true

         ServerCrasher#2:

           Enabled
    : true

    Code (Text):
    Beginning log for MSWS (ac90ce90-d22b-37c5-8a78-e88483a7b9b5)

    Hack: Flight (507/516)

    Timing: Banwave

    Date: 08:24:21 PM PST - 02/16/2019

    Time elapsed: 24.72 seconds

    Hack Score: 0.4507643775782577


    Total amount of checks

    Step#1: 2

    Flight#3: 7

    Flight#4: 9


    Flagged Flight#4 | VL: 0 (+50) [24.72 seconds]

    Flagged Flight#4 | VL: 50 (+50) [24.67 seconds]


    Quit server [19.74 seconds]


    Joined server [15.24 seconds]


    MSWS ran command: /plugman reload NOPE [3.43 seconds]

    MSWS ran command: /plugman reload NOPE [2.32 seconds]

    Flagged Step#1   | VL: 0 (+5) [1.00 seconds]

    Flagged Step#1   | VL: 5 (+5) [953 ms]

    Flagged Flight#3 | VL: 90 (+10) [300 ms]

    Flagged Flight#4 | VL: 100 (+48) [300 ms]

    Flagged Flight#3 | VL: 147 (+10) [250 ms]

    Flagged Flight#4 | VL: 157 (+50) [250 ms]

    Flagged Flight#3 | VL: 207 (+10) [200 ms]

    Flagged Flight#4 | VL: 217 (+50) [200 ms]

    Flagged Flight#3 | VL: 267 (+10) [150 ms]

    Flagged Flight#4 | VL: 277 (+50) [150 ms]

    Flagged Flight#3 | VL: 327 (+10) [100 ms]

    Flagged Flight#4 | VL: 337 (+50) [100 ms]

    Flagged Flight#3 | VL: 387 (+10) [51 ms]

    Flagged Flight#4 | VL: 397 (+50) [50 ms]

    Flagged Flight#3 | VL: 447 (+10) [1 millisecond]


    BANWAVE Flight#4 | VL: 457 (+50) [0]


    Banning MSWS for Flight (VL: 507)[/spoiler]
    Kowatch and MineCraftDirt like this.

Recent Reviews

  1. jsjjjsjsjjsjsjs
    jsjjjsjsjjsjsjs
    4/5,
    Version: 1.1.4
    Good anticheat but can you make a regular banwave plugin with no anti cheat at all? Thanks
    1. MSWS
      Author's Response
      H-how would that work? How would players be put on the banwave?
  2. Kowatch
    Kowatch
    5/5,
    Version: 1.1.4
    This is by far the best anticheat out there! I does the job quick and easy. It almost never has false flags. I highly recommend you to use this!
    1. MSWS
      Author's Response
      Thanks for the review!
  3. iDaarkftw_
    iDaarkftw_
    3/5,
    Version: 1.1.4
    The armor stand appears in front of me when I'm hitting on someone, even with the Animations OFF. So I can only hit 1 block range, please correct
    sorry for bad english i'm brazilian
    1. MSWS
      Author's Response
      Please submit a bug report on the GitHub.
  4. coolpvpv
    coolpvpv
    5/5,
    Version: 1.1.4
    i saw my old comment on a super old version so i decided to make a new comment on the new version of this theres alot of more new stuff new checks fixed false flags and alot of other stuff
  5. MineCraftDirt
    MineCraftDirt
    5/5,
    Version: 1.1.4
    I really like this plugin, I hope you can add more animations, this is great, I hope you can continue to update.
    1. MSWS
      Author's Response
      Thanks for the review!
  6. HyperGaming18
    HyperGaming18
    5/5,
    Version: 1.1.3
    I'm really interested in this plugin, I wish it had a hologram showing the same stuff as cubecraft does with their sentinal plugin. Then what you can do is have a mysql database that also supports litebans so the bans can be displayed on a website and if the bans are stored in a mysql database you can connect your entire network to use this anti cheat. That... would be amazing. so far this plugin is amazing maybe add some ban animations where it lifts the player up off the ground and spins a mob around the player then an explosion of particles will fire off around the player and it would optinally announce that X player was banned. Anyway great plugin. got some amazing ideas for this because it's just so great! Can't wait to see more of this dev! plugin has very few if none false positives and it's a must have for every server out there :)
    1. MSWS
      Author's Response
      Thanks for the review!

      You can add manual commands to be run in the config. That's about as much as you can do at the moment. More may be added in the future.
  7. DictatorAlideen
    DictatorAlideen
    5/5,
    Version: 1.1.2
    Generally good plugin for a Anti cheat ban waves helpful for minimizing cheaters knowing what they actually got banned for.

    Developer has fast Support and is open for suggestions and very good.

    Has good detection's and is definitely better than a lot of paid anti-cheats i know of.
    1. MSWS
      Author's Response
      Thanks for the review, glad you like it!
  8. mikkel1239
    mikkel1239
    5/5,
    Version: 1.0
    The Developer is so nice and responsive to feedback. His resources are always perfect and NOPE is no exeption. The PERFECT FULL SERVER anticheat solution and i dont regret using it.

    -ItzGoogle
    1. MSWS
      Author's Response
      Thanks for the review!
  9. 5yn
    5yn
    4/5,
    Version: 1.0
    Overall a good anticheat considering it's still indev.

    Very good about limiting false positives, restricting them to edge cases that would be difficult to get in even if you tried.

    Capable of detecting The LiquidBounce client's full suite of Speed bypasses and detects almost all Flight bypasses, however leaves a couple glaring false negatives. As for other miscellaneous movement hacks like High Jump and Air Jump, it tends to miss them when bypasses are applied.

    It often falls back to relying on distance traveled while in air, which although is an effective means of limiting the impact that movement hacks can have, does absolutely nothing until the player passes the distance threshold.


    Somewhat lacking in performance, with ~0.2 tps drop from monitoring a single legitimate player, and this drop increased to ~0.35 when the player was using movement cheats.

    {Tests performed on 1.8.8 server while running the latest ViaVersion and a 1.12.2 client}
    1. MSWS
      Author's Response
      Thanks for the review!
  10. NamerPRO
    NamerPRO
    4/5,
    Version: [BETA] 0.2.1
    1.8 support means nearly nothing this days ;( People are moving to 1.14 + protocol support now))) So soon your plugin will be useful. Stop this project and start new anticheat.
    1. MSWS
      Author's Response
      Thanks for the suggestion, however I'm going to keep working on this project. In the far off future I may consider supporting multiple versions, until then however, you don't need to use this :P