All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Inertia Anti Cheat

Inertia Anti Cheat

by DiffuseHyperion • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Inertia Anti Cheat

Stop people from using unwanted mods on your server!

Require players to use your modpack on your server!

This was heavily inspired and named after https://www.curseforge.com/minecraft/mc-mods/kinetic-anti-cheat

How does it work?

When someone joins your server, the server mod will ask for the client's mod list.

If the client does not respond to this request (most likely because the client mod is not installed), the server will kick the player.

If the client mod responds, the server mod will check the mod list against a configurable blacklist/whitelist, or a hash for mod packs! It will kick the player if the mod list is not acceptable.

Is this foolproof?

Probably not. This mod was only designed to combat script kiddies, and does not use any special method to check the verity of the mod list. In short, it would take a bit of effort to bypass this, but it will stop most regular cheaters from joining.

At the moment, resource packs are not checked. This allows people to use advantageous resource packs like Xray resource packs on the server. You will need to install an anti-xray mod yourself.

Installation

Check here for more details.

Permissions

You are free to use this in modpacks or wherever you like!

I would appreciate it if you could give a link back to this page or the project's github.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.11
Fabric Quilt
1d ago 1
1.21.10
Fabric Quilt
1d ago 1
1.21.9
Fabric Quilt
1d ago 1
1.21.8
Fabric Quilt
1d ago 1
1.21.7
Fabric Quilt
1d ago 1
1.21.6
Fabric Quilt
1d ago 1
1.21.6
Fabric Quilt
1d ago 1
1.21.5
Fabric Quilt
1d ago 1
1.21.5
Fabric Quilt
1d ago 1
1.21.5
Fabric Quilt
1d ago 1
1.21.1
Fabric Quilt
1d ago 1
1.21.4
Fabric Quilt
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.4
Fabric Quilt
1d ago 1
1.21.3
Fabric Quilt
1d ago 1
1.21.1
Fabric Quilt
1d ago 1
1.21
Fabric Quilt
1d ago 1
1.20.x
Fabric
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric
1d ago 1
1.20.4
Fabric Quilt
1d ago 1
1.20.4
Fabric Quilt
1d ago 1
1.20.x
Fabric
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric
1d ago 1
1.20.x
Fabric
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.4
Fabric Quilt
1d ago 1
1.20.4
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20.x 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.20 1.19.x 1.18.x +1
Fabric Quilt
1d ago 1
1.19.x 1.18.x 1.17.x
Fabric Quilt
1d ago 1
1.19.x 1.18.x 1.17.x
Fabric Quilt
1d ago 1
[1.1.1.2] Inertia Anti Cheat 1.1.1.2 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.11.
[1.1.1.1] Inertia Anti Cheat 1.1.1.1 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.10.
[1.1.1] Inertia Anti Cheat 1.1.1 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.9.
[1.1.0.4] Inertia Anti Cheat 1.1.0.4 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.8.
[1.1.0.3] Inertia Anti Cheat 1.1.0.3 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.7.
[1.1.0.2] Inertia Anti Cheat 1.1.0.2 by DiffuseHyperion on Oct 21, 2026
Download
Fixed soft-whitelist not working when using ID transfer method.
[1.1.0.1] Inertia Anti Cheat 1.1.0.1 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.6.
[1.1.0] Inertia Anti Cheat 1.1.0 by DiffuseHyperion on Oct 21, 2026
Download
Changed from using Jackson to GSON for JSON parsing, which should help reduce the mod's size.
  • NOTE: I am aware that 1.21.6 is about to release, thus why I am making this a pre-release to fix any issues before I update to 1.21.6.**

_its been a while hasn't it lol_

