A BepInEx mod for R.E.P.O. with a toggle menu for god mode, speed hacks, noclip, item spawning, cosmetic crates, and player morphing.
Built for personal/private use with friends and family. Not intended for use in public lobbies.
- God Mode — disables all incoming damage
- Speed Hack — increased move and sprint speed with infinite stamina
- Noclip — fly through walls with WASD + Q/E, Shift to go faster
- Add $10,000 — adds currency to your run
- Full Heal — instantly restores health
- Spawn from Catalog — spawn any item registered in the current run
- Cosmetic Crates — spawn Common, Uncommon, Rare, or Ultra-Rare crates on demand
- Level Items — see all valuables currently in the level, teleport them to you or yourself to them
- Morph — disguise yourself as any item currently in the level (hides player model, shadow, and flashlight)
| Key | Action |
|---|---|
F8 |
Toggle menu open/close |
W/A/S/D |
Move while in noclip |
E |
Fly up (noclip) |
Q |
Fly down (noclip) |
Shift |
Speed boost (noclip) |
- BepInEx 5.x for R.E.P.O.
- R.E.P.O. (Steam)
-
Install BepInEx 5.x into your R.E.P.O. game folder if you haven't already
- Download the x64 zip from the BepInEx releases page
- Extract so that
winhttp.dlland theBepInEx/folder sit next toREPO.exe - Launch the game once to let BepInEx generate its folder structure, then close it
-
Download the latest
REPOMENU.dllfrom Releases -
Drop
REPOMENU.dllinto:Steam\steamapps\common\R.E.P.O\BepInEx\plugins\ -
Launch the game. Press
F8in-game to open the menu.
- Visual Studio 2022 or Rider
- .NET Framework 4.7.2
- R.E.P.O. installed via Steam
- BepInEx 5.x installed in the game folder
-
Clone the repo:
git clone https://github.com/RaccoonFacts/RACS_REPO_MOD_MENU.git cd RACS_REPO_MOD_MENU -
Open
RaccoonModMenu.csprojand verify theGameDirpath points to your R.E.P.O. install:<GameDir>C:\Program Files (x86)\Steam\steamapps\common\R.E.P.O</GameDir>
-
Restore references — the project references these dlls from the game/BepInEx:
Assembly-CSharp.dll— game classesUnityEngine.dll+ modules — Unity coreBepInEx.dll— plugin base0Harmony.dll— patchingPhoton3Unity3D.dll/PhotonUnityNetworking.dll— multiplayer
dotnet build -c Release
Or in Visual Studio: Build → Build Solution with the configuration set to Release.
Output will be at:
bin\Release\net472\RaccoonModMenu.dll
- Build in
Releasemode - Take the output
RaccoonModMenu.dll - On GitHub: go to Releases → Draft a new release
- Tag it (e.g.
v1.0.0), write patch notes, attach the.dllfile - Publish
RaccoonModMenu/
├── Plugin.cs # BepInEx entry point + all mod logic
├── RaccoonModMenu.csproj
└── README.md
- Morph — disguise yourself as any item currently in the level (hides player model, shadow, and flashlight)
R.E.P.O. has a built-in modded check — the ModdedCheck.IsModded() method. When this returns true, the game flags your session as modded which can affect matchmaking or display a modded indicator to other players.
This mod includes a Harmony prefix patch that forces IsModded() to always return false:
[HarmonyPatch(typeof(ModdedCheck), "IsModded")]
public class ModdedCheckPatch
{
static bool Prefix(ref bool __result)
{
__result = false;
return false; // skip original method entirely
}
}What this does:
return falseon a Harmony Prefix means the original method is skipped completelyref bool __resultlets us set the return value of the original method before it runs- The game receives
falsefromIsModded()as if no mods are present
Why it matters: Without this patch, loading any BepInEx mod can trigger the modded flag. This keeps your private session clean without affecting anything gameplay-related.
I AM NOT TO BLAME IF YOU GET BANNED OR HAVE A NOT FUN TIME. CHEATING IS BAD OK?


