[init] Running as uid=1000 gid=1000 with /data as 'drwxr-xr-x 9 1000 1000 4096 Oct 13 12:08 /data'
[init] Image info: buildtime=2025-09-28T22:07:32.393Z,version=java21,revision=c6cec6390a397f12fb2b35cdc11b779d1032b5e3
[init] Resolving type given FORGE
�[39m[mc-image-helper] 12:18:57.298 INFO : Forge version 59.0.5 for minecraft version 1.21.9 is already installed
�[0;39m�[39m[mc-image-helper] 12:18:59.255 INFO : The file /data/mods/bluemap-5.12-forge.jar is already up to date
�[0;39m[init] Copying any mods from /mods to /data/mods
[init] Copying any configs from /config to /data/config
�[39m[mc-image-helper] 12:19:02.850 INFO : Created/updated 1 property in /data/server.properties
�[0;39m[init] Setting initial memory to 1G and max to 1G
[init] Using Forge supplied run.sh script...
�[32m[12:19:05] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forge_server]
�[m�[32m[12:19:05] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: JVM identified as Eclipse Adoptium OpenJDK 64-Bit Server VM 21.0.8+9-LTS
�[m�[32m[12:19:05] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.2.4 starting: java version 21.0.8 by Eclipse Adoptium; OS Linux arch amd64 version 6.8.0-71-generic
�[m�[32m[12:19:05] [main/INFO] [ne.mi.fm.lo.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forge_server
�[m�[32m[12:19:05] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=jar:file:///data/libraries/org/spongepowered/mixin/0.8.7/mixin-0.8.7.jar!/ Service=ModLauncher Env=SERVER
�[m�[32m[12:19:05] [main/INFO] [ne.mi.fm.lo.mo.JarInJarDependencyLocator/]: Found 2 dependencies adding them to mods collection
�[m�[32m[12:19:06] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forge_server' with arguments []
�[m�[32m[12:19:12] [modloading-worker-0/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 59.0.5, for MC 1.21.9 with MCP 20250930.103108
�[m�[32m[12:19:12] [modloading-worker-0/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v59.0.5 Initialized
�[m�[32m[12:19:12] [modloading-worker-0/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Opening jdk.naming.dns/com.sun.jndi.dns to java.naming
�[m�[1;31m[12:19:12] [modloading-worker-0/ERROR] [ne.mi.fm.ja.FMLModContainer/LOADING]: Failed to create mod instance. ModID: bluemap, class de.bluecolored.bluemap.forge.ForgeMod
java.lang.IllegalArgumentException: First parameter of a @SubscribeEvent method must be an event
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.internal.EventListenerFactory.register(EventListenerFactory.java:71) ~[eventbus-7.0-beta.12.jar!/:7.0-beta.12]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.internal.BusGroupImpl.register(BusGroupImpl.java:72) ~[eventbus-7.0-beta.12.jar!/:7.0-beta.12]
at TRANSFORMER/net.minecraftforge.forge@59.0.5/net.minecraftforge.common.EventBusMigrationHelper.registerListeners(EventBusMigrationHelper.java:77) ~[forge-1.21.9-59.0.5-universal.jar!/:?]
at TRANSFORMER/net.minecraftforge.forge@59.0.5/net.minecraftforge.common.EventBusMigrationHelper.register(EventBusMigrationHelper.java:55) ~[forge-1.21.9-59.0.5-universal.jar!/:?]
at TRANSFORMER/bluemap@5.12/de.bluecolored.bluemap.forge.ForgeMod.<init>(ForgeMod.java:96) ~[bluemap-5.12-forge.jar!/:?]
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:?]
at LAYER PLUGIN/net.minecraftforge.javafmlmod@1.21.9-59.0.5/net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:137) ~[javafmllanguage-1.21.9-59.0.5.jar!/:59.0.5]
at LAYER PLUGIN/net.minecraftforge.fmlcore@1.21.9-59.0.5/net.minecraftforge.fml.ModStateTransitionHelper.lambda$addCompletableFutureTaskForModDispatch$4(ModStateTransitionHelper.java:120) ~[fmlcore-1.21.9-59.0.5.jar!/:1.0]
at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(Unknown Source) [?:?]
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) [?:?]
Transformer Audit:
de.bluecolored.bluemap.forge.ForgeMod
REASON: classloading
net.minecraftforge.common.EventBusMigrationHelper
REASON: classloading
�[m�[1;31m[12:19:12] [main/FATAL] [ne.mi.fm.ModLoader/LOADING]: Failed to complete lifecycle event CONSTRUCT, 1 errors found
�[m�[1;31m[12:19:12] [main/ERROR] [minecraft/CrashReport]: Negative index in crash report handler (21/23)
�[m�[1;31m[12:19:12] [main/FATAL] [ne.mi.co.ForgeMod/]: Preparing crash report with UUID acbffba1-d342-4a58-a2fc-8e29c28bcb52
�[m�[1;31m[12:19:12] [main/FATAL] [ne.mi.se.lo.ServerModLoader/]: Crash report saved to ./crash-reports/crash-2025-10-13_12.19.12-fml.txt
�[m�[1;31m[12:19:12] [main/FATAL] [ne.mi.co.ForgeMod/]: Preparing crash report with UUID 2169551b-475a-4d8a-92d4-0f06f34bfe88
�[m---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 2025-10-13 12:19:12
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at TRANSFORMER/net.minecraftforge.forge@59.0.5/net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:49) ~[forge-1.21.9-59.0.5-universal.jar:?]
at TRANSFORMER/net.minecraftforge.forge@59.0.5/net.minecraftforge.server.loading.ServerModLoader.load(ServerModLoader.java:37) ~[forge-1.21.9-59.0.5-universal.jar:?]
at TRANSFORMER/minecraft@1.21.9/net.minecraft.server.Main.main(Main.java:132) ~[forge-1.21.9-59.0.5-server.jar:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at SECURE-BOOTSTRAP/net.minecraftforge.fmlloader@1.21.9-59.0.5/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:96) ~[fmlloader-1.21.9-59.0.5.jar!/:?]
at SECURE-BOOTSTRAP/net.minecraftforge.fmlloader@1.21.9-59.0.5/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.lambda$makeService$0(CommonLaunchHandler.java:79) ~[fmlloader-1.21.9-59.0.5.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:77) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:97) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.Launcher.run(Launcher.java:116) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.Launcher.main(Launcher.java:75) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.BootstrapEntry.main(BootstrapEntry.java:17) [modlauncher-10.2.4.jar!/:?]
at net.minecraftforge.bootstrap@2.1.7/net.minecraftforge.bootstrap.Bootstrap.moduleMain(Bootstrap.java:188) [bootstrap-2.1.8.jar!/:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.bootstrap.Bootstrap.bootstrapMain(Bootstrap.java:133) [bootstrap-2.1.8.jar:2.1.8]
at net.minecraftforge.bootstrap.Bootstrap.start(Bootstrap.java:53) [bootstrap-2.1.8.jar:2.1.8]
at net.minecraftforge.bootstrap.ForgeBootstrap.main(ForgeBootstrap.java:19) [bootstrap-2.1.8.jar:2.1.8]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.bootstrap.shim.Main.main(Main.java:101) [forge-1.21.9-59.0.5-shim.jar:2.1.8]
Transformer Audit:
net.minecraft.server.Main
REASON: classloading
net.minecraftforge.logging.CrashReportExtender
REASON: classloading
net.minecraftforge.server.loading.ServerModLoader
REASON: classloading
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: main
Suspected Mods: NONE
Stacktrace:
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.internal.EventListenerFactory.register(EventListenerFactory.java:71) ~[eventbus-7.0-beta.12.jar!/:7.0-beta.12]
Transformer Audit:
-- MOD bluemap --
Details:
Mod File: /data/mods/bluemap-5.12-forge.jar
Failure message: BlueMap (bluemap) has failed to load correctly
java.lang.IllegalArgumentException: First parameter of a @SubscribeEvent method must be an event
Mod Version: 5.12
Mod Issue URL: https://github.com/BlueMap-Minecraft/BlueMap/issues
Exception message: java.lang.IllegalArgumentException: First parameter of a @SubscribeEvent method must be an event
Stacktrace:
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.internal.EventListenerFactory.register(EventListenerFactory.java:71) ~[eventbus-7.0-beta.12.jar!/:7.0-beta.12]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.internal.BusGroupImpl.register(BusGroupImpl.java:72) ~[eventbus-7.0-beta.12.jar!/:7.0-beta.12]
at TRANSFORMER/net.minecraftforge.forge@59.0.5/net.minecraftforge.common.EventBusMigrationHelper.registerListeners(EventBusMigrationHelper.java:77) ~[forge-1.21.9-59.0.5-universal.jar!/:?]
at TRANSFORMER/net.minecraftforge.forge@59.0.5/net.minecraftforge.common.EventBusMigrationHelper.register(EventBusMigrationHelper.java:55) ~[forge-1.21.9-59.0.5-universal.jar!/:?]
at TRANSFORMER/bluemap@5.12/de.bluecolored.bluemap.forge.ForgeMod.<init>(ForgeMod.java:96) ~[bluemap-5.12-forge.jar!/:?]
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:?]
at LAYER PLUGIN/net.minecraftforge.javafmlmod@1.21.9-59.0.5/net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:137) ~[javafmllanguage-1.21.9-59.0.5.jar!/:59.0.5]
at LAYER PLUGIN/net.minecraftforge.fmlcore@1.21.9-59.0.5/net.minecraftforge.fml.ModStateTransitionHelper.lambda$addCompletableFutureTaskForModDispatch$4(ModStateTransitionHelper.java:120) ~[fmlcore-1.21.9-59.0.5.jar!/:1.0]
at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
Transformer Audit:
de.bluecolored.bluemap.forge.ForgeMod
REASON: classloading
net.minecraftforge.common.EventBusMigrationHelper
REASON: classloading
-- System Details --
Details:
Minecraft Version: 1.21.9
Minecraft Version ID: 1.21.9
Operating System: Linux (amd64) version 6.8.0-71-generic
Java Version: 21.0.8, Eclipse Adoptium
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
Memory: 788553736 bytes (752 MiB) / 1073741824 bytes (1024 MiB) up to 1073741824 bytes (1024 MiB)
CPUs: 4
Processor Vendor: AuthenticAMD
Processor Name: AMD EPYC-Milan Processor
Identifier: AuthenticAMD Family 25 Model 1 Stepping 1
Microarchitecture: Zen 3
Frequency (GHz): -0.00
Number of physical packages: 1
Number of physical CPUs: 2
Number of logical CPUs: 4
Graphics card #0 name: unknown
Graphics card #0 vendor: unknown
Graphics card #0 VRAM (MiB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: unknown
Virtual memory max (MiB): 3947.11
Virtual memory used (MiB): 6401.02
Swap memory total (MiB): 0.00
Swap memory used (MiB): 0.00
Space in storage for jna.tmpdir (MiB): <path not set>
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): <path not set>
Space in storage for io.netty.native.workdir (MiB): <path not set>
Space in storage for java.io.tmpdir (MiB): available: 268066.66, total: 296508.22
Space in storage for workdir (MiB): available: 268066.66, total: 296508.22
JVM Flags: 2 total; -Xmx1G -Xms1G
Debug Flags: 0 total;
ModLauncher: 10.2.4
ModLauncher launch target: forge_server
ModLauncher naming: mcp
ModLauncher services:
/ slf4jfixer PLUGINSERVICE
/ runtimedistcleaner PLUGINSERVICE
/ runtime_enum_extender PLUGINSERVICE
/ capability_token_subclass PLUGINSERVICE
/ accesstransformer PLUGINSERVICE
/ mixin PLUGINSERVICE
/ fml TRANSFORMATIONSERVICE
/ forge TRANSFORMATIONSERVICE
/ mixin TRANSFORMATIONSERVICE
FML Language Providers:
lowcodefml@59
minecraft@1.0
javafml@59.0.5
Mod List:
forge-1.21.9-59.0.5-server.jar |Minecraft |minecraft |1.21.9 |COMMON_SET|Manifest: NOSIGNATURE
forge-1.21.9-59.0.5-universal.jar |Forge |forge |59.0.5 |COMMON_SET|Manifest: NOSIGNATURE
bluemap-5.12-forge.jar |BlueMap |bluemap |5.12 |ERROR |Manifest: NOSIGNATURE
Crash Report UUID: 2169551b-475a-4d8a-92d4-0f06f34bfe88
FML: 59.0
Forge: net.minecraftforge:59.0.5�[1;31m[12:19:12] [main/ERROR] [minecraft/Main]: Failed to start the minecraft server
net.minecraftforge.fml.LoadingFailedException: Loading errors encountered: [
BlueMap (bluemap) has failed to load correctly
§7java.lang.IllegalArgumentException: First parameter of a @SubscribeEvent method must be an event
]
at LAYER PLUGIN/net.minecraftforge.fmlcore@1.21.9-59.0.5/net.minecraftforge.fml.ModLoader.waitForTransition(ModLoader.java:289) ~[fmlcore-1.21.9-59.0.5.jar:1.0]
at LAYER PLUGIN/net.minecraftforge.fmlcore@1.21.9-59.0.5/net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:251) ~[fmlcore-1.21.9-59.0.5.jar:1.0]
at LAYER PLUGIN/net.minecraftforge.fmlcore@1.21.9-59.0.5/net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:215) ~[fmlcore-1.21.9-59.0.5.jar:1.0]
at TRANSFORMER/net.minecraftforge.forge@59.0.5/net.minecraftforge.server.loading.ServerModLoader.load(ServerModLoader.java:30) ~[forge-1.21.9-59.0.5-universal.jar:?]
at TRANSFORMER/minecraft@1.21.9/net.minecraft.server.Main.main(Main.java:132) ~[forge-1.21.9-59.0.5-server.jar:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at SECURE-BOOTSTRAP/net.minecraftforge.fmlloader@1.21.9-59.0.5/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:96) ~[fmlloader-1.21.9-59.0.5.jar!/:?]
at SECURE-BOOTSTRAP/net.minecraftforge.fmlloader@1.21.9-59.0.5/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.lambda$makeService$0(CommonLaunchHandler.java:79) ~[fmlloader-1.21.9-59.0.5.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:77) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:97) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.Launcher.run(Launcher.java:116) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.Launcher.main(Launcher.java:75) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/cpw.mods.modlauncher@10.2.4/cpw.mods.modlauncher.BootstrapEntry.main(BootstrapEntry.java:17) [modlauncher-10.2.4.jar!/:?]
at net.minecraftforge.bootstrap@2.1.7/net.minecraftforge.bootstrap.Bootstrap.moduleMain(Bootstrap.java:188) [bootstrap-2.1.8.jar!/:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.bootstrap.Bootstrap.bootstrapMain(Bootstrap.java:133) [bootstrap-2.1.8.jar:2.1.8]
at net.minecraftforge.bootstrap.Bootstrap.start(Bootstrap.java:53) [bootstrap-2.1.8.jar:2.1.8]
at net.minecraftforge.bootstrap.ForgeBootstrap.main(ForgeBootstrap.java:19) [bootstrap-2.1.8.jar:2.1.8]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.bootstrap.shim.Main.main(Main.java:101) [forge-1.21.9-59.0.5-shim.jar:2.1.8]
Transformer Audit:
net.minecraft.server.Main
REASON: classloading
net.minecraftforge.server.loading.ServerModLoader
REASON: classloading
�[m2025-10-13T12:19:12.613Z INFO mc-server-runner Done
What i did / Steps to reproduce
using docker-compose, start a forge server. Compose file:
Expected result
forge server loads successfully with BlueMap loaded and exposed at :8100
Actual result
Init failed with the following crash:
log
Context
BlueMap Version:
5.12-forgeFurther info:
The same config launches successfully with minecraft 1.21.8 and forge. It fails equally with minecraft 1.21.10 and forge.