AegisLite AntiCheat:
Advanced Skript AntiCheat | Packet detections | Staff GUI | VL system | Configurable alertsAegisLite AntiCheat is a complete anti-cheat system developed in Skript, designed to help Minecraft servers detect and limit suspicious behavior.
It combines several types of checks: movement, combat, packets, inventory, blocks, speed, reach, autoclicker, scaffold, fly, nofall, and much more.
This skript is made for servers that want a lightweight, easy-to-edit and easy-to-configure solution, without necessarily installing a heavy Java anti-cheat.
Important: AegisLite AntiCheat is a Skript-based anti-cheat. It does not fully replace a Java anti-cheat such as Grim, Vulcan or Matrix. The safest checks can block, cancel or setback the player, while more sensitive checks detect, alert and add VL to reduce false positives.
Main Features:
Required Plugins:
Required:
Skript
ProtocolLib
skript-reflect
skript-yaml
skript-gui
Hippo or Java class support in Skript
Recommended:
SkBeeSkBee is recommended for better compatibility with some syntaxes and for servers already using several advanced Skript systems.
Installation:
Install all required plugins.
Place the skript file in:
plugins/Skript/scripts/
Restart your server or use:
/sk reload skriptname
The configuration file will be generated automatically.
Configure the checks, thresholds and punishments according to your server.
Use the anti-cheat reload command after editing the config.
Tip: it is recommended to keep automatic punishments disabled at first, then test the alerts before enabling kicks or bans.
Commands:
/ac — Shows the main commands/ac gui — Opens the staff menu
/ac reload — Reloads the configuration
/ac reset <player> — Resets a player’s VL
/acvl <player> — Shows a player’s violations
/acalerts — Enables or disables staff alerts
/acreset <player> — Resets a player’s VL
/acgui — Directly opens the staff GUI
/acstash — Places a fake stash for manual checks
Permissions:
ac.alerts — Receive alerts and use staff commandsac.admin — Access admin commands
ac.bypass — Allows bypassing the anti-cheat checks
List of Detected or Blocked Cheats:
Legend:
Blocked / Cancelled / Setback Cheats:
Cancels hits when the target is too far away.
Cancels block placing or breaking at an abnormal distance.
Cancels block placing that is too fast.
Cancels block breaking that is too fast.
Detected through excessive block breaking or suspicious behavior.
Cancels suspicious attempts to break a bed from too far away or without proper aim.
Cancels food consumption that is too fast.
Cancels inventory clicks while the player is moving.
Cancels inventory clicks that are too fast or suspicious.
Cancels inventory interactions inside portals.
Can setback the player after a certain VL level.
Can setback the player after a certain VL level.
Can setback the player if the movement is abnormal.
Can setback the player in case of suspicious vertical movement.
Moves the player back if the movement is impossible or too sudden.
Can setback the player during suspicious movement.
Detects and blocks suspicious behavior in powder snow without proper equipment.
Detects and can remove a totem that was replaced too quickly.
Detected / Alerts / VL Only Cheats:
Detects movement packets that are too fast.
Detects falling that is too fast.
Detects impossible head rotations.
Detects clicks or attacks that are too fast.
Detects attacks without normal animation.
Detects suspicious inventory clicks.
Detects suspicious flight packets in survival or adventure mode.
Detects suspicious vehicle movement.
Detects players sending false ground information.
Detects suspicious climbing against walls.
Detects climbing ladders too fast.
Detects suspicious movement on water.
Detects sprinting with hunger too low.
Detects abnormal falls without damage.
Detects bow or crossbow shots released too quickly.
Detects bucket usage from too far away.
Detects item pickups that are too fast or too frequent.
Detects respawns that are too fast.
Partial or Suspicious Detections:
Detects multi-target attacks, suspicious angles and abusive attack packets. It does not necessarily block every aura.
Detects attacks without line of sight or suspicious hits.
Detects rotations that are too fast or too robotic. Staff review is recommended.
Detects suspicious critical hits. This may depend on ping, terrain and server mechanics.
Detects suspicious knockback reduction, but it can be affected by lag.
Detects suspicious block placing under the player.
Detects vertical block placing that is too fast.
Detects blocks broken without clear aiming.
Basic detection of movement that is too fast while using elytra.
Detection based on ore ratios. This is not direct proof.
Manual staff tool, useful to bait or check suspicious players.
Cheats Not Covered or Difficult to Detect:
The skript automatically generates a configuration file.
You can modify:
Checks enabled or disabled
Detection thresholds
VL required before an alert
VL required before a setback
VL required before a cancel
Messages
Staff alerts
Automatic punishments
Punishment commands
Reach limits
FastPlace limits
FastBreak limits
AutoClicker settings
AutoTotem settings
Statistical X-Ray settings
It is recommended to test alerts before enabling automatic punishments.
Important Notes:
AegisLite AntiCheat is a Skript-based anti-cheat system. It is lightweight, editable and useful, but it should not be presented as an impossible-to-bypass Java anti-cheat.
The most reliable checks can block, cancel or setback suspicious actions. More sensitive checks work with alerts and VL to avoid as many false positives as possible.
Performance and reliability may depend on several factors:
Server version
Player ping
Server TPS
Installed plugins
Custom knockback
Custom items
Special game modes
Launchpads
Custom abilities or powers
Minigame mechanics
It is strongly recommended to configure the thresholds according to your server before enabling automatic punishments.
No anti-cheat can guarantee 100% protection. This skript is designed to help staff detect suspicious players faster, reduce common cheats and improve server moderation.
For best results, use AegisLite AntiCheat with an active staff team, logs and a configuration adapted to your gameplay.
