RowWel Posted December 25, 2022 Share Posted December 25, 2022 I had a 1.16.5 server running with no issues, installed a second 1.19.2 server on the computer and it works fine, but since my 1.16.5 is throwing me this(check below) error when launching the run.bat. any suggestions would be great. I can run the minecraft_server.1.16.5.jar no problem but the forgeserver.jar wont open, I am assuming it is running this same error in the backend C:\Users\Rowan\Desktop\baCKUP>java -Xmx3072M -Xms3072M -jar forgeserver.jar 2022-12-24 22:31:26,016 main WARN Advanced terminal features are not available i n this environment [22:31:26] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: arg s [--gameDir, ., --launchTarget, fmlserver, --fml.forgeVersion, 36.2.34, --fml.m cpVersion, 20210115.111550, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minec raftforge] [22:31:26] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 8.1.3+8.1.3+ main-8.1.x.c94d18ec starting: java version 19.0.1 by Oracle Corporation Exception in thread "main" java.lang.IllegalAccessError: class cpw.mods.modlaunc her.SecureJarHandler (in unnamed module @0x2133814f) cannot access class sun.sec urity.util.ManifestEntryVerifier (in module java.base) because module java.base does not export sun.security.util to unnamed module @0x2133814f at cpw.mods.modlauncher.SecureJarHandler.lambda$static$1(SecureJarHandle r.java:45) at cpw.mods.modlauncher.api.LamdbaExceptionUtils.uncheck(LamdbaException Utils.java:95) at cpw.mods.modlauncher.SecureJarHandler.<clinit>(SecureJarHandler.java: 45) at cpw.mods.modlauncher.Launcher.lambda$new$6(Launcher.java:55) at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Conc urrentHashMap.java:1708) at cpw.mods.modlauncher.api.TypesafeMap.computeIfAbsent(TypesafeMap.java :52) at cpw.mods.modlauncher.api.TypesafeMap.computeIfAbsent(TypesafeMap.java :47) at cpw.mods.modlauncher.Environment.computePropertyIfAbsent(Environment. java:62) at cpw.mods.modlauncher.Launcher.<init>(Launcher.java:55) at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.ja va:63) at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.jav a:60) at net.minecraftforge.server.ServerMain.main(ServerMain.java:57) C:\Users\Rowan\Desktop\baCKUP>PAUSE Press any key to continue . . . Quote Link to comment Share on other sites More sharing options...
ChampionAsh5357 Posted December 25, 2022 Share Posted December 25, 2022 Minecraft 1.16.5 requires Java 8 while 1.19.2 requires Java 17. They both can't use the same `java` command as one will always be ahead of the other on the PATH. To remedy this, you would need to use the absolute location of the `java` command for each version rather than the one currently on the PATH. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.