


Ever wanted to use RtD mods with your favorite other mods, but got hit with an "incompatible" error? Yeah, about that... those incompatibility flags were completely arbitrary. This patcher fixes that nonsense.
This BepInEx patcher strips the arbitrary [BepInIncompatibility] attributes from ALL RtD mods, allowing them to peacefully coexist with mods they were never actually incompatible with in the first place.
IMPORTANT: This is a PATCHER, not a regular plugin!
NoArbitraryIncompatibilityFlag.dllBepInEx/patchers/ folder (NOT plugins!)The patcher runs during BepInEx's preloader phase (before plugins are loaded) and uses Mono.Cecil to strip the incompatibility attributes directly from the RtD mod DLL files. It's like a tiny surgeon removing unnecessary restrictions.
On first launch with a new RtD mod, you'll see:
π Removed X arbitrary incompatibility flags from Y RtD mod(s)!
Freedom restored! Your mods can now play nice together. π€
On subsequent launches:
β All X RtD mod(s) already patched. No arbitrary flags here! π
Q: Is this safe?
A: Yep! It only removes the incompatibility attributes. The mods work exactly the same, they just don't block other mods anymore.
Q: Will this break my game?
A: Nope! The mods were never actually incompatible - the flags were arbitrary. If you do encounter issues, they're unrelated to this patcher.
Q: Do I need to reinstall after RtD mod updates?
A: Nope! The patcher runs on every launch and automatically patches any new or updated RtD mods.
Q: What if I want to restore the original DLLs?
A: Just remove this patcher from the patchers folder and reinstall the RtD mods.
Q: Why were they marked incompatible in the first place?
A: Β―\(γ)/Β― Your guess is as good as mine.
Q: Wait, did the mod author add an incompatibility flag for THIS patcher?
A: LOL yes! All RtD mods now have [BepInIncompatibility("IAmOnTheInternetAndItIsScary.NoArbitraryIncompatibilityFlag")]. It's like trying to ban the ban-remover. Spoiler: it doesn't work because this patcher runs BEFORE BepInEx checks incompatibilities and strips that flag too. Inception! π
Q: Can't they just check if this patcher is loaded and force quit?
A: Technically yes, but that would be the nuclear option - intentionally crashing the game just to prevent mod compatibility. That's... a choice. This patcher doesn't do anything malicious, it just removes arbitrary restrictions. If someone wants to crash your game over that, well, that says more about them than us. π€·
This has become a bit of a cat-and-mouse game:
We're just here to let mods coexist peacefully. If you encounter any RtD mod that tries to force-quit when detecting this patcher, please report it so the community knows what's happening.
1.0.2
Made by someone who thinks mods should play nice together.
Do whatever you want with it. Share it, modify it, upload it to the moon. I don't care. Just let people enjoy their mods in peace.
If you need to remove incompatibility flags from mods OTHER than RtD mods, there's a universal patcher available:
UniversalIncompatibilityPatcher: https://thunderstore.io/c/valheim/p/IAmOnTheInternetAndNotScared/UniversalIncompatibilityPatcher/
Note: This universal patcher is NOT made by me (IAmOnTheInternetAndItIsScary). The similar username appears to be someone trolling or making a parody. I have no affiliation with that mod. However, if it works for your needs, feel free to use it!
This patcher (NoArbitraryIncompatibilityFlag) is specifically designed for RtD mods and is the original solution.