![Lazy DataFixerUpper(LazyDFU) [FORGE]](https://media.forgecdn.net/avatars/thumbnails/359/41/256/256/637520662016454676.png)
1.19.2 Forge Versions 43.1.65 to 43.2.0 none functional
Zelioth opened this issue ยท 8 comments
Testing updates for my mod pack I have found that when updating to forge versions 43.1.65 and 43.2.0 the mod pack closes with a error code 1. This also doesn't allow anything to initialize or log any information in the debug or log file. So out of 493 mods included in my mod pack I came down to one that when removed allows the pack to launch fine on those forge versions.
Friends United Forge 1.19.2
Latest Working Forge version 43.1.64
Reason for finding issue :
Updating mod pack to latest forge versions created an error code 1 when launching
Fix :
Removing Lazy DFU from the pack and updating forge allowed the pack to launch and function correctly.
Looks like the issue is what @HexedHero is saying. The goofy "+" at the end of the mod is causing it to bork.
Same, getting this error.
Info Exception in thread "main" java.lang.IllegalArgumentException: 1.0-1.19+: Empty pre-release
Seems to be due to an invalid version, link to forge thread.
This started being an issue between Forge versions 43.1.64 -> 43.1.65 and as of 43.2.3 (on 1.19.2) it's still there. LexManos is aware of it, but I don't see it mentioned on their github as being a "bug" yet.
I've asked them for some clarification. At least if forge is going to take a hardline in naming conventions, fml should likely quietly ignore and skip mods with malformed names instead of holding up the entire load because one author stuck a symbol where it don't belong.
Quick fix, remove the + and/or use proper semantic versioning (https://semver.org) so forge doesn't hiccup on load.