promotional bannermobile promotional banner
premium banner
A packet-based AntiCheat made for Hytale.

Description

HyAntiCheat (HyAC)

This is one of the first public AntiCheats for Hytale.

Support Discord: https://discord.gg/PHmd634uYW
Otherwise, my CurseForge DMs are open.

Documentation, Checks and Privacy Policy: https://wiki.hytalemodding.dev/mod/hyanticheat
Questions & Answers: https://wiki.hytalemodding.dev/mod/hyanticheat/qa

Current Features:

  • Chat Notifications
  • A lot of configurability 
  • Local (SQlite) Database for storing player data and punishments
  • Admin GUI (beta)
  • Auto kick & Auto ban
  • Mitigations (Setbacks, Packet Cancels, ..)
  • Many aspects of HyAC are "lag-compensated", that means that players with high ping aren't false flagged as much.  
  • Enforce Server sided collision check to prevent noclip and abuse by legits

Current Checks:

For a detailed explaination please see the Documentation

  • Basic movement checks: Speed & (Vanilla) Fly
  • Move State Validation: Checks for spoofed client movement states
  • MoveLimit: A simple limit on general distance a player can make in a single move (against teleport hacks)
  • HighJump (Experimental)
  • Timer: Checks for increased client game time speed
  • Reach
  • InteractionReach (Experimental)
  • Infinite Stamina (for sprinting): Checks if the player is sprinting with 0 stamina
  • Muliple other bad packets & validation checks

Experimental Checks:
Some checks are marked as "Experimental", these might have more issues than regular checks. These are disabled by default in the config, i only reommend enabling them if you want to try them out or have cheaters that these checks could potentially help detect

Other:

As i have experience with Minecraft AntiCheats, i set this one up very similar to how mc anticheats are done. That means its fully packet based and uses similar internal systems. I believe this approach works for hytale as well. 

Permissions & Commands:
*moved to documentation*


Will it be Open Source?

I'm not 100% sure yet but likely it will be in the future.