As fun as making up version numbers would be.
I mean a fix by letting the jarhandler somehow ignore the mod altogether, or give the user a better idea which mod caused the crash by catching the IllegalArgumentException and let JarMetadata.fromFileName output the filename.
As it is ModuleDescriptor.Version parse throws an uncaught exception and itself only reports back the string that was being evaluated. (In this case, "1.0-1.19+" (example: https://pastebin.com/B7s0Td13)
Not sure why I care so much, other than keeping people from constantly asking about the crashes in future modpacks, all because some author flunked their semver comprehension.