Please disclose if your mod was created primarily using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
NoArbitraryIncompatibilityFlag
Removes fake incompatibility flags from RtD mods. Turns out they were never incompatible - who knew? 🤷
| Last updated | 2 hours ago |
| Total downloads | 3 |
| Total rating | 1 |
| Categories | Misc Tools AI Generated |
| Dependency string | IAmOnTheInternetAndItIsScary-NoArbitraryIncompatibilityFlag-1.0.0 |
| Dependants | 0 other packages depend on this package |
README
NoArbitraryIncompatibilityFlag
Because Gatekeeping is So Last Era 🚫🔒
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.
What Does It Do?
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.
Affected RtD Mods:
- RtDOcean
- RtDVines
- RtDMonsters
- RtDSouls & RtDSouls_Addon
- RtDBiomes
- RtDMonstrum
- RtDDungeons
- RtDFairyTale
- RtDGardening
- RtDHorrors
- RtDItems
- RtDMagic
Previously "Incompatible" Mods (Now Free!):
- CookieMilk.MagicalMounts
- CookieMilk.MajesticChickens
- CookieMilk.BuildPieces
- CookieMilk.CarryMeMaster
- CookieMilk.DiscordControl
- CookieMilk.UltimateServerControl
- Therzie.MonstrumDeepNorth
- Therzie.WarfareFireAndIce
- Therzie.Monstrum
- Therzie.Armory
- Therzie.Wizardry
- Therzie.Warfare
- blacks7ar.MagicPlugin
- blacks7ar.MagicRevamp
- blacks7ar.SeedBed
- blacks7ar.OreMines
- blacks7ar.BowPlugin
- randyknapp.mods.epicloot
Installation
IMPORTANT: This is a PATCHER, not a regular plugin!
- Download
NoArbitraryIncompatibilityFlag.dll - Place it in
BepInEx/patchers/folder (NOT plugins!) - Launch the game
- Enjoy your newfound freedom! 🎉
How It Works
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! 😎
FAQ
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.
Version
1.0.0
Credits
Made by someone who thinks mods should play nice together.
License
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.