ADM Anticheat
Modby Admany
Revolutionary Anticheat system for Forge.
Downloads
342,320
Type
Mod
CurseForge ID
1272330
Last Updated
Apr 9, 2026
Description
๐ก๏ธ ADM ANTICHEAT - RELEASE
ใโ Development Notice โใ
As of February 17, 2026, ADM Anticheat has officially entered its full V2 development cycle.
Over the past two months, development was paused while I focused on other mods and expanded my knowledge to properly build V2 from the ground up.
V2 is being fully rewritten to significantly improve stability, performance, cheat detection, and overall architecture.
Please note: The V2 update has been postponed until summer due to lack of time and other projects currently at hand. Thank you for your patience.
If you are interested in Beta testing, you can sign up here:
https://discordapp.com/channels/1342898880609779723/1395452749264715958
That's all for now - await changes soon.
ADM Anticheat is an advanced anti-cheat system for Minecraft Forge servers providing comprehensive protection against cheats and exploits. This update is the largest and most ambitious yet, focusing on full LAN & mod compatibility, improved security, and async performance.
๐ New Features & Enhancements
๐ Full LAN & Mod Compatibility Support
ADM now supports native compatibility with LAN servers, Essentials, and other common Minecraft mods. No more conflicts or false flags - ADM plays nicely with your local environment.
๐ง How It Works: Two Runtime Modes
- Production Mode: Enabled on verified servers - all anticheat checks are live.
- Hibernation Mode: Automatically triggered on LAN, localhost, or when hosted by common dev tools (e.g., Essentials). In this mode, ADM suspends all anticheat checks but remains loaded.
๐งช Manually Enabling ADM on LAN Servers
To force ADM active on LAN/dev servers, edit the generated config file admanticheat_lan.json and set:
{ "LANAnticheatOn": true }Note: Requires a full server restart (cannot be hot-reloaded).
๐ ADM Secured Server Verification System
- ADM uses a fully encrypted handshake between client and server on player login.
- Server sends a special encrypted packet to verify itโs an official ADM Secured server.
- Verified servers cause the client to exit hibernation mode and enable full detection.
- Ensures ADM stays inactive on unauthorized LAN/local servers but activates instantly when trusted.
๐ Security First: Full Packet Encryption
All ADM communication uses AES/CBC/PKCS5Padding encryption to:
Prevent packet sniffing/interception
Block replay attacks
Hinder reverse-engineering
Security designed for high performance with seamless gameplay.
โ๏ธ Massive Codebase Refactor & Async Support
- Complete backend code restructure for modularity and maintainability.
- Removed dead code, improved utilities, and reorganized packages.
- Async task handling returns to reduce server lag and improve performance on large servers.
- Larger .jar file reflects new functionality and future-proof design.
๐ ๏ธ Fixes & Optimizations
- ADM inactive in singleplayer mode to avoid TPS drops.
- Essentials hosting conflicts fixed (no crashes or misdetections).
- Key lag and tick delay issues patched by moving tasks async.
โ ๏ธ Feature Adjustments
Fly & ESP Detection modules are temporarily disabled due to instability.
Please use trusted external plugins for Fly or ESP detection until rebuilt.
๐งฉ How To Use ADM
- ๐ฅ Install ADM Anticheat on your client with mods/resource packs to whitelist.
- ๐ฎ Launch Minecraft - mod generates admanticheat_id_list.json in your clientโs config/admanticheat/ folder.
- ๐ฅ๏ธ Install ADM on your server in the mods directory.
- ๐ Transfer admanticheat_id_list.json to the serverโs config/admanticheat/ folder.
- ๐ Restart server or run /adm reload (note: some settings like LAN toggle require restart).
๐ก๏ธ Protection Features
- Mod Verification: Rejects players with unauthorized mods (not on encrypted whitelist).
- Flexible Matching: Players can join with fewer mods but not additional unauthorized ones.
- Real-Time Cheat Detection (where enabled): movement monitoring, vision analysis, block interaction, automated punishments.
๐ง Admin Commands
/adm reload # Reload config & whitelist (no server restart needed) /adm tempban <player> <time> <reason> # Tempban a player /adm unban <player> # Remove player's tempban
๐ Discord Webhook Integration
Get instant notifications for:
- Cheat detection alerts (fly, ESP, X-Ray, etc.) [FORCEFULLY DISABLED AT THIS STAGE]
- Unauthorized mod attempts
- Resource pack violations
- Player kicks & bans [Temporarily disabled]
- Suspicious activity reports
๐ฎ Perfect For Any Server Type
- Survival
- PvP arenas
- Community
- Modded servers (with whitelist support)
โ๏ธ Configuration Highlights
- Enable/disable systems individually
- Adjust detection thresholds & punishment escalation
- High-ping compensation
- Debug, logging & Discord notification controls
- Manage whitelist automatically (via client-generated file) or manually (config edits + reload)
๐ข Support & Future Plans
If you find bugs or want to suggest features, join our Discord:
BlackRift Studios Discord
โ๏ธ Usage Terms
Free to include in servers/modpacks with credit to Admany.
No commercial use without permission.
No code modification without author consent - contact on Discord (admany) for collaboration.
ยฉ 2025 ADM Anticheat โข Advanced protection for your Minecraft server
Screenshots
Similar Mods
Music Notification
Display a toast notification when music is played in game
Life Steal Enchantment
Life Steal done Right, Adds a Simple Life Steal Enchantment
MapFrontiers
Addon for Journey Map that allows you to divide the map into regions and assign them names and colors.
AutoVanilla
Adds the capability the auto-craft Smithing Table recipes with the use of Forge Energy (FE)
Randomium Ore
A new ore that behaves randomly and can drop any item
In-Game Account Switcher
This mod allows you to change your logged in account in-game, without restarting Minecraft