A BepinEx plugin that captures Harmony and MonoMod hook information at runtime to ease debugging
Original Author: Robyn
Current Maintainer(s): Robyn
This mod has been dedicated to the Lethal Company Modding community repo and may be maintained by any willing community member with a github account.
Note
The blacklist works for either stage by matching the given string with the start of the assembly name that either produced the exception (in the exception context) or defined the method (in the frame context). This means that e.g.
Unity.Engine
will match any assembly name that begins withUnity.Engine
such asUnity.Engine.CoreModule
Exception Filter
Note
Any match at this level discards the entire stack without writing it. This is for filtering whole mods or assemblies that produce useless or ignorable errors.
Frame Filter
(those parts of the log that say ---FrameX
)
Note
Any match at this level discards only the single frame. This is mostly intended for filtering system or engine assemblies that never seem to have anything useful to say inside a stack frame.
It might not help you directly but when you go to ask for support and a kind and helpful person asks for your logs this plugin will output more debug information before each exception is written out. It will make their life easier and they will thank you.