promotional bannermobile promotional banner

ADM Anticheat

Revolutionary Anticheat system for Forge.

File Details

admanticheat-1.7.3-RELEASE.jar

  • R
  • Sep 18, 2025
  • 435.11 KB
  • 1.8K
  • 1.20.1
  • Forge

File Name

admanticheat-1.7.3-RELEASE.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:adm-anticheat-1272330:7009325")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more aboutย Curse Maven

ADM Anticheat - v1.7.3-RELEASE

๐Ÿ—“๏ธ Released: 2025-09-18 UTC

Hereโ€™s whatโ€™s new, improved, and fixed in v1.7.3 of ADM Anticheat!

๐Ÿš€ Highlights

  • ๐Ÿ—ƒ๏ธ ID file format redesigned: Multi-line, clean layout, system info (OS, CPU, RAM, GPU) at top.
  • ๐Ÿ›ก๏ธ ID file integrity enforcement: Any manual edits while the game is running will crash the client.
  • โšก GPU/CPU info improved: Uses Minecraft API for GPU, shows CPU name/manufacturer.
  • ๐Ÿ“ Mod/resource pack lists styled: Easier to read and review.
  • ๐Ÿงน Legacy ID files auto-migrate: Old format is upgraded automatically.
  • ๐Ÿ“„ Debug logs cleaned up: No more noisy LAN/Essentials logs.
  • โฑ๏ธ Resource pack change detection is faster: Status sent every 3 seconds for quicker kicks.
  • ๐Ÿ–ฑ๏ธ Autoclicker detection improved: Only triggers on entity attacks, not block breaking, for fewer false positives.

๐Ÿ” Detailed Changes

๐Ÿ“ฆ ID File & System Info

  • ID file now has a multi-line, readable format with section dividers and alignment.
  • System info (OS, CPU, RAM, GPU) is shown at the top, using MC API for GPU and proper CPU name/manufacturer.
  • Integrity hash is included and checked.
  • Old ID files are auto-migrated to the new format.

โœ๏ธ Example ID file (styled format)

Below is an example of the new multi-line styled ID file that clients will generate and servers will read. It includes the system info header (OS/CPU/RAM/GPU), a last-updated timestamp, integrity hash, and the lists of mods and resource packs with SHA-256 hashes.

============================================================
= ADM Anticheat ID file
= Any changes detected while game is on will result in a crash.
============================================================

[System Info]
	OS:   Windows 11                             
	CPU:  Intel(R) Core(TM) i5-10300H @ 2.50GHz  
	RAM:  Max: 16.00 GB, Total: 8.00 GB, Free: 6.25 GB
	GPU:  NVIDIA GeForce RTX 3050 Laptop GPU     
	Last Updated:   1695057600000
	Integrity Hash: 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef

------------------------------------------------------------
[Mod IDs]
	- admanticheat                   @ 1.7.3           [1e21f16df87b09df9c3a5ec9aed70172c4e963d57ff224f90c4ac464544fa791]
	- someothermod                   @ 2.4.1           [abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789]

------------------------------------------------------------
[Resource Pack IDs]
	- mypack.zip                                             [fedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210]

============================================================

โšก Resource Pack Change Detection

  • Resource pack status is sent every 3 seconds (was 10s) for much faster unauthorized change detection.
  • Kicks for unauthorized packs are now more reliable, even under lag.
  • Autoclicker detection now only triggers on entity attacks (not block breaking), reducing false positives and improving gameplay experience.

๐Ÿ“ Logging & Internal

  • Debug logs for LAN/Essentials mod checks removed.
  • Section dividers and alignment for easier admin review.
  • Various internal code cleanups and formatting improvements.

๐Ÿ› Fixes

  • Fixed syntax errors in ID file writing logic.
  • Ensured no functional errors after refactor.

โš ๏ธ Migration Notes

  • On first run after 1.7.3, ADM will:
    1. Auto-migrate old ID files to the new format.
    2. Enforce integrity.

๐Ÿ“ Admin / Upgrade Checklist

  • Backup your config/ folder before upgrading.
  • After upgrade:
    • Start server, check logs for ADM startup/migration info.
    • Make sure config/admanticheat/ exists and files are in place.
    • Test resource pack change detection: try loading an unlisted pack, verify quick kick.
    • Test ID file integrity: edit the file while running, verify crash.

๐Ÿ’ฌ Support

  • Problems? Questions? DM me on Discord! Iโ€™m happy to help.

That's all :]