Compatibility Finder
Enter the target count and names, then follow the prompts to test each suggested group and report whether the issue occurs.
Test targets
Target names can be empty. Empty names use default labels.
Current step
Enter the target count and names, then click "Start test".
Overview
- This tool helps isolate compatibility issues across multiple targets by narrowing the range step by step with a divide-and-conquer process similar to binary search.
- Each step gives you the next group of targets to test. Run that group as prompted, then choose "Issue present" or "No issue found" based on the actual result.
- This page is powered by the core library from
compat-finder, which also provides a CLI and Agent Skill. - If this tool helps you, consider starring HowieHz/howiehz-misc.
Use cases
Troubleshooting conflicts within a modpack or plugin set
For example, suppose you have a pack with 20 mods or plugins. It fails to start, but you do not yet know which ones conflict with each other. Set the target count to 20, then enable or disable the items in each group suggested by the page and report whether the issue occurs.
After a few rounds, the range narrows to the specific targets involved. That lets you avoid testing every item one by one from the start or relying entirely on guesswork.
This works well for troubleshooting mods in games such as Minecraft, The Elder Scrolls, The Sims, RimWorld, Stardew Valley, Terraria, Mount & Blade, Garry's Mod, and Left 4 Dead. It can also help with userscripts, browser extensions, Rainmeter skins, and other cases where compatibility conflicts need to be isolated.
Finding conflicts with your own plugin
If you wrote a plugin and want to find which of 10 other plugins conflict with it, keep your own plugin enabled at all times and use only the other 10 plugins as test targets.
When the page tells you which targets to test, run them alongside your own plugin. The final result is the set of targets that conflict with it.