Mod conflictsFabric Loader Localization.format NumberFormatException on Mod Conflict
What the log looks like
can't parse argument number: \d+\s+[\s\S]{0,600}?net\.fabricmc\.loader\.impl\.util\.Localization\.format
net\.fabricmc\.loader\.impl\.util\.Localization\.format[\s\S]{0,1500}?NumberFormatException: For input string:
How to fix it
- Open your instance's logs/latest.log file and find the 'Mod resolution failed' section located directly above 'Uncaught exception in thread "main"'.
- Check the 'Reason:' line to identify the real conflict: 'NEG_HARD_DEP' means one mod explicitly breaks another (for example, Sodium/Iris conflicting with OptiFabric), while 'HARD_DEP' means a mod requires a different Minecraft or dependency version.
- Remove one of the conflicting mods or update the incompatible mod named in the 'Reason:' line to match your exact Minecraft version.
- Update Fabric Loader in your launcher profile to the newest release so future mod dependency errors open the normal diagnostic window instead of crashing on localized text.
| Loaders | Fabric |
|---|
| Severity | Stops the game |
|---|
| Category | Mod conflicts |
|---|
Check your own log