Aueser-Error_Fix icon

Error Fix

Defensive compatibility guards for common Lethal Company V81 runtime errors and modpack log spam.

Last updated 19 hours ago
Total downloads 170
Total rating 2 
Categories BepInEx Client-side Server-side Bug Fixes Tweaks & Quality Of Life AI Generated
Dependency string Aueser-Error_Fix-0.0.1
Dependants 1 other package depends on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

Error Fix

Error Fix is a defensive compatibility plugin for Lethal Company. It is designed for modded profiles and modpacks where repeated runtime errors make logs difficult to read or interfere with known client-side flows.

The plugin adds narrow Harmony guards around specific failure paths. It does not rebalance enemies, change spawn tables, replace game systems, or intentionally alter normal AI behavior.

Scope

Error Fix focuses on known stack traces and known exception types. In most cases it either validates a reference or index before the original method uses it, skips one unsafe frame, or handles a known exception after the target method has already failed.

Unknown exceptions are left visible. This plugin is not intended to hide every error in a modpack.

Covered issue groups

  • Audio warnings from disabled audio sources or null AudioClip playback.
  • Particle system warnings from unreadable or zero-area mesh shape sources.
  • Runtime NavMesh source errors from unreadable meshes.
  • Enemy AI movement attempts while a NavMeshAgent is off the NavMesh.
  • Selected Netcode edge cases involving ragdolls, object reparenting, despawn flow, and known RPC null/index failures.
  • Undefined PlayerRagdoll4+ tag lookups in high-player-count or heavily modded sessions.
  • Known item, suit, quicksand, entrance teleport, terminal, chat, ambience, jetpack, soccer ball, and enemy update exceptions.

Handled warnings are limited so recurring issues remain visible without filling the log.

Optional compatibility targets

These guards only activate when the relevant mod is installed. Error Fix does not include, redistribute, or modify third-party mod files.

Project Compatibility case
EnemyHealthBars Known health bar LateUpdate null-reference failures.
ShipLootPlus Known loot UI null-reference failures during ship unlockable sync and grab refresh.
ToggleableNightVision Known outdoor lighting null-reference failures during lighting updates.
ChatCommands Known host-start null-reference failure in ChatCommandAPI.

Installation

Use a Thunderstore-compatible mod manager, or install manually by placing the package contents in your profile's plugin folder.

For manual installation, the runtime file must be located at:

<profile>/BepInEx/plugins/V81ErrorFix.dll

Compatibility notes

  • Requires BepInEx 5.
  • Built for Lethal Company V81-era assemblies.
  • Best tested in heavily modded profiles where the listed errors are already present.
  • Large modpacks should test new releases in a separate profile before distribution.

Because this plugin uses Harmony patches, compatibility depends on game version, mod versions, and load order. If another mod rewrites the same method, behavior may depend on patch order.

Reporting issues

Please include enough information to identify the exact failing path:

  • Lethal Company version.
  • Error Fix version.
  • Full stack trace.
  • Mod list and mod loader version.
  • Whether the issue happened as host, client, or single-player.
  • Reproduction steps, if known.

Source

Source and documentation are available on GitHub:

https://github.com/Auuueser/Error-Fix

Attribution and redistribution

Error Fix is not affiliated with, endorsed by, or maintained by Zeekerss, Unity Technologies, BepInEx, Harmony, Thunderstore, or the authors of optional compatibility targets.

Third-party compatibility is implemented through runtime reflection guards only. This package does not include third-party source code, DLLs, Thunderstore package contents, or assets.