Getting Started With Cult Of The Lamb Mods
Modding Cult Of The Lamb isn't particularly difficult, but it's also not as straightforward as dropping a file into a folder and launching the game. I spent about three hours fighting mod conflicts last winter before I actually understood how the loading order works. Here's how to do it properly. The game uses a standard mod loader called the Cult Of The Lamb Mods community toolset, which is largely built around the BepInEx framework. You'll need to download BepInEx 5.x — not version 6, since the game isn't fully compatible yet. Grab it from the official GitHub page and extract it into your game's root directory. That's the folder containing the CultOfTheLamb.exe file. Don't put it in Program Files x86 SteamApps common. Just use the direct game folder. Once BepInEx is in place, you need the Harmony library DLL. This patches the game's code at runtime and is what allows mods to actually hook into the game. Most mod pages will tell you they require Harmony, but they rarely explain that you should be using Harmony 2.0.x specifically. Newer versions break save file compatibility on some systems.
Installing Cult Of The Lamb Mods Correctly
Here's where most people go wrong. You don't just throw all your mod DLLs into the BepInEx plugins folder and hope for the best. The plugins folder accepts your mod files, but you also need to create a modlist.txt file inside the BepInEx directory. Without this file, the game may ignore your mods entirely or load them in the wrong order, which causes random crashes during dungeon runs. Open Notepad and create a file called modlist.txt. Put each mod DLL name on its own line, in the exact order you want them loaded. The first line loads first. Put your core dependency mods at the top — BepInEx core, Harmony, then the actual gameplay mods below them. Save the file in the BepInEx root folder, right next to the plugins folder. I learned this the hard way when my custom follower scripts kept overwriting each other and corrupting my save data. Three followers became unselectable and I lost about forty hours of progress. The workaround was setting up a proper modlist.txt with explicit priority ordering and creating a backup of my saves before every gaming session. Now I maintain a separate checkpoint folder outside the game's AppData directory and I never play without one.
There are a few quality of life mods that are genuinely useful. The "Infinite Sanity" and "Unlocked Farm Slots" mods are the ones I keep active permanently. They don't interfere with each other and they compile cleanly with the current version of the game. Avoid the older resource dump mods unless you know what you're doing — some of them read the game's memory in ways that flag easy anti-cheat, even in singleplayer. It's a minor inconvenience but a real one if you're trying to use cloud saves. Another thing nobody mentions: mod conflicts are rarely about two mods doing the same thing. Usually it's one mod patching a function that another mod expects to remain unmodified. If your game freezes on the title screen after adding a new mod, comment out lines in your modlist.txt one at a time until it loads. Binary search through the list. Half the entries, test. If it still crashes, quarter it again. This took me from spending hours guessing to about twenty minutes diagnosing a conflict.
Get the Full Details

Common Problems And What Actually Works
Save corruption is the biggest risk with Cult Of The Lamb Mods. The game serializes a lot of state into custom binary formats and some mods mutate those structures mid-save. I've seen entire herds disappear after a mod updated its dependencies without checking version compatibility. Always archive your save folder before installing anything new. The saves live in AppDataRoaming Lucky Game Cult Of The Lamb and the actual character data is in a subfolder called Saves. Copy that entire Saves folder to a separate location before you touch anything. Graphics overhauls tend to cause more problems than they solve. Texture replacements are fine if they match the game's native resolution, which is 1920 by 1080 for windowed mode. Anything higher and you'll get stretching artifacts or the game will refuse to start. I tried a full texture pack once and spent two hours debugging only to realize the author had resized everything to 4K. The game doesn't handle that gracefully. Audio mods are safer. They mostly replace .ogg files in the audio directory and don't touch game logic. I run a ambient sound expansion mod that adds extra wind and creature noises to the overworld. It has zero conflicts because it doesn't hook into any Cassemblies. Just drop the new audio files into the appropriate subfolders and you're done.
If you're interested in making your own mods, the community SDK is available through the Cult Of The Lamb Mods Discord. The documentation is sparse but the example projects are functional. You can decompile the game assemblies using dnSpy or ILSpy if you want to see how the existing mechanics are structured. This is genuinely useful for understanding what functions are safe to patch versus what will break your game. Don't modify anything related to the inventory system unless you're prepared to spend several hours testing edge cases. The inventory code handles a surprising number of interdependent states. One thing I wish was better documented: the mod version check. The game doesn't enforce mod version compatibility, so you can absolutely run a mod built for an older patch on a newer game version. It might work fine. It might crash immediately. There's no middle ground in how the game handles it. Always check the mod page for the stated supported game version and don't ignore mismatch warnings. The modding scene for this game is small but active. New mods appear monthly and the most reliable sources are the official Discord and Nexus Mods. GitHub repositories are where the more technical mods live. Some authors only distribute through Patreon which is worth noting if you're not comfortable with that. Everything I've described here is free and open, but the ecosystem does have a paid tier that some creators rely on for continued development.
Performance impact from well written mods is generally minimal. A clean mod using Harmony patches adds roughly two to five percent overhead on CPU bound operations, which on most modern systems is completely unnoticeable. Mods that use excessive reflection or spawn frequent garbage collection events will slow things down. If your frame rate drops after installing a new mod, profile it with Unity's built in profiler before assuming the mod is the problem. Sometimes it's your other plugins running in the background. That's basically how it works. Nothing spectacular, nothing particularly dangerous if you follow the basics. Keep backups, order your modlist correctly, and don't run mods intended for different game versions together. The game is stable enough once you stop treating it like a typical Unity modding project where everything just works out of the box.
