koumodgp
A pure anti-cheat mod that protects your server from cheaters and cheats such as (Tooler, Wand, WeMod, FlingTrainer, CheatEngine and etc).Changelog
All notable changes to koumodgp are documented here. This project follows
Semantic Versioning (MAJOR.MINOR.PATCH).
0.5.0
Fixed
- No more false-positive kicks on modded clients. Assembly detection now recognises a mod's embedded dependencies as belonging to that installed mod, so they are no longer mistaken for injected code. Trust is derived from what your installed mods actually declare, so it adapts to any modpack — no manual whitelist.
Changed
InjectedAssemblyis now advisory (Flag) by default, not a kick. In-memory assemblies have many legitimate causes, so a lone one is logged for admin review instead of kicking. Injected tools that actually patch the game are still kicked on sight byForeignHarmony. Set the policy back toKickif you want the old behaviour.
Added
- Localised Discord timestamps — detection posts now render the time in each viewer's own timezone (Discord dynamic timestamps), with a relative "x ago" too.
0.4.0
Added
- Prevents Animation-Cancelling — stops the emote-cancel exploit where binding an emote to the attack
key makes attacks come out faster than intended. Blocks emotes while an attack is being pressed
or is in progress, so the swing plays out at its normal speed. Chat
/cheersand normal keybound emotes are unaffected outside of combat.- Server-configured under
[Combat]and pushed to every client:PreventAnimationCancel(defaulttrue) — master toggle.AnimCancelRecoverySeconds(default0.75) — post-swing window emotes stay blocked.
- Server-configured under
0.3.0
Added
- Auto-ban option —
AutoBanDetectionsunder[General](defaultfalse). When enabled, a client caught actively cheating (injected assembly, foreign Harmony patch, impossible game state, or a matched cheat-program signature — internal or external) is added to the server'sbannedlist.txtand disconnected, instead of only being kicked. Compliance-only issues (mod mismatch, missing companion, heartbeat failure) are never auto-banned.
0.2.0
Added
- Initial public release. Single
koumodgp.dllfor server and clients (role detected at runtime). - Mod whitelist — clients report loaded plugins; mismatches are kicked.
- Integrity scan — flags injected assemblies / foreign Harmony patches.
- State audit — flags god/fly/ghost/no-cost on non-admins.
- Program scan — matches known cheat-program process/window signatures.
- Admins (
adminlist.txt) fully exempt. Optional Discord webhook for generic detection notices and lifecycle/admin events. Localviolations.logfor full audit detail.


