This build is compiled against the Steam version of Among Us. It will not work on Epic Games, Microsoft Store, itch.io, or any other distribution because the per-platform game libraries (
GameAssembly.dlland the IL2CPP interop assemblies) differ.If you're not on Steam, do not download — the DLL will fail to load and the mod will do nothing. A separate Epic / MS Store build would require rebuilding against those platforms' game libraries; this fork does not ship one.
A client-sided anti-cheat / quality-of-life mod for Among Us, currently targeting AU 2026.6.5 on Steam (also compatible back to 2025.11.18).
This project is a fork of BetterAmongUs
by D1GQ, distributed under the GNU General Public License v3.0 in
accordance with the upstream license. See LICENSE for the full text.
- AU 2026.6.5 compatibility — version array, build references, and Harmony bindings updated for current Among Us.
- Vanilla-server safety — the BAU custom-RPC handshake and per-target role-desync are gated off on official Innersloth servers. Both patterns trigger Innersloth's 2026.x anti-abuse system and result in the host getting banned from their own lobby; this fork avoids that.
- No auto-kick / no auto-ban —
AmongUsClient.KickPlayercalls are commented out in the BAUKickhelper. Cheaters are still detected and logged; the host can manually kick via AU's native BanMenu. - Lobby warning popup — when a player whose data is already in the local cheat list rejoins, a sticky popup shows their name, friend code, hashed PUID, and the prior detection reason. Dismiss with CTRL+Y.
- Live-detection stack — every fresh cheat detection pushes a new sticky popup onto a stack; previous popups are preserved underneath and revealed on dismiss. Dismiss with CTRL+P.
- No bubble background on cheat popups — the chat-bubble sprite is stripped from the alert clone so gameplay stays visible behind the text.
- Additional cheat-client signatures — adds detection for
GoatNet Client(RPC 154),ModMenuCrew(RPC 201 and 205), plus aHostGuardpresence notice (RPC 176, info-only). - Improved sabotage detection logging — every cancelled sabotage RPC fires a popup naming the player and the specific anomaly (direct sabotage byte, remote fix, hold-while-not-sabotaged, etc.).
- No audio alarm / no in-chat alerts — removed in favor of the more visible always-on top-center popup.
- Level-spoof threshold removed — the old
DetectedLevelAbovecheck false-flagged legit XP-glitch players. Only the reliable "client sent SetLevel twice in one session" check remains.
- Install BepInEx 6 IL2CPP for Among Us
- Launch AU once with BepInEx to generate interop assemblies
- Download
GreaterAmongUs-v1.4.1.dllfrom the latest release and drop it intoAmong Us\BepInEx\plugins\ - Launch Among Us — version banner should read
GreaterAmongUs v1.4.1 …in the main menu
The very first time you start the game after installing, it loads as plain Among Us with no mod. Just close it and open it again — GreaterAmongUs will load. You only ever do this once (it's BepInEx setting itself up).
Best for most players — this all-in-one zip already includes BepInEx, so you don't have to set anything up.
- Close Among Us if it's running.
- Download
GreaterAmongUs-v1.4.1-Steam.AmongUs-Folder.zipfrom the latest release. - Open your Among Us folder — in Steam: right-click Among Us → Manage →
Browse local files (usually
C:\Program Files (x86)\Steam\steamapps\common\Among Us). - Extract everything from the zip into that folder. When Windows asks, choose Replace the files in the destination / Merge folders — you're only adding files, not deleting any.
- Launch Among Us. The first launch opens vanilla — close it and reopen
once (see the note above). After that, the main menu reads
GreaterAmongUs v1.4.1on every launch (a black console window may appear — that's normal, leave it open).
The bundle only adds the BepInEx and dotnet folders plus
winhttp.dll / doorstop_config.ini / .doorstop_version; nothing else in
your game folder is touched. To uninstall, delete those and the game is fully
vanilla again. Steam version only.
GreaterAmongUs and BetterAmongUs use different PLUGIN_GUIDs so they
can coexist, but you probably want only one loaded at a time to
avoid duplicate detections.
Project targets .NET 6.0. The csproj references interop assemblies
directly from your local BepInEx folder. Update the <InteropDir>
property in BetterAmongUs.csproj (or override on the command line
with -p:InteropDir=...) to point at your install's
BepInEx\interop\ directory.
dotnet build -c ReleaseOutput: bin\Release\net6.0\BetterAmongUs.dll — rename to
GreaterAmongUs.dll when deploying if you want the filename to match
the displayed mod name.
GPL v3.0 (inherited from upstream BetterAmongUs). See LICENSE for the
full text. You are free to fork, modify, and redistribute under the
same license. You must:
- Keep the
LICENSEfile intact - Preserve original copyright notices
- Make source code available for any binary distribution
- License derivatives under GPL v3.0 (or later)
- D1GQ — original author of BetterAmongUs (upstream repo)
- This fork — bug fixes and feature changes listed above
GreaterAmongUs (and its parent project BetterAmongUs) is an unofficial, fan-made mod for Among Us. It is not affiliated with, endorsed by, or associated with InnerSloth LLC or the official Among Us game. All trademarks and copyrights related to Among Us are the property of InnerSloth LLC. This mod is created for entertainment purposes only. Use at your own risk.