Load mods with Assembly.LoadFrom() instead of Load() for dnSpy reasons.
Changed the mod loading method from Assembly.Load() to Assembly.LoadFrom(). This makes all the mods that are loaded show up in the modules tab in dnSpy, which the previous method didn't. Meaning you can then use breakpoints on them.