s0apy-HardAntiCheat icon

HardAntiCheat

Anti-cheat plugin for Atlyss multiplayer. (In Public Testing)

Last updated 6 hours ago
Total downloads 3
Total rating 0 
Categories Mods Tools
Dependency string s0apy-HardAntiCheat-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Marioalexsan-PerfectGuard-1.0.0 icon
Marioalexsan-PerfectGuard

Work in progress anti-exploit plugin for Atlyss multiplayer.

Preferred version: 1.0.0

README

HardAntiCheat

A powerful, configurable, server-side anti-cheat engine.

This mod is a server-authoritative anti-cheat designed to block common exploits by making the server the source of truth for player actions. It is highly configurable, allowing hosts to tailor the detections to their server's needs.

All detected infractions are logged with player details in the BepInEx\plugins\HardAntiCheat_InfractionLog.txt file for server admin review.

Instructions

In order to utilize this plugin, you must install it and load the game once for the configuration file to be generated. Once loaded, close the game and head into BepInEx\Configs (or if you use a mod manager, you should be able to edit the config from its UI). Once there, look for a file named com.yourname.hardanticheat.cfg.

Recommended Mods

These mods are not required dependencies but are confirmed to be compatible and can enhance the server experience alongside HardAntiCheat.

Mod Name Description
PerfectGuard Adds a client-side perfect guard / parry mechanic to combat.

General Configurations

Setting Default Description
Enable AntiCheat Master switch to enable or disable all anti-cheat modules.
Disable Detections for Host If true, the player hosting will not be checked for infractions. Recommended for admin commands.

Movement Detections

Setting Default Description
Enable Teleport/Speed Checks Checks if players are moving faster than physically possible across the map.
Enable Fly/Infinite Jump Checks Checks if players are airborne for an impossibly long time.
Enable Max MoveSpeed Check Prevents players from setting their base movement speed stat to illegal values.

Economy Detections

Setting Default Description
Enable Currency Checks Prevents players from adding impossibly large amounts of currency at once.
Enable Item Enchantment Checks Prevents players from applying illegal enchantments or modifiers to their items.

Stat Detections

Setting Default Description
Enable Experience/Level Checks Prevents players from gaining huge amounts of XP or multiple levels at once.

Combat Detections

Setting Default Description
Enable Skill Cooldown Checks Prevents using skills faster than their cooldowns allow (counters God Mode spam).
Enable Skill Cast Time Checks Prevents instantly using skills that have a cast/channel time.
Enable Self-Revive Checks Prevents players from reviving themselves or replenishing their stats while dead.

Punishments

Setting Default Description
Enable Punishment System Enables the server to automatically take action against cheating players.
Infractions Until Action 5 Number of infractions allowed before action is triggered.
Action Type KICK The action to take (Kick or Ban) when the infraction limit is reached.