MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    lancer le 1.12.2.jar sans passer par le launcher officiel

    Planifier Épinglé Verrouillé Déplacé Sans suite
    1.12.2launcher
    45 Messages 3 Publieurs 3.2k Vues 3 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • robin4002R Hors-ligne
      robin4002 Moddeurs confirmés Rédacteurs Administrateurs
      dernière édition par robin4002

      Il n’y a pas de fichier contenant toutes les libs, il faut ajouter chaque lib à la suite.

      Voila la commande java qu’utilise le launcher pour lancer Minecraft 1.12.2 avec forge chez moi :
      java -Dos.name=Windows 10 -Dos.version=10.0 -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Djava.library.path=C:\Users\robin\AppData\Roaming\.minecraft\bin\79fe-d492-a754-835b -Dminecraft.launcher.brand=minecraft-launcher -Dminecraft.launcher.version=2.1.17628 -Dminecraft.client.jar=C:\Users\robin\AppData\Roaming\.minecraft\versions\1.12.2\1.12.2.jar -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -cp C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\minecraftforge\forge\1.12.2-14.23.5.2823\forge-1.12.2-14.23.5.2823.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\5.2\asm-all-5.2.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\jline\jline\3.5.1\jline-3.5.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\jna\4.4.0\jna-4.4.0.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\typesafe\akka\akka-actor_2.11\2.3.3\akka-actor_2.11-2.3.3.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\typesafe\config\1.2.1\config-1.2.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-swing_2.11\1.0.1\scala-swing_2.11-1.0.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-xml_2.11\1.0.2\scala-xml_2.11-1.0.2.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\jopt-simple-5.0.3.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\java3d\vecmath\1.5.2\vecmath-1.5.2.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\apache\maven\maven-artifact\3.5.3\maven-artifact-3.5.3.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\mojang\patchy\1.1\patchy-1.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\jna\4.4.0\jna-4.4.0.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\jopt-simple-5.0.3.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\io\netty\netty-all\4.1.9.Final\netty-all-4.1.9.Final.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.5\commons-lang3-3.5.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\mojang\authlib\1.5.25\authlib-1.5.25.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\mojang\realms\1.10.22\realms-1.10.22.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\it\unimi\dsi\fastutil\7.1.0\fastutil-7.1.0.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;C:\Users\robin\AppData\Roaming\.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3.jar;C:\Users\robin\AppData\Roaming\.minecraft\versions\1.12.2\1.12.2.jar net.minecraft.launchwrapper.Launch

      1 réponse Dernière réponse Répondre Citer 0
      • baztoul76B Hors-ligne
        baztoul76
        dernière édition par baztoul76

        Ce message a été supprimé !
        1 réponse Dernière réponse Répondre Citer 0
        • baztoul76B Hors-ligne
          baztoul76
          dernière édition par

          le problème c’est que les librairies ne se trouvent pas dans mon dossier bin de .minecraft, comme celle-là : 79fe-d492-a754-835b, donc mon cmd.exe me dit qu’il ne trouve pas la classe principale…
          et juste pour savoir on les trouve comment les arguments que tu m’as donnés (parce que dans la configuration de ma version forge 1.12.2 on voit juste -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M, qui ne sont pas les arguments classpath) ?

          1 réponse Dernière réponse Répondre Citer 0
          • robin4002R Hors-ligne
            robin4002 Moddeurs confirmés Rédacteurs Administrateurs
            dernière édition par

            Ils sont dans le fichier launcher_log.txt après avoir lancé le jeu.

            1 réponse Dernière réponse Répondre Citer 0
            • baztoul76B Hors-ligne
              baztoul76
              dernière édition par

              ah ok merci ^^

              1 réponse Dernière réponse Répondre Citer 0
              • baztoul76B Hors-ligne
                baztoul76
                dernière édition par

                alors en fait petit problème avec la commande -D os.name=Windows 10 :

                Error: Could not find or load main class os.name=Windows
                Caused by: java.lang.ClassNotFoundException: os.name=Windows
                

                je ne comprends pas trop pourquoi alors que minecraft arrive très bien à le lancer

                1 réponse Dernière réponse Répondre Citer 0
                • baztoul76B Hors-ligne
                  baztoul76
                  dernière édition par

                  ah j’ai “réussi” à lancer un programme avec la commande (dans un *.bat), mais ça m’affiche un message d’erreur, comme quoi on ne pourrait pas convertir ClassLoaders$AppClassLoader en URLClassLoader :

                  Exception in thread "main" java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.base of loader 'bootstrap')
                  
                  at net.minecraft.launchwrapper.Launch.<init>(Launch.java:34)
                  at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
                  

                  mais ça m’étonnerait que Mojang ait fait une erreur dans son code

                  U 1 réponse Dernière réponse Répondre Citer 0
                  • robin4002R Hors-ligne
                    robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                    dernière édition par

                    Forge 1.12.2 ne peut pas être lancé avec Java 11. C’est java 8 maximum.

                    1 réponse Dernière réponse Répondre Citer 0
                    • U Hors-ligne
                      UtopiePhysique @baztoul76
                      dernière édition par UtopiePhysique

                      @baztoul76 a dit dans lancer le 1.12.2.jar sans passer par le launcher officiel :

                      mais ça m’étonnerait que Mojang ait fait une erreur dans son code

                      Bah … En faite si il y en à pleins d’erreurs et de bêtises :')
                      Mais pas au lancement en effet puisque cela fonctionne 🙂
                      Comme dit robin c’est pas le bon Java avec lequel tu travails 😉

                      1 réponse Dernière réponse Répondre Citer 0
                      • baztoul76B Hors-ligne
                        baztoul76
                        dernière édition par

                        ah ok…
                        bah merci pour tout je re-re-regarde si ça marche

                        1 réponse Dernière réponse Répondre Citer 0
                        • baztoul76B Hors-ligne
                          baztoul76
                          dernière édition par

                          Unable to launch
                          java.lang.ClassNotFoundException:
                          net.minecraft.client.Minecraft
                              at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
                              at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_261]
                              at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_261]
                              at java.lang.Class.forName0(Native Method) ~[?:1.8.0_261]
                              at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_261]
                              at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) [launchwrapper-1.12.jar:?]
                              at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
                          Caused by: java.lang.NullPointerException
                              at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.12.jar:?]
                          

                          j’ai essayé avec jre 1.8.0 261 mais ça ne marche toujours pas…
                          donc je vais essayer avec jdk 8 je pense

                          1 réponse Dernière réponse Répondre Citer 0
                          • robin4002R Hors-ligne
                            robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                            dernière édition par

                            Le jar de minecraft semble manquer.

                            1 réponse Dernière réponse Répondre Citer 0
                            • baztoul76B Hors-ligne
                              baztoul76
                              dernière édition par baztoul76

                              ah oui c’est possible ça…
                              le minecraft.jar comme le fichier du serveur ?
                              parce que sinon je vais un peu passer pour un débile qui ne sait pas ce qu’est le minecraft.jar (sauf si c’est celui avant la 1.6 là je connais j’ai regardé sur des forums mais je n’ai pas trouvé grand-chose sur après la 1.6)

                              1 réponse Dernière réponse Répondre Citer 0
                              • U Hors-ligne
                                UtopiePhysique
                                dernière édition par

                                Les JAR sont dans %appdata%\.minecraft\versions il me semble.
                                Sous le nom de version.jar (exemple 1.15.2.jar)

                                1 réponse Dernière réponse Répondre Citer 0
                                • baztoul76B Hors-ligne
                                  baztoul76
                                  dernière édition par

                                  euh non non ça c’est les <version>.jar, et on cherche le minecraft.jar
                                  c’est pas le même fichier
                                  sauf que moi je n’ai pas le minecraft.jar
                                  parce que logiquement si @robin4002 parlait du 1.12.2.jar, on le saurait
                                  mais le minecraft.jar se trouve quelque part… ou pas s’il fautque je l’installe

                                  U 1 réponse Dernière réponse Répondre Citer 0
                                  • U Hors-ligne
                                    UtopiePhysique @baztoul76
                                    dernière édition par

                                    Il me semble que les versions.jar ont remplacé le minecraft.jar à l’époque où il n’y avait qu’une seule version 🙂
                                    minecraft.jar n’existe plus si je ne dis pas de bêtise.

                                    Minecraft officiel le launcher lancer 1.15.2.jar pour lancer la 1.15.2.

                                    1 réponse Dernière réponse Répondre Citer 0
                                    • baztoul76B Hors-ligne
                                      baztoul76
                                      dernière édition par

                                      non le minecraft.jar a existé jusqu’à la 1.6, et avant il y avait donc 5 autres versions
                                      mais j’ai fait mes recherches et je pense que le minecraft.jar a été remplacé par client.jar, qui se trouve dans un dossier

                                      1 réponse Dernière réponse Répondre Citer 0
                                      • U Hors-ligne
                                        UtopiePhysique
                                        dernière édition par UtopiePhysique

                                        Peut être, en tout cas le dossier .jar de la version à bien le main ici net.minecraft.clien.Main, fais un test au cas où cela te coûte rien 🙂

                                        J’avais créer un launcher en java il y à très longtemps je ne me rappel plus comment j’ai fais je sais que ça à été très rapide et j’y connaissais rien au Java, je l’avais fais pour un serveur qui avait acheter un launcher et que les URL était pas bonne et que le gars répondait plus.

                                        Du coup je leurs avait refait en plus optimisé, multi thread, avec barre de téléchargement avec l’avancement etc qui lancer le jar.

                                        Mais je sais plus sur quel jar j’avais pointé.

                                        D’ailleurs dans sa commande je ne vois pas de minecraft.jar ou client.jar mais je vois bien 1.12.2.jar dans version ^^

                                        1 réponse Dernière réponse Répondre Citer 0
                                        • baztoul76B Hors-ligne
                                          baztoul76
                                          dernière édition par

                                          non le problème vient d’une classe manquante autre que la classe Main
                                          je pense que le problème est dû à ma version de java

                                          1 réponse Dernière réponse Répondre Citer 0
                                          • U Hors-ligne
                                            UtopiePhysique
                                            dernière édition par UtopiePhysique

                                            Je ne sais pas si une version Java peut être l’origine d’un return “unknow source” et qu’il ne trouve pas l’accès au contenu d’une class d’un jar 😕

                                            Mais sinon sur les vieux sujet comme ici: https://stackoverflow.com/questions/14531917/launch-minecraft-from-command-line-username-and-password-as-prefix

                                            Le minecraft.jar était dans bin qui aujourd’hui à été remplacé par le système de version donc les .jar “minecraft.jar” on été remplacé par “X.X.X.jar”. D’ailleurs on retrouve le même contenu dans le JAR.

                                            Edit: ici il y à depuis 1 mois un code de start mais cela me fait une erreur également je vais voir 🙂

                                            https://github.com/iiiypuk/minecraft-launcher/blob/master/windows/mc_start.bat

                                            2020-10-24 22:19:06,592 main ERROR Error processing element Queue ([Appenders: null]): CLASS_NOT_FOUND
                                            2020-10-24 22:19:06,667 main ERROR Unable to locate appender "ServerGuiConsole" for logger config "root"
                                            Exception in thread "main" java.lang.NoClassDefFoundError: com/mojang/authlib/properties/PropertyMap
                                                    at net.minecraft.client.main.Main.main(SourceFile:112)
                                            Caused by: java.lang.ClassNotFoundException: com.mojang.authlib.properties.PropertyMap
                                                    at java.net.URLClassLoader.findClass(Unknown Source)
                                                    at java.lang.ClassLoader.loadClass(Unknown Source)
                                                    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
                                                    at java.lang.ClassLoader.loadClass(Unknown Source)
                                                    ... 1 more
                                            
                                            1 réponse Dernière réponse Répondre Citer 0
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • Premier message
                                              Dernier message
                                            Design by Woryk
                                            ContactMentions Légales

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB