HyAntiCheat
An AntiCheat made for Hytale.
About HyAntiCheat
HyAntiCheat (HyAC)
This is one of the first public AntiCheats for Hytale. Currently, this is in very early stages, but i plan to continue updating this very frequently over the next couple of weeks.
Current Features:
This is mostly an AntiCheat Base, not a lot of checks:
1 Timer Check
2 Simple Fly Checks
1 Speed Check
Prevents Teleport cheats by limiting max. distance per tick
Chat Notifications
Setbacks
Ability to cancel packets when cheats are detected
There is no auto-ban or auto-kick implemented yet. Only Setbacks for now.
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 will work for hytale as well.
But, this is new for all of us. So, please dont expect an anticheat miracle just yet ;)
Can i already use this?
Yes, but please check for false flags or performance issues on your specific server and gamemodes first. If it doesnt work, let me know and i will try to fix it (If its reproducible). Please dont report bypasses yet, only falses. It should be able to detect the basic flight cheats that are currently available.
The current version was only tested on a local test server. Any feedback of running this on actual servers is valuable for me.
Permissions & Commands: See notifications: hyac.notify /hyac: hyac.command.hyac /hyac help: hyac.command.hyac /hyac silent: hyac.command.hyac.silent /hyac verbose: hyac.command.hyac.verbose /hyac reload: hyac.command.hyac.reload /hyac info <player>: hyac.command.hyac.info
In the config file you can set defaults for silent & verbose and disable checks by setting them to false. Note: Disabling "Fly" (for example) disables all sub-checks "Fly(A), Fly(B), etc". Will probably change this in the future.
Current Config:
{ "DefaultVerbose": false, "DefaultSilent": false, "AllowSetback": true, "EnableExperimentalChecks": false, "Checks": { "Fly": true, "MoveLimit": true, "Timer": true, "SpeedA": true, "HighJump": true } }
Will it be Open Source?
I'm not 100% sure yet but likely it will be in the future.
Whats Next?
Continue to explore the technical side of Hytale
Add some basic checks that are currently needed
Expand Configuration/Customization
Open source it (probably)
Expand the base / improve internal systems
Fix false flags before doing new checks
Collect Feedback
Improve and extend Checks
Implement some AntiCrash features (if needed)
Categories
Need a Server?
Run HyAntiCheat on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is HyAntiCheat?
An AntiCheat made for Hytale.
How do I download HyAntiCheat?
You can download HyAntiCheat for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created HyAntiCheat?
HyAntiCheat was created by ItsSmile. The mod has been downloaded 152 times.
Is HyAntiCheat compatible with Hytale servers?
HyAntiCheat is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.
How do I install HyAntiCheat?
To install HyAntiCheat: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.
Related Misc Mods
View all modsYmmersive Melodies
Conczin
Upload and play MIDI files in-game on various instruments to annoy your friends with custom melodies!
MultipleHUD
Buuz135
A simple mod that allows you to have multiple HUDs present at once.
Spanish Translation
Plexu5
A Spanish language translation for Hytale. Includes UI, items, and menus.
YUNG's HyDungeons
YUNGNICKYOUNG
Adds new procedurally generated dungeon instances!
Just Enough Tales (JEI mod)
uwudwagon
A JEI mod for Hytale.
[NoCube's] Simple Bags
NoCube
Adds bags that you can put anything in!