Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
LCMicRecovery
A BepInEx plugin for Lethal Company that attempts to recover stalled or broken microphone capture without restarting the game.
| Last updated | 5 hours ago |
| Total downloads | 38 |
| Total rating | 2 |
| Categories | Audio BepInEx Client-side Bug Fixes Tweaks & Quality Of Life AI Generated |
| Dependency string | Aueser-LCMicRecovery-0.3.5 |
| Dependants | 1 other package depends on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
LC Mic Recovery
LC Mic Recovery is a small BepInEx plugin for Lethal Company. It is designed to recover cases where in-game voice capture becomes stalled or unavailable without requiring a full game restart.
The plugin focuses on conservative recovery behavior. It attempts a local microphone capture reset first, optionally invokes the game's own Dissonance reset path when available, and avoids running recovery while the game is in unsafe transition states.
Features
- Automatic microphone recovery checks while in a valid in-game state.
- Manual recovery hotkey for cases where immediate recovery is needed.
- Local
ResetMicrophoneCapturerecovery path. - Optional game-side Dissonance reset when the target method is available.
- Compatibility fallback when game-side reset reflection targets are unavailable.
- Guards for teardown, scene transition, and unstable object states.
- Cooldown handling to avoid repeated recovery spam.
Installation
- Install BepInExPack for Lethal Company.
- Install this package with a compatible mod manager, or copy the package contents into your game directory.
- The plugin DLL should end up under:
BepInEx/plugins/LCMicRecovery/LCMicRecovery.dll
Usage
The plugin runs automatically after installation. If automatic recovery does not restore voice capture in a specific case, use the configured manual recovery key from the plugin configuration.
Configuration is generated by BepInEx after the first launch.
Compatibility Notes
This plugin targets Lethal Company V81-era behavior and relies on BepInEx and Harmony. The game-side reset path uses reflection and may be unavailable if the game changes internal method names or object lifetime behavior.
When the game-side reset path is unavailable, the plugin falls back to local microphone capture reset behavior instead of failing hard.
Troubleshooting
- If voice capture fails after joining or leaving sessions, wait for the game to finish loading or transitioning before using manual recovery.
- If recovery appears to be skipped, check the BepInEx console or log file for cooldown, teardown, missing device, or compatibility messages.
- If Thunderstore reports a package validation issue, confirm that the package root contains
manifest.json,README.md,CHANGELOG.md,LICENSE,icon.png, andBepInEx/.
Scope
LC Mic Recovery is intended to recover microphone capture failures. It does not replace Dissonance, change voice chat networking, or modify lobby behavior.