An unrecognised crash: CrashReportExtender$ModLoadingCrashException in Mod loading failures have occurred; consult the issue messages for more details
1 warning found. Every finding below comes from what was actually in the pasted files. Treat the fixes as suggestions: they cover the common causes, and this case may need more digging.
An unrecognised crash: CrashReportExtender$ModLoadingCrashException in Mod loading failures have occurred; consult the issue messages for more details
The crash report says it died in Mod loading failures have occurred; consult the issue messages for more details on the Render thread. The exception is net.neoforged.neoforge.logging.CrashReportExtender$ModLoadingCrashException: Mod loading has failed. Every frame in the stack is vanilla or loader code, so the report itself names no mod. No frame in the stack carries a mod annotation, so there is nothing to bisect from here: halve the pack instead, and bring the share link to our Discord.
3 sensitive values (addresses, passwords and the like) were stripped before this page was stored.
The log
As received, after redaction.
---- Minecraft Crash Report ----
// Don't do that.
Time: 2026-10-08 14:30:51
Description: Mod loading failures have occurred; consult the issue messages for more details
net.neoforged.neoforge.logging.CrashReportExtender$ModLoadingCrashException: Mod loading has failed
A detailed walkthrough of the error, its code path and all known details is as follows:
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] {}
-- Mod loading issue for: knightquest --
Details:
Caused by 0: java.lang.NoClassDefFoundError: software/bernie/geckolib/animatable/GeoItem
at java.base/java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
at java.base/java.lang.ClassLoader.defineClass(Unknown Source) ~[?:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:196) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$20(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:311) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:214) ~[securejarhandler-3.0.8.jar:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.platform.KnightQuestNeoForgePlatform.registerGeoArmorItem(KnightQuestNeoForgePlatform.java:112) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.registry.KnightQuestItems.registerGeoArmorItem(KnightQuestItems.java:276) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.registry.KnightQuestItems.<clinit>(KnightQuestItems.java:34) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.KnightQuestCommon.init(KnightQuestCommon.java:21) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.KnightQuest.<init>(KnightQuest.java:57) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
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 MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:122) ~[loader-4.0.45.jar%23152!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.ModLoader.lambda$constructMods$3(ModLoader.java:153) ~[loader-4.0.45.jar%23152!/:4.0] {re:mixin}
at MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.ModLoader.lambda$dispatchParallelTask$7(ModLoader.java:231) ~[loader-4.0.45.jar%23152!/:4.0] {re:mixin}
at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] {}
at java.base/java.util.concurrent.CompletableFuture$UniHandle.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) ~[?:?] {re:computing_frames}
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] {re:computing_frames}
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] {}
Mod file: /C:/Users/[redacted-user]/AppData/Roaming/ModrinthApp/profiles/New Modpack/mods/knightquest-neoforge-1.21.1-1.9.3.jar
Failure message: Knight Quest (knightquest) has failed to load correctly
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:216) ~[securejarhandler-3.0.8.jar:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:216) ~[securejarhandler-3.0.8.jar:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at java.base/java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
at java.base/java.lang.ClassLoader.defineClass(Unknown Source) ~[?:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:196) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$20(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:311) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:214) ~[securejarhandler-3.0.8.jar:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.platform.KnightQuestNeoForgePlatform.registerGeoArmorItem(KnightQuestNeoForgePlatform.java:112) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.registry.KnightQuestItems.registerGeoArmorItem(KnightQuestItems.java:276) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.registry.KnightQuestItems.<clinit>(KnightQuestItems.java:34) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.KnightQuestCommon.init(KnightQuestCommon.java:21) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
at TRANSFORMER/knightquest@1.9.3/dev.xylonity.knightquest.KnightQuest.<init>(KnightQuest.java:57) ~[knightquest-neoforge-1.21.1-1.9.3.jar%23233!/:1.9.3] {re:classloading}
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 MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:122) ~[loader-4.0.45.jar%23152!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.ModLoader.lambda$constructMods$3(ModLoader.java:153) ~[loader-4.0.45.jar%23152!/:4.0] {re:mixin}
at MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.ModLoader.lambda$dispatchParallelTask$7(ModLoader.java:231) ~[loader-4.0.45.jar%23152!/:4.0] {re:mixin}
at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] {}
at java.base/java.util.concurrent.CompletableFuture$UniHandle.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) ~[?:?] {re:computing_frames}
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] {re:computing_frames}
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] {}
-- Mod loading issue for: tdmweaponsreforged --
Details:
Caused by 0: java.lang.NoClassDefFoundError: software/bernie/geckolib/animatable/GeoItem
at java.base/java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
at java.base/java.lang.ClassLoader.defineClass(Unknown Source) ~[?:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:196) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$20(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:311) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:214) ~[securejarhandler-3.0.8.jar:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at TRANSFORMER/tdmweaponsreforged@1.2/com.ombremoon.tdmweaponsreforged.CommonClass.init(CommonClass.java:13) ~[TugkanDeMans-Weaponry-Reforged-Mod-NeoForge-1.21.1.jar%23242!/:?] {re:classloading}
at TRANSFORMER/tdmweaponsreforged@1.2/com.ombremoon.tdmweaponsreforged.TDMWeaponsReforged.<init>(TDMWeaponsReforged.java:12) ~[TugkanDeMans-Weaponry-Reforged-Mod-NeoForge-1.21.1.jar%23242!/:?] {re:classloading}
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 MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:122) ~[loader-4.0.45.jar%23152!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.ModLoader.lambda$constructMods$3(ModLoader.java:153) ~[loader-4.0.45.jar%23152!/:4.0] {re:mixin}
at MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.ModLoader.lambda$dispatchParallelTask$7(ModLoader.java:231) ~[loader-4.0.45.jar%23152!/:4.0] {re:mixin}
at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] {}
at java.base/java.util.concurrent.CompletableFuture$UniHandle.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) ~[?:?] {re:computing_frames}
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] {re:computing_frames}
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] {}
Mod file: /C:/Users/[redacted-user]/AppData/Roaming/ModrinthApp/profiles/New Modpack/mods/TugkanDeMans-Weaponry-Reforged-Mod-NeoForge-1.21.1.jar
Failure message: TDMWeaponsReforged (tdmweaponsreforged) has failed to load correctly
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:216) ~[securejarhandler-3.0.8.jar:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:216) ~[securejarhandler-3.0.8.jar:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at java.base/java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
at java.base/java.lang.ClassLoader.defineClass(Unknown Source) ~[?:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:196) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$20(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:311) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:214) ~[securejarhandler-3.0.8.jar:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at TRANSFORMER/tdmweaponsreforged@1.2/com.ombremoon.tdmweaponsreforged.CommonClass.init(CommonClass.java:13) ~[TugkanDeMans-Weaponry-Reforged-Mod-NeoForge-1.21.1.jar%23242!/:?] {re:classloading}
at TRANSFORMER/tdmweaponsreforged@1.2/com.ombremoon.tdmweaponsreforged.TDMWeaponsReforged.<init>(TDMWeaponsReforged.java:12) ~[TugkanDeMans-Weaponry-Reforged-Mod-NeoForge-1.21.1.jar%23242!/:?] {re:classloading}
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 MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:122) ~[loader-4.0.45.jar%23152!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.ModLoader.lambda$constructMods$3(ModLoader.java:153) ~[loader-4.0.45.jar%23152!/:4.0] {re:mixin}
at MC-BOOTSTRAP/fml_loader@4.0.45/net.neoforged.fml.ModLoader.lambda$dispatchParallelTask$7(ModLoader.java:231) ~[loader-4.0.45.jar%23152!/:4.0] {re:mixin}
at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] {}
at java.base/java.util.concurrent.CompletableFuture$UniHandle.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) ~[?:?] {re:computing_frames}
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] {re:computing_frames}
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] {}
-- System Details --
Details:
Minecraft Version: 1.21.1
Minecraft Version ID: 1.21.1
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.12.1, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
Memory: 426263128 bytes (406 MiB) / 817889280 bytes (780 MiB) up to 6442450944 bytes (6144 MiB)
CPUs: 16
Processor Vendor: GenuineIntel
Processor Name: 11th Gen Intel(R) Core(TM) i7-11700F @ 2.50GHz
Identifier: Intel64 Family 6 Model 167 Stepping 1
Microarchitecture: Rocket Lake
Frequency (GHz): 2.50
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 16
Graphics card #0 name: NVIDIA GeForce RTX 3070
Graphics card #0 vendor: NVIDIA
Graphics card #0 VRAM (MiB): 8192.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.15.9186
Memory slot #0 capacity (MiB): 8192.00
Memory slot #0 clockSpeed (GHz): 3.20
Memory slot #0 type: DDR4
Memory slot #1 capacity (MiB): 8192.00
Memory slot #1 clockSpeed (GHz): 3.20
Memory slot #1 type: DDR4
Memory slot #2 capacity (MiB): 8192.00
Memory slot #2 clockSpeed (GHz): 3.20
Memory slot #2 type: DDR4
Memory slot #3 capacity (MiB): 8192.00
Memory slot #3 clockSpeed (GHz): 3.20
Memory slot #3 type: DDR4
Virtual memory max (MiB): 46461.18
Virtual memory used (MiB): 17850.29
Swap memory total (MiB): 13824.00
Swap memory used (MiB): 103.57
Space in storage for jna.tmpdir (MiB): available: 287091.38, total: 952852.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 287091.38, total: 952852.00
Space in storage for io.netty.native.workdir (MiB): available: 287091.38, total: 952852.00
Space in storage for java.io.tmpdir (MiB): available: 287091.38, total: 952852.00
Space in storage for workdir (MiB): available: 287091.38, total: 952852.00