Posted July 7, 20178 yr Running Forge 1.12-14.21.1.2397, 64bit java 8 update 131 ForgeGradle and Minecraft are using jopt-simple-5.0.3, but Forge still seems to be using jopt-simple:4.6. This might be causing strange exceptions when calling any method deriving from JOpt. For example: parser.acceptsAll(Arrays.asList("help", "?"), "Help"); will throw java.lang.NoSuchMethodError: joptsimple.OptionParser.acceptsAll(Ljava/util/List;)Ljoptsimple/OptionSpecBuilder; ONLY when running outside the developer environment, otherwise it runs just fine. Edit: just to be clear. I am talking about the dependencies listed in the json file inside the versions folder. Edited July 7, 20178 yr by fr1kin
July 7, 20178 yr Right, Forgot we have to force the server to have JOpt, because Mojang believes in manually parsing the command line for the dedicated server -.- I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.