Customization with Minecraft - Problem adding mods and run a minecraft server with forge

System Information

Field Value
Operating System Linux - Debian GNU/Linux 12 on x86_64
Product AMP ‘Callisto’ v2.5.1.8 (Mainline)
Virtualization Docker
Application Minecraft
Module MinecraftModule
Running in Container Yes
Current State Failed

Problem Description

Issue

The problem is that I want to install a modpack that requires Forge to work, but when I try to start the server, an error occurs. I have already tried uploading the modpack in question to the file manager before attempting to start the server, but it didn’t work, showing the same error during the process.
Error in Console:
A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:109)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:70)
at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:34)
Caused by: java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.base of loader ‘bootstrap’)
at net.minecraft.launchwrapper.Launch.(Launch.java:34)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
… 3 more

Reproduction Steps

  • Create a new instance of minecraft
  • change in configuration the: Server type to Forge
  • Change to any version of minecraft forge (expample 1.12.2)
  • Select the JAR for the version of forge
  • Return to status and try to start the server

You need to be using Java 8 with Forge 1.12.2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.