JJTech0130 / MultiMC5

Deprecated.
https://jjtech0130.github.io/MultiMC5/
Other
18 stars 3 forks source link

1.17 not starting #107

Closed asda488 closed 3 years ago

asda488 commented 3 years ago

Hi, I've built the MultiMC5 0.6.12 release on Crostini and pointed the metadata to a forked version of this fork's meta-multimc and updated it, but 1.17 doesn't seem to be booting, and specifically LWJGL doesn't seem to be working with Java 16 (adoptopenjdk-16-hotspot-jre). bug report: https://paste.ee/p/2eAco

Thank you for any help.

JJTech0130 commented 3 years ago

1.17 now requires TinyFD as a dependency. You need to add the equivalent of (replace with maven urls, append arm64 to linux-native, and recalculate sizes and hashes):

{
            "downloads": {
                "artifact": {
                    "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9",
                    "size": 7092,
                    "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar"
                }
            },
            "name": "org.lwjgl:lwjgl-tinyfd:3.2.2"
        },
        {
            "downloads": {
                "artifact": {
                    "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9",
                    "size": 7092,
                    "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar"
                },
                "classifiers": {
                    "javadoc": {
                        "sha1": "ba657a222ee267b75fa81ae5ab29ae29b50f725f",
                        "size": 368913,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-javadoc.jar"
                    },
                    "natives-linux": {
                        "sha1": "39e35b161c130635d9c8918ce04e887a30c5b687",
                        "size": 38804,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar"
                    },
                    "natives-macos": {
                        "sha1": "46d0798228b8a28e857a2a0f02310fd6ba2a4eab",
                        "size": 42136,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-macos.jar"
                    },
                    "natives-windows": {
                        "sha1": "e9115958773644e863332a6a06488d26f9e1fc9f",
                        "size": 208314,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar"
                    },
                    "sources": {
                        "sha1": "2fe76dcf2ca02ae0e64ac7c69eb251c09df0e922",
                        "size": 5034,
                        "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-sources.jar"
                    }
                }
            },
            "name": "org.lwjgl:lwjgl-tinyfd:3.2.2",
            "natives": {
                "linux": "natives-linux",
                "osx": "natives-macos",
                "windows": "natives-windows"
            }
        },

in the original file.

asda488 commented 3 years ago

Thank you for the reply and advice - it has fixed this problem, so closing the issue.