WatchCat | Advanced Hack Blocker | Less False Positives, More Accurate | 1.8~1.13 2.1.7-b5

[Abandoned] A comprehensive anti-cheat solution.

  1. GorlyDJY
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Contributors:
    ExclusiveKnight (test server, suggestions), JinVan (suggestions, false positives), Juli_0 | Julian (discord), onEabled (false positives)
    New Project: https://www.spigotmc.org/resources/horizon-powerful-cheat-detection-in-new-era-1-8-1-13.65830/
    [​IMG]
    The following cheating has been confirmed to be detectable:


    Combat:
    • KillAura
    • MultiAura
    • Criticals
    • InventoryHit
    • AntiKnockBack (Still in developing)
    Movement:
    • Fly
    • Glide
    • LongJump
    • LiquidWalk
    • HighJump
    • Speed
    • Step
    • Spider
    • Sneak
    • Omni Sprint
    • Teleport
    • InventoryMove
    • Phase
    • VClip
    • HClip
    • YPort
    • LowHop
    • Derp
    • HeadLess
    Player:
    • NoFall
    • Timer
    • FastBreak
    • Freecam
    • Blink
    • PingSpoof
    Render:
    • PlayerESP
    • ChestESP
    World:
    • Scaffold (Still in developing)
    • Tower
    • FastBreak
    • FastPlace
    • Liquids

    MorePackets
    - Timer
    - KeepAliveFrequency
    - SkinDerp
    - EqualRotation

    LiquidWalk
    - Hover
    - Motion

    IrregularMovement
    - HeadLess
    - Phase
    - Sneak
    - NoSlow
    - Stable
    - Strafe

    Fly
    - Expect

    Speed
    - Expect
    - Velocity

    EntityMove
    - Move

    KillAura
    - SelfHit
    - Reach
    - Analyzer
    - KillAuraEntity
    - Hitbox

    Freecam
    - Teleport
    - Packet

    Tracer
    - ChestESP
    - PlayerESP

    InventoryAction
    - InventoryMove
    - InventoryHit
    - InventoryChat
    - AutoArmor

    BlockAction
    - Scaffold
    - Tower
    - Liquids
    - FastBreak
    - FastPlace

    Criticals
    - IncorrectMove

    AntiKnockBack
    - Move

    PingSpoof
    - Packet

    AutoClicker
    - CPS

    GroundSpoof
    - Packet

    Please note that this is not the full list of all hacks detected. There are also other similar cheats are detectable.

    [​IMG]
    /watchcat - View watchcat's information
    /watchcat notification <messages> - Send a message to people with watchcat.notification permissions (Spaces can be used in messages)
    /watchcat kick <player> <message> - Kick a player (Spaces can be used in messages)
    /watchcat reload - Reload all configuration files.
    /watchcat ban <player> <reason> - Ban a player (Spaces can be used in messages)
    /watchcat tempban <player> <time> <reason> - Temporarily ban a player. E.g: '/watchcat tempban TestPlayer 1d TestReason' This will ban 'TestPlayer' '1day' for 'TestReason'.
    /watchcat unban <player> - Unban a player.
    /watchcat inspect <player> - Check a player's violation level.
    /watchcat gui - Open the WatchCat admin panel.

    /watchcat can be replaced with /wc

    [​IMG]
    watchcat.commands.kick - The permission to use /wc kick
    watchcat.commands.reload - The permission to use /wc reload
    watchcat.commands.notification - The permission to use /wc notification
    watchcat.commands.ban - The permission to use /wc ban
    watchcat.commands.tempban - The permission to use /wc tempban
    watchcat.commands.unban - The permission to use /wc unban
    watchcat.commands.inspect - The permission to use /wc inspect
    watchcat.commands.gui - The permission to use /wc gui
    watchcat.notification - The permission to get notifications
    watchcat.bypass.<checkname> - The permission to bypass a check

    [​IMG]
    Supported version: 1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2
    ProtocolLib (Latest)
    Java 8

    [​IMG]
    WatchCat compatible with:

    • ViaVersion
    • ProtocolSupport
    WatchCat may not compatible with:
    • Any plugin that modifies player movement/fighting
    • PerWorldPlugins
    I will add compatibility to more plugins.

    [​IMG]
    Code (Java):

    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import xyz.WatchCat.api.PlayerCheatEvent;

    public class WatchCatAPI implements Listener {

        @EventHandler
        public void onCheat(PlayerCheatEvent e) {
            System.out.print("Player: " + e.getPlayer().getName());
            System.out.print("CheatType: " + e.getType().name());
            System.out.print("Violation level: " + e.getVL());
        }
    }
     

    Code (Java):

    package xyz.WatchCat.api;

    public enum CheatType {

        AntiKnockBack, AutoClicker, BlockAction, Criticals, Freecam, InventoryAction, IrregularMovement, Fly, Speed, EntityMove, KillAura, LiquidWalk, MorePackets, GroundSpoof, PingSpoof, Tracer;
    }
     
    Click Here to download the API

    If you think WatchCat is good, don't forget to leave a good review :)

    [​IMG]

Recent Updates

  1. 2.1.7-b5
  2. 2.1.7-b4
  3. 2.1.7-b3

Recent Reviews

  1. Scholler
    Scholler
    1/5,
    Version: 2.1.7-b5
    So many false positives, even kicking my builders when they build ,,too fast''. Fix your plugin.
  2. MisieKa_
    MisieKa_
    3/5,
    Version: 2.1.7-b5
    Good AntiCheat, but often bad report a player (killaura and fly), please fix it. Thanks!
  3. MitexGamer
    MitexGamer
    4/5,
    Version: 2.1.7-b5
    It's very good AntiCheat but when i try to sit on a horse it teleports me back and kicks me for fly, please repair this bug.
  4. coolpvpv
    coolpvpv
    4/5,
    Version: 2.1.7-b5
    pretty good i didn't really find much bypasses but theres a little bit of false flags
  5. MCMartox
    MCMartox
    5/5,
    Version: 2.1.7-b5
    It is a very good anticheat. This is a better version of AAC xD


    .................
  6. RafaDev
    RafaDev
    5/5,
    Version: 2.1.7-b5
    The best AntiCheat......................................................................
  7. hunsju
    hunsju
    4/5,
    Version: 2.1.7-b5
    I think is agood plugin but you must fix the internal Error for the /watchcat inspect Maybe Ithink I run 1.8.9 Spigot is that plugin with this version comfortable
  8. Artemati
    Artemati
    1/5,
    Version: 2.1.7-b5
  9. kristupas098
    kristupas098
    2/5,
    Version: 2.1.7-b5
    This plugin is nice and easy to use but there is a lot of false positives, playerers get teleported in walls, and fills entire console with errors and my server crashes after while then using this anticheat
  10. Wolfex
    Wolfex
    5/5,
    Version: 2.1.7-b5
    Can you please make if someone is kicked or banned that you can enter a command in the config?