LogSpamFilter

v1.2.8·Updated 2026-05-23

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

About this mod Author’s original text

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.

Current Version

1.2.8

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, missing audio spatializer setup, and cascade shadow atlasing failures

Installation

Install the package through a -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.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
LogSpamFilter-1.2.8.zip
File size
134.6 KiB