Aueser-LogSpamFilter icon

LogSpamFilter

Suppresses selected high-frequency Unity and BepInEx log spam in modded Lethal Company profiles.

Last updated an hour ago
Total downloads 2
Total rating 0 
Categories Mods BepInEx Client-side Tweaks & Quality Of Life AI Generated
Dependency string Aueser-LogSpamFilter-1.2.7
Dependants 0 other packages depend 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

Log Spam Filter

Log Spam Filter is a BepInEx plugin for Lethal Company that suppresses selected high-frequency Unity and BepInEx log messages. It is intended for modded profiles where repeated debug output makes LogOutput.log difficult to read or unnecessarily expensive to write.

The plugin only filters log output. It does not modify enemy AI, spawning, networking, physics, save data, or gameplay state.

Features

  • Filters selected UnityEngine.Debug and UnityEngine.Logger messages before they are written.
  • Wraps existing BepInEx log listeners so selected plugin log entries can also be suppressed.
  • Uses exact, prefix, and contained-text matching for known repeated log patterns.
  • Prints the plugin version and a short changelog summary when loaded.

Filter Coverage

The current rule set targets repeated logs from these areas:

  • Bracken / Flowerman anger and speed debug output
  • Cadaver / baby bird distance and scream timer debug output
  • MouthDog noise targeting and cruiser collision debug output
  • Stingray movement and audio debug output
  • HoarderBug target-object debug output
  • OpenBodyCams cosmetic collection timing output
  • Spawn planner probability debug output
  • Rope, targeting, and boolean debug messages
  • Common Unity warnings for negative collider scale and missing audio spatializer setup

Installation

Install the package through a Thunderstore-compatible mod manager, or place the DLL at:

BepInEx/plugins/LogSpamFilter/LogSpamFilter.dll

Compatibility Notes

This plugin is intentionally scoped to logging APIs and BepInEx log listeners. It does not patch gameplay systems directly.

The plugin cannot suppress OpenXR loader messages emitted before managed BepInEx plugins and patchers can intercept logging. Those messages originate from Unity/OpenXR startup initialization and must be prevented at the startup configuration level if they need to be removed at the source.

License

MIT License. See LICENSE for details.