LC Mic Recovery is a small BepInEx plugin for Lethal Company. It attempts to recover stalled or unavailable in-game microphone capture without requiring a full game restart.
The plugin focuses on conservative recovery behavior. It tries a local Dissonance microphone capture reset first, only invokes the game's own Dissonance reset path when the current game state is safe, and avoids running recovery during menu, lobby, teardown, and scene-transition states.
ResetMicrophoneCapture() recovery path.ResetDissonanceCommsComponent() support when safe.The LanguageMode config controls user-facing language:
Auto uses Chinese when LC-Chinese-Project / V81TestChn is detected, otherwise English.English forces English logs and HUD notifications.Chinese forces Chinese logs. If Chinese HUD font support is not detected, in-game HUD notifications fall back to English to avoid square-box glyph rendering.The in-game notification is intentionally brief. The longer recovery completion note is written to the BepInEx log when five-step recovery logs, debug logs, or state logs are enabled.
BepInEx/plugins/LCMicRecovery/LCMicRecovery.dll
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. The default behavior keeps local Dissonance microphone recovery available even when the game-side reset path is unavailable or unsafe.
This plugin targets Lethal Company V81-era behavior and relies on BepInEx, Harmony, DissonanceVoip, and the game's managed assemblies.
When the game-side reset path is unavailable, unsafe, already running, or fails to start, the plugin falls back to local microphone capture reset behavior instead of failing hard.
Auto or English; Chinese mode will keep logs in Chinese while falling HUD text back to English when needed.manifest.json, README.md, CHANGELOG.md, LICENSE, icon.png, and BepInEx/.LC Mic Recovery is intended to recover microphone capture failures. It does not replace Dissonance, change voice chat networking, modify lobby behavior, or provide a general localization/font system.