
[❓]: forge server does not work when launched with mods, when launched via run.bat it gives an error:
Closed this issue · 13 comments
Your Question
forge server does not work when launched with mods, when launched via run.bat it gives an error:
Detail
Crash-report
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 2025-07-06 13:57:46
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:60) ~[forge-1.20.1-47.4.2-universal.jar%23108!/:?] {re:classloading}
at net.minecraftforge.server.loading.ServerModLoader.load(ServerModLoader.java:37) ~[forge-1.20.1-47.4.2-universal.jar%23108!/:?] {re:classloading}
at net.minecraft.server.Main.main(Main.java:125) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] {re:classloading}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.2.jar%2369!/:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103) ~[fmlloader-1.20.1-47.4.2.jar%2369!/:?] {}
at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) ~[fmlloader-1.20.1-47.4.2.jar%2369!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: main
Suspected Mods: NONE
Stacktrace:
at net.minecraftforge.logging.CrashReportExtender.lambda$dumpModLoadingCrashReport$7(CrashReportExtender.java:63) ~[forge-1.20.1-47.4.2-universal.jar%23108!/:?] {re:classloading}
-- MOD biomesoplenty --
Details:
Mod File: /C:/server/mods/BiomesOPlenty-forge-1.20.1-19.0.0.96.jar
Failure message: Mod biomesoplenty requires glitchcore 0.0.1.0 or above
Currently, glitchcore is not installed
Mod Version: 19.0.0.96
Mod Issue URL: https://github.com/Glitchfiend/BiomesOPlenty/issues
Exception message: MISSING EXCEPTION MESSAGE
Stacktrace:
at net.minecraftforge.logging.CrashReportExtender.lambda$dumpModLoadingCrashReport$7(CrashReportExtender.java:63) ~[forge-1.20.1-47.4.2-universal.jar%23108!/:?] {re:classloading}
at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] {re:computing_frames}
at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:61) ~[forge-1.20.1-47.4.2-universal.jar%23108!/:?] {re:classloading}
at net.minecraftforge.server.loading.ServerModLoader.load(ServerModLoader.java:37) ~[forge-1.20.1-47.4.2-universal.jar%23108!/:?] {re:classloading}
at net.minecraft.server.Main.main(Main.java:125) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] {re:classloading}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.2.jar%2369!/:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103) ~[fmlloader-1.20.1-47.4.2.jar%2369!/:?] {}
at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) ~[fmlloader-1.20.1-47.4.2.jar%2369!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
-- MOD biomesoplenty --
Details:
Mod File: /C:/server/mods/BiomesOPlenty-forge-1.20.1-19.0.0.96.jar
Failure message: Mod biomesoplenty requires terrablender 3.0.1.7 or above
Currently, terrablender is not installed
Mod Version: 19.0.0.96
Mod Issue URL: https://github.com/Glitchfiend/BiomesOPlenty/issues
Exception message: MISSING EXCEPTION MESSAGE
-- System Details --
Details:
Minecraft Version: 1.20.1
Minecraft Version ID: 1.20.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.1, Eclipse Adoptium
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
Memory: 95695080 bytes (91 MiB) / 356515840 bytes (340 MiB) up to 7516192768 bytes (7168 MiB)
CPUs: 12
Processor Vendor: GenuineIntel
Processor Name: 12th Gen Intel(R) Core(TM) i5-12400
Identifier: Intel64 Family 6 Model 151 Stepping 5
Microarchitecture: Alder Lake
Frequency (GHz): 2.50
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: NVIDIA GeForce RTX 2060 SUPER
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x1f06
Graphics card #0 versionInfo: DriverVersion=32.0.15.7652
Memory slot #0 capacity (MB): 16384.00
Memory slot #0 clockSpeed (GHz): 2.67
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 16384.00
Memory slot #1 clockSpeed (GHz): 2.67
Memory slot #1 type: DDR4
Virtual memory max (MB): 34557.25
Virtual memory used (MB): 27070.32
Swap memory total (MB): 2048.00
Swap memory used (MB): 134.05
JVM Flags: 1 total; -Xmx7G
ModLauncher: 10.0.9+10.0.9+main.dcd20f30
ModLauncher launch target: forgeserver
ModLauncher naming: srg
ModLauncher services:
mixin-0.8.5.jar mixin PLUGINSERVICE
eventbus-6.0.5.jar eventbus PLUGINSERVICE
fmlloader-1.20.1-47.4.2.jar slf4jfixer PLUGINSERVICE
fmlloader-1.20.1-47.4.2.jar object_holder_definalize PLUGINSERVICE
fmlloader-1.20.1-47.4.2.jar runtime_enum_extender PLUGINSERVICE
fmlloader-1.20.1-47.4.2.jar capability_token_subclass PLUGINSERVICE
accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE
fmlloader-1.20.1-47.4.2.jar runtimedistcleaner PLUGINSERVICE
modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE
modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE
FML Language Providers:
[email protected]
lowcodefml@null
javafml@null
Mod List:
server-1.20.1-20230612.114412-srg.jar |Minecraft |minecraft |1.20.1 |NONE |Manifest: NOSIGNATURE
forge-1.20.1-47.4.2-universal.jar |Forge |forge |47.4.2 |NONE |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
Failure message: Mod biomesoplenty requires glitchcore 0.0.1.0 or above
Currently, glitchcore is not installed
Mod Version: 19.0.0.96
Mod Issue URL: https://github.com/Glitchfiend/BiomesOPlenty/issues
Exception message: MISSING EXCEPTION MESSAGE
Stacktrace:
Сообщение об ошибке: Mod biomesoplenty требует glitchcore 0.0.1.0 или выше В настоящее время glitchcore не установлен Версия мода: 19.0.0.96 URL-адрес проблемы мода: https://github.com/Glitchfiend/BiomesOPlenty/issues Сообщение об исключении: ОТСУТСТВУЕТ СООБЩЕНИЕ ОБ ИСКЛЮЧЕНИИ Трассировка стека:
I installed the GlitchCore mod and it still doesn't work
The reason why Meh said Always use a launcher
is because it automatically get the dependencies mod that The mods in your modpack required to run properly
For example, Biomes O' Plenty required two things: GlitchCore and TerraBlender. You don't have to get them, The launcher will take care of that.
Причина, по которой Мех сказал,
Always use a launcher
заключается в том, что он автоматически получает мод зависимостей, которые требуются модам в вашем пакете модов для правильной работы.Например, Biomes O' Plenty требовал две вещи: GlitchCore и TerraBlender. Вам не нужно их получать, лаунчер позаботится об этом.
Thank you very much, it started working, but how can I understand which mods are missing? The server itself simply cannot finish them.
There are 2 ways:
- latest.log
- messages from launching MC
if you are running a server, then you would have to look at the latest.log to find out which mod is requiring the missing dependency mod. I'm sure the same log will be shown on Console, too.
On other side, the client. When you launch Minecraft with your modpack. It will stop launching and show you the message of which mod is missing the dependency mod.
If it still doesn't work it means you likely have other missing dependencies. Make a profile with curseforge launcher, instal mods with it and just copy over the mods folder it made to the server
Есть 2 способа:
- последний.log
- сообщения от запуска MC
если вы работаете на сервере, то вам придется посмотреть latest.log, чтобы узнать, какой мод требует отсутствующий мод зависимости. Я уверен, что тот же самый журнал будет показан и на консоли.
С другой стороны, клиент. Когда вы запускаете Minecraft с вашим модпаком. Он перестанет запускаться и покажет вам сообщение о том, какой мод не имеет зависимого мода.
Thank you so much❤️
Если это все еще не работает, значит, у вас, вероятно, отсутствуют другие зависимости. Создайте профиль с помощью лаунчера curseforge, установите моды с его помощью и просто скопируйте папку mods, которую он создал, на сервер
Thank you so much❤️