MultiMC technical difficulties

Discussion in 'Community Discussion' started by LindenNZ, Nov 23, 2023.

  1. Anybody else who uses MultiMC having trouble loading Minecraft? It's started since I created a new instance for 1.20.2. I'm guessing it might be a Java thing but can't seem to be able to resolve it. Just thought I'd ask in case others have had the same and know which version of Java is needed or what to do to fix the error. Thanks!

    Error log is too long to post the whole thing, I don't even know which parts are relevant:

    [18:40:32] [Datafixer Bootstrap/INFO]: 192 Datafixer optimizations took 215 milliseconds
    [LWJGL] Failed to load a library. Possible solutions:
    a) Add the directory that contains the shared library to -Djava.library.path or -Dorg.lwjgl.librarypath.
    b) Add the JAR that contains the shared library to the classpath.
    [LWJGL] Enable debug mode with -Dorg.lwjgl.util.Debug=true for better diagnostics.
    [LWJGL] Enable the SharedLibraryLoader debug mode with -Dorg.lwjgl.util.DebugLoader=true for better diagnostics.
    [18:40:34] [Render thread/INFO]: [STDERR]: Failed to start Minecraft:
    [18:40:34] [Render thread/INFO]: [STDERR]: java.lang.NoClassDefFoundError: Could not initialize class com.mojang.blaze3d.systems.RenderSystem
    [18:40:34] [Render thread/INFO]: [STDERR]: at ab.a(SourceFile:66)
    [18:40:34] [Render thread/INFO]: [STDERR]: at eqv.a(SourceFile:2500)
    [18:40:34] [Render thread/INFO]: [STDERR]: at eqv.a(SourceFile:2494)
    [18:40:34] [Render thread/INFO]: [STDERR]: at net.minecraft.client.main.Main.main(SourceFile:223)
    [18:40:34] [Render thread/INFO]: [STDERR]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [18:40:34] [Render thread/INFO]: [STDERR]: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    [18:40:34] [Render thread/INFO]: [STDERR]: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [18:40:34] [Render thread/INFO]: [STDERR]: at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    [18:40:34] [Render thread/INFO]: [STDERR]: at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:214)
    [18:40:34] [Render thread/INFO]: [STDERR]: at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:249)
    [18:40:34] [Render thread/INFO]: [STDERR]: at org.multimc.EntryPoint.listen(EntryPoint.java:143)
    [18:40:34] [Render thread/INFO]: [STDERR]: at org.multimc.EntryPoint.main(EntryPoint.java:34)
    [18:40:34] [Render thread/INFO]: [STDOUT]: Exiting with -1
    Process exited with code -1 (0xffffffffffffffff).
    Please note that usually neither the exit code, nor its description are enough to diagnose issues!
    Always upload the entire log and not just the exit code.

  2. I use PrismMC. I'm not sure if it's possible you could move over to PrismMC? Perhaps the issue will be resolved? Though I'll let someone else speak on that. :)
    HamilaPlayzMC and LindenNZ like this.
  3. PrismMC worked, thanks! :)
  4. Had no issues with my new multiMC instance, Java 17.0.2 installed.
    HamilaPlayzMC likes this.
  5. Any mods installed as well? Maybe new ones since the last time it worked? If you have mods the best way is to disable them and re-enable them one by one. Every problem I've had usually was from a mod.
    HamilaPlayzMC and Fred_TWK like this.
  6. I just launched multiMC and I had no issues
    HamilaPlayzMC likes this.
  7. No mods, I'm vanilla, just using it to log in alt/family accounts. I don't know why it didn't work and my past Java fix strategies didn't work. I'm just gonna use Prism instead :D
    HamilaPlayzMC and ThaKloned like this.
  8. Yea prism is great.
    HamilaPlayzMC and LindenNZ like this.
  9. I know you decided to use Prism Launcher, but here's an additional possible solution just in case you didn't want to have to move to a different launcher:

    Sounds like you need Java 17. Java 8 was for 1.12-1.17. Try OpenJDK on Java's website.
    I had the same issue, here's my Reddit thread: https://www.reddit.com/r/MultiMC/comments/15zbdor/forge_189_mods_for_hypixel_skyblock_wont_launch/

    Java 17: https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

    I've never heard of Prism, but I use MultiMC and Modrinth.
  10. Modrinth is very good (as Wafflecoffee/Triphora will probably let you know), but I dropped MultiMC when I discovered the owner was super cringe.

    Basically, they got enraged when people forked their project to improve it when they refused to do it themself. They compared it to another topic (a very serious one that is definitely against EMC's TOS and will never be allowed on here), which just highlights how cringe this individual is. --- Thus Prism was born, where they implemented improvements and features that the MultiMC dev never put in their own project, and the PrismMC devs aren't cringe. So, win-win! :D

    I've long since switched to PrismMC and never looked back, I've only enjoyed it! ^^
    HamilaPlayzMC likes this.
  11. Have you tried turning it off and on again?
    HamilaPlayzMC likes this.