dan4 Posted May 26, 2018 Posted May 26, 2018 Here is my crash report, can't figure it out from here. ---- Minecraft Crash Report ---- // You're mean. Time: 5/25/18 7:24 PM Description: Initializing game java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics at net.shadowfacts.tutorial.TutorialMod$ObjectRegistryHandler.registerBlocks(TutorialMod.kt) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_4_ObjectRegistryHandler_registerBlocks_Register.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:143) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:686) at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:671) at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:605) at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 18 more Caused by: java.lang.NullPointerException at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ... 20 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Client thread Stacktrace: at net.shadowfacts.tutorial.TutorialMod$ObjectRegistryHandler.registerBlocks(TutorialMod.kt) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_4_ObjectRegistryHandler_registerBlocks_Register.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:143) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:686) at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:671) at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:605) at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466) -- Initialization -- Details: Stacktrace: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) -- System Details -- Details: Minecraft Version: 1.12 Operating System: Linux (amd64) version 4.14.11-300.fc27.x86_64 Java Version: 1.8.0_161, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 125320464 bytes (119 MB) / 318885888 bytes (304 MB) up to 1060372480 bytes (1011 MB) JVM Flags: 5 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.40 Powered by Forge 14.21.1.2387 6 mods loaded, 6 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCH minecraft{1.12} [Minecraft] (minecraft.jar) UCH mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCH FML{8.0.99.99} [Forge Mod Loader] (forge-1.12-14.21.1.2387.jar) UCH forge{14.21.1.2387} [Minecraft Forge] (forge-1.12-14.21.1.2387.jar) UCH mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.12.jar) UCH tutorial{1.0} [TutorialMod] (mymod-1.0-SNAPSHOT.jar) Loaded coremods (and transformers): GL info: ' Vendor: 'Intel Open Source Technology Center' Version: '3.0 Mesa 17.2.4' Renderer: 'Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) ' Launched Version: 1.12-forge1.12-14.21.1.2387 LWJGL: 2.9.4 OpenGL: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) GL version 3.0 Mesa 17.2.4, Intel Open Source Technology Center GL Caps: Using GL 1.3 multitexturing. Using GL 1.3 texture combiners. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Shaders are available because OpenGL 2.1 is supported. VBOs are available because OpenGL 1.5 is supported. Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: 4x Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz Quote
Draco18s Posted May 26, 2018 Posted May 26, 2018 17 minutes ago, dan4 said: java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics Read your errors. Also, without your code, we can do fuckall to help you. Quote Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable. If you think this is the case, JUST REPORT ME. Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice. Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked. DO NOT PM ME WITH PROBLEMS. No help will be given.
dan4 Posted May 26, 2018 Author Posted May 26, 2018 I know, its that specific problem I am trying to solve. Could it have something to do with gradle? I can run the code fine in IntelliJ but when I build a jar is when i get the aformentioned crash report. Quote
Choonster Posted May 26, 2018 Posted May 26, 2018 Your code is trying to load a Kotlin class, but Minecraft/Forge don't ship with the Kotlin library. As with any other library, you'll either need to have users install it themselves or embed the library in your mod's JAR and have Forge extract it. Quote Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
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.