Resolved issue in [#65](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/65). The mod now only stores all mod paths at initialization. The mods are only loaded into a small buffer during the mod transfer process from the client to the server.

Implented workaround for [#64](github.com/DiffuseHyperion/InertiaAntiCheat/issues/64). The old mod ID system from the alpha versions has been reimplented as a new transfer method. This transfer methods takes the unique mod ID that all fabric mods must have.

Changed dependencies requirement. All Fabric API versions (for the same Minecraft version, of course) are accepted. The mod now only works on the exact Minecraft version it was meant for, whereas it used to be on the exact and future Minecraft versions. The strictness is due to how much the mod breaks inbetween versions due to how much it changes the login protocol.
[1.0.4.3] Inertia Anti Cheat 1.0.4.3 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.5.
Fixed bug #56, where players with the inertiaanticheat.bypass permission are stuck connecting.
[1.0.4.2] Inertia Anti Cheat 1.0.4.2 by DiffuseHyperion on Oct 21, 2026
Download
Fixed bug #56, where players with the inertiaanticheat.bypass permission are stuck connecting.
Backported [version 1.0.4.1](https://modrinth.com/mod/inertiaanticheat/version/1.0.4.1) to Minecraft 1.21.1.
[1.0.4.1] Inertia Anti Cheat 1.0.4.1 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.4.
[1.0.4] Inertia Anti Cheat 1.0.4 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.3.

Implemented fix for #46. The mod's networking has been changed. Now, there are two ways for clients to transfer their modlists to the server:
  • "data" transfer method (the existing method) - Gets the client to transfer the entire file of each mod to the server.
  • Generally slightly harder for clients to bypass
  • "name" transfer method (the added method) - Gets the client to transfer the file name of each mod to the server.
  • Alot faster when the expect modlist is large (like in a big modpack)

Each transfer method have their own checking methods (now named validation methods), "individual" and "group". [https://iac.diffusehyperion.com](https://iac.diffusehyperion.com) has been updated to reflect this change.
[1.0.3.1] Inertia Anti Cheat 1.0.3.1 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.1.
[1.0.3] Inertia Anti Cheat 1.0.3 by DiffuseHyperion on Oct 21, 2026
Download
Updated to Minecraft 1.21.
Fixes [an issue](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/33) of modlist hashes not being printed out.
Fixes [an issue](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/33) of modlist hashes not being printed out.
[1.0.2.1] Inertia Anti Cheat 1.0.2.1 by DiffuseHyperion on Oct 21, 2026
Download
Improved compatibility with other MOTD mods, (re)fixing issue [#32](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/32). Other mods should now be able to change the server's MOTD and others.
[1.0.2] Inertia Anti Cheat 1.0.2 by DiffuseHyperion on Oct 21, 2026
Download
Implements suggestion [#32](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/32). Config has been ordered to add a new section for MOTD.

  • Added option to disable icon showing IAC is installed

  • Made it more clear that you can disable blacklist/whitelist/modpack icons.
Made the console output of client's modlist to be config friendly, implementing [this suggestion](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/26).

Made debug logs a bit cleaner.
Made the console output of client's modlist to be config friendly, implementing [this suggestion](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/26).

Made debug logs a bit cleaner.
Fixes a [crash](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/25).

Mod is now separated into two versions:

  • InertiaAntiCheat-0.0.7+1.20.1.jar is for Minecraft versions <=1.20.1
  • InertiaAntiCheat-0.0.7+1.20.2.jar is for Minecraft versions >=1.20.2
Fixes a [crash](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/25).

Mod is now separated into two versions:

  • InertiaAntiCheat-0.0.7+1.20.1.jar is for Minecraft versions <=1.20.1
  • InertiaAntiCheat-0.0.7+1.20.2.jar is for Minecraft versions >=1.20.2
[1.0.1] Inertia Anti Cheat 1.0.1 by DiffuseHyperion on Oct 21, 2026
Download
Fixes issue [#19](https://github.com/DiffuseHyperion/InertiaAntiCheat/issues/19).

Changed the wording of the config file, from "checksum" > "hash".
_so uhhh its been about 2 months since the last update and i somehow got about ~2000 more downloads, thanks so much for downloading this stupid mod lol_

  • Overhauled mod checking system
  • Mods are now checked as you log into the server
  • Mods are now checked using their checksums
  • [New associated webapp](https://iac.diffusehyperion.me/) to find mod checksums
  • You can now see servers with IAC installed, and (server configured) blacklisted and whitelisted mods or their (server configured) modpack name


[0.0.6.2] Inertia Anti Cheat 0.0.6.2 by DiffuseHyperion on Oct 21, 2026
Download
Updated to minecraft 1.20.2

Sorry for the inactivity, life got really busy. A new update is coming soon-ish
[0.0.6.1] Inertia Anti Cheat 0.0.6.1 by DiffuseHyperion on Oct 21, 2026
Download
Minor bugfixes with player joining.

  • thanks for 300 downloads aaa*
[0.0.6] Inertia Anti Cheat 0.0.6 by DiffuseHyperion on Oct 21, 2026
Download
Added inertiaanticheat.bypass permission, which allows users to bypass all mod checks. This allows admins to use banned mods.
Inertia Anti Cheat Icon
Download Inertia Anti Cheat
Select game version
Select platform