Mod Conflict Resolver
Ever had one mod overwrite another? Missing features because two mods touched the same files? This tool fixes that.
What It Does
This mod automatically detects and resolves conflicts between active mods that try to edit the same files—like keyboard binding configs (`.json`) or behavior scripts (`.lua`).
Key Features
- Finds Conflicts: Scans all active mods for duplicate file paths (e.g., `/vehicles/etki/input_actions.json`).
- Smart Merging:
- Performs deep merges of conflicting JSON, JSONL, and JBeam files.
- Analyzes and merges Lua scripts using structure-aware logic.
- Handles structural key matching for smarter element alignment.
- Skips merging identical files using hash-based detection.
- Caches resolution data and uses versioned resolution tracking to force updates only when needed.
- Detects potential mod-level conflicts even before file overlaps occur.
- Creates a New Merged Mod: Saves to `/mods/ModConflictResolutions/` and loads it with priority.
- Automatic and Background Friendly: Re-evaluates only when needed, intelligently.
- Stores resolution data: Avoids re-processing unchanged files.
Example
Say one mod adds a custom horn keybind to a car, and another mod adds a boost activation keybind. Normally, the last mod loaded would overwrite the other—you’d lose one feature. With this resolver, both bindings are preserved and fully functional.
![]()
Help Improve This Mod
If you’ve found two mods that work perfectly on their own but break when used together, please send them to me! These cases help improve the resolver and expand its support for more conflict types. The more examples I have, the better it gets.
Installation
Just install like a normal mod—no setup needed. It will start resolving conflicts as soon as it’s enabled.
TLDR
This tool is a must-have for heavy mod users or developers who want maximum compatibility. It keeps the game stable and makes sure no good feature goes to waste.
Dismiss Notice
In the upcoming weeks mod approvals could be slower than normal.
Thank you for your patience.
In the upcoming weeks mod approvals could be slower than normal.
Thank you for your patience.

Beta Mod Conflict Resolver 0.4
Smart conflict resolver for BeamNG mod files
Recent Updates
- JBeam Support & Resolution Improvements Aug 5, 2025 at 10:33 AM
- Faster, Smarter, and Cleaner Resolutions Aug 4, 2025 at 11:27 AM
- JSONL Support & Smarter Conflict Resolution Jul 31, 2025