Hades (Community Anticheat) Github

An open-sourced anticheat with many checks.

  1. undersquire
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    Source Code:
    https://github.com/undersquire/Hades
    Contributors:
    Tecnio (Dev), Vaziak (Contributor), Johannes (Contributor), ExslodingDogs (Contributor), retrooper (PacketEvents Dev)
    PLEASE DONT REPORT ISSUES IN THE REVIEWS!
    THERE IS A ISSUES PAGE MADE SPECIFICALLY FOR THAT!

    ATTENTION: This project isn't actively developed anymore. You are more than welcome to contribute to the project if you'd like, however if you are simply looking for a free anticheat i'd recommend one of these:

    AntiHaxerman by Tecnio:
    https://www.spigotmc.org/resources/antihaxerman-3-3-reach-1-7-1-8.83198/

    Medusa by GladUrBad:
    https://www.spigotmc.org/resources/...st-cheat-detection-3-3-reach-detection.83345/

    ThotPatrol by Frep:

    https://www.spigotmc.org/resources/thotpatrol-advanced-cheat-detection-1-7-1-8.79978/updates

    OVERVIEW
    Hades is an advanced anticheat with many checks designed to patch various cheats/hacks. The goal of this project is to provide a free anticheat solution for servers that automatically punishes any player that uses any form of cheat. This project will always be open-sourced and free, so you can use this anticheat on your server and modify it to fit your server needs. None of the code is used from other online sources or people without crediting the source. Since this project is rather new, expect bugs & many things to be labeled untested.

    LICENSE

    Hades is licensed under the GPL2 License.
    [​IMG]

    SUPPORT
    The project is open-sourced, therefore there wont be any customer support. If you have a bug, you can report it on the issues page on the github repo, but don't expect 24/7 activity regarding issues. The project is mostly intended to be community driven.

    FEATURES

    Hades is 100% async, and utilizes multiple threads. This allows Hades to run checks against hundreds of users with very little lag on the main server thread. This means that Hades should not cause your server to lag and should not drop TPS.

    Hades detections are advanced and constantly tested and updated. All of our checks go through extensive testing before being released in an official build. We want to make sure that your legit playerbase is not affected while still actively punishing cheaters.


    Hades also doesn't require any dependencies, and is extremely lightweight. This makes it easier for us to develop and easier for you to quickly install the plugin onto your server.

    COMMANDS & PERMISSIONS
    The commands are being re-added in the recode! We will post them here soon! Sorry for the inconvenience!

    INSTALLATION
    Just simply download the latest Hades.jar file from GitHub by clicking the download button on this page, drag it into your server 'plugins' folder, and start your server. If you want to build the latest commit from GitHub yourself, start by cloning or downloading the source from the Hades GitHub Repository. You will now need a Java IDE to build the project into a plugin jar. Download and install Eclipse (or any prefered Java IDE) and open the IDE after installation. Import the Hades files as a maven project and allow your IDE to automatically download all of the maven dependencies. Once your IDE has finished downloading the dependencies, simply build the project, drag the outputted jar file into your server's 'plugins' directory, and start your server.

    Sponsored by:
    [​IMG]
    xQyc, TecnioDev, Nort721 and 5 others like this.

Recent Updates

  1. Fixed Again!
  2. Information - NOT A RELEASE
  3. 1.0 Beta Release #3

