ElfDevelop-QuietLogs icon

QuietLogs

Hides the hundreds of harmless "Could not find material" errors DB's Content API writes to the log, so real errors are easy to find.

Last updated 7 hours ago
Total downloads 4
Total rating 0 
Categories Mods Tools
Dependency string ElfDevelop-QuietLogs-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2305

README

QuietLogs

by ElfDevelop

DB's Content API matches the game's materials against its own list and writes an [Error] line for every material that isn't on it (shaders, fonts, UI, other mods' materials), plus one huge line listing all of them:

[Error  : Unity Log] [DbsContentApi] Could not find material: Hidden/Universal Render Pipeline/Bloom in _nameToEnum, skipping

Those materials are simply not needed by the API, so nothing is broken, but hundreds of these lines bury real errors in LogOutput.log. QuietLogs hides them.

  • Only messages that start with [DbsContentApi] and contain one of the hidden texts are dropped. Everything else in the log stays.
  • The log says once that messages are being hidden.

Settings (BepInEx/config/ElfDevelop.QuietLogs.cfg)

  • HiddenMessages: parts of DB's Content API messages to hide, separated by |. Default: Could not find material:|Unique material names:. Leave empty to show everything.

Client-side only; it doesn't matter whether other players have it.