Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
You are viewing a potentially older version of this package.
View all versions.
TypeLoadExceptionFixer
Fixes issues caused by unloadable types.
| Date uploaded | 8 months ago |
| Version | 1.0.4 |
| Download link | Hamunii-TypeLoadExceptionFixer-1.0.4.zip |
| Downloads | 416894 |
| Dependency string | Hamunii-TypeLoadExceptionFixer-1.0.4 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100MonoDetour-MonoDetour_BepInEx_5
Integrates MonoDetour's logger with BepInEx 5 and as a side effect initializes MonoDetour early. MonoDetour is an easy and convenient .NET detouring library, powered by MonoMod.RuntimeDetour.
Preferred version: 0.7.0README
TypeLoadExceptionFixer
Fixes the following issues:
Assembly.GetTypesunexpectedly throwing if there are unloadable types- Unity's Input system initialization exploding if there are unloadable types
CHANGELOG
Changelog
[1.0.4] - 2025-10-10
Changed
- Removed redundant code
[1.0.3] - 2025-10-09
Changed
- Updated readme
[1.0.2] - 2025-10-9
Added
Assembly.GetTypeshook was added back because it probably fixes more issues than it creates
[1.0.1] - 2025-10-9
Fixed
- ILHook moved into a preloader patcher so it's always early enough because mods can cause InputManager to initalize early
Changed
- Removed hook which makes
Assembly.GetTypesnever throw as it can cause unintended consequences maybe?- A local version of this hook was implemented for
InputManager.RegisterCustomTypes
- A local version of this hook was implemented for
[1.0.0] - 2025-10-08
Added
- Everything