AlwaysBird
Forces the Giant Sapsucker (GiantKiwi) to be the dominant outdoor spawn (effectively 100% spawn odds).
About this mod Author’s original text
AlwaysBird v2.0.0
What it does
This is a BepInEx/Harmony plugin source package that makes the Giant Sapsucker (internal name GiantKiwi) overwhelmingly likely to be selected as an outdoor spawn on a moon — effectively making it the "always bird".
Important
This package contains the source and a packaging template (manifest, icon, README). I cannot compile game assemblies in this environment, so you'll need to build the plugin DLL on your machine and put it in BepInEx/plugins/ before zipping/uploading.
Files included
- src/AlwaysBird.cs — full C# source (BepInEx plugin + Harmony patch).
- AlwaysBird.csproj — project file (targets.NETFramework 4.7.2).
- manifest.json, README.md, icon.png — packaging files.
- BepInEx/plugins/README.txt — where to place the compiled DLL.
- build-instructions.txt — step-by-step build & packaging instructions.
Quick build & package instructions (Windows)
- Open the AlwaysBird.csproj in Visual Studio 2019/2022 (you need.NET Framework 4.7.2 dev pack).
- Add references to these DLLs (from your Lethal Company install and BepInEx):
- Assembly-CSharp.dll — /Lethal Company_Data/Managed/Assembly-CSharp.dll
- UnityEngine.dll — same Managed folder (or your game's UnityEngine reference)
- 0Harmony.dll — from your BepInEx or Harmony package
- BepInEx.dll — from your BepInEx installation (or the game's BepInEx core folder)
- Build the project (Release).
- Place the compiled AlwaysBird.dll into BepInEx/plugins/ inside the package root (there is a placeholder README there).
- Zip the contents (manifest.json, README.md, icon.png, and the BepInEx folder which contains plugins/AlwaysBird.dll) as AlwaysBird-2.0.0.zip.
- Upload that.zip under your Team account -> Lethal Company category.
Safety & compatibility notes
- This mod modifies spawn rarities at level load — it should be compatible with most mods, but mods that also heavily modify spawn tables may conflict.
- If you run into issues, try enabling only this mod and check BepInEx logs (BepInEx/LogOutput.log) for Harmony errors.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.