Recent Reviews

  1. TecnioDev
    TecnioDev
    5/5,
    Version: Github
    Pog im contributor so big fat 5 star is coming. I may add new stuff rarely so yea lmao.
  2. KlepDev
    KlepDev
    5/5,
    Version: 1.0-PRE-3
    Good work :V xd


    12345678910111213141516171819202122232425262728293031323334353637383940 <- characters sorry, antiheat have false flags in speed check and console error for Lag listener but i think you can fix it :) <3
    1. undersquire
      Author's Response
      Thank you for your review! Please report these issues on the github page (if they are not already reported). Thanks!
  3. FatalPacket
    FatalPacket
    2/5,
    Version: 1.0-PRE-3
    meme ac
    - antivpn coming soon
    - plugman reload support coming soon

    was this even tested on 1.8 at all it throws errors for ever

    adventure gamemode bypasses velocity checks, noslow falses with blind potion, scaffold is bypassed by sneaking

    some of the decisions are strange af

    I kept being set into the ground slowly driving to my demise to blend in with the soil of the earth, luckily i got stuck halfway down.

    at me.apex.hades.listeners.NetworkListener.onPacketSend(NetworkListener.java:39)

    alerts dont save, i dont want to toggle them everytime i join, its annoying. also why have alerts and debug as seperate commands other than hades, that was kind of confusing at first.

    the config file is kind of a mess, not too much to edit or change, yet its still 110 lines

    before you say PRE-RELEASE AHHHHHHHHHHHHHHHH YOU CANT RATE IT LIKE THIS, welcome to spigot, you chose to upload a broken jar file that doesnt work (mostly, nofall works!), either with protocollib or viaversion.

    You can reset violations just by rejoining the server... wtf thats stupid.

    also threw errors with velocity when i was using strikepractice in the velocity event with bots (citizens)

    falsed speed c and badpackets f on any telelport (your teleport ticks never set when teleport happens they're always 0.0 (also double?))))

    then there is no option to log flags to console, so i'd just have to assume what i flag when i forget to turn on alerts for the 17th restart
    1. undersquire
      Author's Response
      Thanks for your review! For starters, "plugman reload support coming soon" is not stated anywhere on this plugin page (where did you see that?). We have discovered the new errors and are working to fix them, however please don't rant about errors when you didn't even report them on the issues page! We are very active on this new project and you didn't even report issues! And for feature requests such as "saving alerts and violations", you didn't check the github repo as there is a issues tab where you can request new features! We are still trying to fix the issues with StrikePractice, as StrikePractice registers NPC players as real players in the server, which bugs out the ac as it accesses things that are specific to actual players. In case you also didn't know, the anticheat logs alerts to a log file in plugin folder in your server. You can see all flags and the time they were flagged on each specific player. The config is also very customizable as you can change almost every major aspect of the anticheat (except literal check values, but what anticheat even supports that other than ncp?).
  4. CaptainFox123
    CaptainFox123
    5/5,
    Version: 1.0-PRE-2
    Great anticheat! Before it was automatically banning people when they join due to badpackets. I think it was because I had some plugin that was sending packets to the server though. One thing you should edit is the KillAura check because I was blatantly using KillAura and I didn't get banned. Other than that, it's great.
    1. undersquire
      Author's Response
      Thanks for your review! We are currently working on improving our aura/killaura detection, as it isn't the strongest. Hopefully we come out with better aura detection soon!
  5. KlepDev
    KlepDev
    5/5,
    Version: 1.0-PRE-2
    GOOOOOOOOOOOD WORKKKKKK, pls update this anticheat, is so good detection, add more things and more efficient detection, i like you work.
    1. undersquire
  6. Raul_gamer
    Raul_gamer
    5/5,
    Version: 1.0-PRE-1
    the anticheat is pretty good, the only false flag I found is when you hit a player, the attacked player is warned with Speed E
    1. undersquire
      Author's Response
      Thank you for your review! But I would highly appreciate it if you could report this issue on the github page on the issues tab. Thanks!
  7. KlepDev
    KlepDev
    5/5,
    Version: 1.0
    I like your work, this anticheat is good and you are good developer.

    Good luck.
    1. undersquire
      Author's Response
      Thank you!
  8. BasketMaster21
    BasketMaster21
    5/5,
    Version: 1.1
    The best anticheat ever! Good job! Sometimes i must config somthing but anticheat is amazing!
    1. undersquire
      Author's Response
      Thank you!
  9. CharliesNoob
    CharliesNoob
    5/5,
    Version: 1.1
    good ac,but sometimes anticheat kicking me with reason timer (what the f...?) good reach check,but sometimes anticheat kicking if i dont cheating. pls make configuration file
    1. undersquire
      Author's Response
      Hello! Thank you for your review. I am currently remaking this anticheat and will be putting it up here on spigot. Most bugs will be fixed.
  10. ANDROBAL
    ANDROBAL
    1/5,
    Version: 1.1
    1. undersquire
      Author's Response
      This anticheat is open-sourced and nothing is skidded without credits.