HotdogKnights-ModDoctor icon

ModDoctor

Finds which mod is breaking your game: traces errors to the mod behind them, silences log spam, flags updates, compares your mods with the server's and shows performance, with a server overview for admins.

CHANGELOG

Changelog

1.1.0

  • Redesigned report window in Valheim's own fonts and colours: cards per mod with severity colour, badges, number tiles and bars.
  • The report window (F7) now has tabs: Problems, Mods, Performance and, for server admins, Server.
  • Mods tab: compares your mods with the server's when you join (missing, different version, only yours) and shows a notice if they differ. Also lists mods installed twice and the slowest mods to load.
  • Performance tab: FPS (average and 1% low), worst frame, memory, garbage collections per minute, the world objects loaded around you grouped by type, and Mod Doctor's own cost.
  • Server tab (admins): server health, and for every player their mod differences and problems.
  • Server summary.txt now includes each player's mod differences.
  • New server option Server.ServerOnlyMods: mods players do not need, never reported as missing.
  • The report file is only rewritten when something changed.

1.0.1

  • Opaque, colour-coded report window (the default IMGUI skin was hard to read over the game).
  • Notices only appear while you are in a world; entering a world summarises mods already causing errors, and a mod is announced again when its problem gets worse. Occasional errors stay in the report without a notice.

1.0.0

  • First release: error attribution (stack traces and Harmony patch owners), startup failure recovery, classification and advice, log spam suppression, Thunderstore update check, in-game report (F7), and player report collection on dedicated servers.