MFF

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

    Problème de lancement (forge 1.12.2)

    Planifier Épinglé Verrouillé Déplacé Non résolu Support pour les utilisateurs
    10 Messages 2 Publieurs 629 Vues 2 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.
    • A Hors-ligne
      Alex00703
      dernière édition par

      Salut,

      J’ai récemment essayer d’installer forge sur un launcher que j’étais entrain de créer.
      Console :

      [10:31:19] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
      [10:31:19] [main/ERROR] [LaunchWrapper]: Unable to launch
      java.lang.ClassNotFoundException: cpw.mods.fml.common.launcher.FMLTweaker
      	at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_221]
      	at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_221]
      	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) ~[?:1.8.0_221]
      	at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_221]
      	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:106) ~[launchwrapper-1.12.jar:?]
      	at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_221]
      	at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_221]
      	at java.lang.Class.forName0(Native Method) ~[?:1.8.0_221]
      	at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_221]
      	at net.minecraft.launchwrapper.Launch.launch(Launch.java:98) [launchwrapper-1.12.jar:?]
      	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
      
      

      Je pense que c’est une lib à changer, je les ai toute remplacés mais ça n’a rien changé.
      J’ai aussi pensé à une lib manquante mais si c’est le cas j’aimerais un petit coup de pouce ^^

      Merci de votre futur aide ^^

      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

        Bonjour,

        La tweak class que tu as indiqué n’est pas la bonne, elle a changé après la 1.8 (changement de package).
        net.minecraftforge.fml.common.launcher.FMLTweaker
        Il y a d’autres paramètres qui ont pu changer, regardes les fichiers de profil de forge dans le dossier .minecraft/versions.

        (et sinon pour la 1.12.2 l’installateur de MFF fait très bien le job aussi).

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

          Je dois modifier quoi pour changer la tweak class et mettre la bonne ?

          @robin4002 a dit dans Problème de lancement (forge 1.12.2) :

          Il y a d’autres paramètres qui ont pu changer, regardes les fichiers de profil de forge dans le dossier .minecraft/versions.

          Si tu parles du fichier .json :

          {
          	"id": "1.12.2-forge1.12.2-14.23.5.2768",
          	"time": "2018-10-04T07:40:14+0000",
          	"releaseTime": "1960-01-01T00:00:00-0700",
          	"type": "release",
          	"minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --tweakClass net.minecraftforge.fml.common.launcher.FMLTweaker --versionType Forge",
          	"mainClass": "net.minecraft.launchwrapper.Launch",
          	"inheritsFrom": "1.12.2",
          	"jar": "1.12.2",
          	"logging": {},
          	"libraries": [
          		{
          			"name": "net.minecraftforge:forge:1.12.2-14.23.5.2768",
          			"url": "http://files.minecraftforge.net/maven/"
          		},
          		{
          			"name": "net.minecraft:launchwrapper:1.12",
          			"serverreq": true
          		},
          		{
          			"name": "org.ow2.asm:asm-all:5.2",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"2ea49e08b876bbd33e0a7ce75c8f371d29e1f10a"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.jline:jline:3.5.1",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"51800e9d7a13608894a5a28eed0f5c7fa2f300fb"
          			],
          			"serverreq": true,
          			"clientreq": false
          		},
          		{
          			"name": "net.java.dev.jna:jna:4.4.0",
          			"serverreq": true,
          			"clientreq": false
          		},
          		{
          			"name": "com.typesafe.akka:akka-actor_2.11:2.3.3",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"ed62e9fc709ca0f2ff1a3220daa8b70a2870078e",
          				"25a86ccfdb6f6dfe08971f4825d0a01be83a6f2e"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "com.typesafe:config:1.2.1",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"f771f71fdae3df231bcd54d5ca2d57f0bf93f467",
          				"7d7bc36df0989d72f2d5d057309675777acc528b"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.scala-lang:scala-actors-migration_2.11:1.1.0",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"dfa8bc42b181d5b9f1a5dd147f8ae308b893eb6f",
          				"8c9aaeeb68487ca519411a14068e1b4d69739207"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.scala-lang:scala-compiler:2.11.1",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"56ea2e6c025e0821f28d73ca271218b8dd04926a",
          				"1444992390544ba3780867a13ff696a89d7d1639"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.scala-lang.plugins:scala-continuations-library_2.11:1.0.2",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"87213338cd5a153a7712cb574c0ddd2edfee0386",
          				"0b4c1bf8d48993f138d6e10c0c144e50acfff581"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.scala-lang.plugins:scala-continuations-plugin_2.11.1:1.0.2",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"1f7371605d4ba42aa26d3443440c0083c587b4e9",
          				"1ea655dda4504ae0a367327e2340cd3beaee6c73"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.scala-lang:scala-library:2.11.1",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"0e11da23da3eabab9f4777b9220e60d44c1aab6a",
          				"1e4df76e835201c6eabd43adca89ab11f225f134"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.scala-lang:scala-parser-combinators_2.11:1.0.1",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"f05d7345bf5a58924f2837c6c1f4d73a938e1ff0",
          				"a1cbbcbde1dcc614f4253ed1aa0b320bc78d8f1d"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.scala-lang:scala-reflect:2.11.1",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"6580347e61cc7f8e802941e7fde40fa83b8badeb",
          				"91ce0f0be20f4a536321724b4b3bbc6530ddcd88"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.scala-lang:scala-swing_2.11:1.0.1",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"b1cdd92bd47b1e1837139c1c53020e86bb9112ae",
          				"d77152691dcf5bbdb00529af37aa7d3d887b3e63"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "org.scala-lang:scala-xml_2.11:1.0.2",
          			"url": "http://files.minecraftforge.net/maven/",
          			"checksums": [
          				"7a80ec00aec122fba7cd4e0d4cdd87ff7e4cb6d0",
          				"62736b01689d56b6d09a0164b7ef9da2b0b9633d"
          			],
          			"serverreq": true,
          			"clientreq": true
          		},
          		{
          			"name": "lzma:lzma:0.0.1",
          			"serverreq": true
          		},
          		{
          			"name": "net.sf.jopt-simple:jopt-simple:5.0.3",
          			"serverreq": true
          		},
          		{
          			"name": "java3d:vecmath:1.5.2",
          			"clientreq": true,
          			"serverreq": true
          		},
          		{
          			"name": "net.sf.trove4j:trove4j:3.0.3",
          			"clientreq": true,
          			"serverreq": true
          		},
          		{
          			"name": "org.apache.maven:maven-artifact:3.5.3",
          			"url": "http://files.minecraftforge.net/maven/",
          			"serverreq": true,
          			"clientreq": true
          		}
          	]
          }
          
          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 robin4002

            Oui je parle de ça.

            Aucune idée de ce que tu dois modifier, je ne dev pas de launcher. C’est toi qui devrais connaitre ton code et savoir où cela est géré.

            Rappel : on ne fait pas de launcher chez MFF, ça ne fait pas partie des domaines qu’on souhaite traiter.

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

              @robin4002 a dit dans Problème de lancement (forge 1.12.2) :

              Oui je parle de ça.

              Aucune idée de ce que tu dois modifier, je ne dev pas de launcher. C’est toi qui devrais connaitre ton code et savoir où cela est géré.

              Rappel : on ne fait pas de launcher chez MFF, ça ne fait pas partie des domaines qu’on souhaite traiter.

              Non mais mon code est bon, j’ai essayé avec une version sans forge ça fonctionne très bien.
              Mais dès que je met forge ça me fait cette erreur, je ne m’y connais pas en forge (je développe principalement MCP)
              Après ça n’a rien avoir avec mon launcher, le problème est que la version avec forge ne se lance pas ^^
              Mais du coup à quoi correspond le tweakclass ?

              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

                C’est un paramètre de launcherwrapper qui permet de charger une classe des classes alternatives pour le lancement. C’est via ça que forge se lance.

                Et si, le problème vient bien de ton launcher qui n’a pas les bons paramètres.

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

                  @robin4002 a dit dans Problème de lancement (forge 1.12.2) :

                  Et si, le problème vient bien de ton launcher qui n’a pas les bons paramètres.

                  Tu parles des paramètres de lancement ?

                  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

                    Oui, les arguments de programme.

                    A 1 réponse Dernière réponse Répondre Citer 0
                    • A Hors-ligne
                      Alex00703 @robin4002
                      dernière édition par

                      @robin4002

                      public static void launcherGame(String username) {
                      		
                      		GameLauncher gl = new GameLauncher("1.12", DirectoryCreator.directory, launcher.getLauncherName(), username, "sry", "nope", new String[] { "-Xms" + InformationsData.getRam(), "-Xms512M"} , true);
                      	
                      		try {
                      			Process p = gl.launchMinecraft();
                      			gl.printProcessOutput(p);
                      			Thread.sleep(5000L);
                      			LauncherFrame.getLauncherFrame().setVisible(false);
                      			p.waitFor();
                      			System.exit(0);
                      			
                      		} catch (IOException e) {
                      			e.printStackTrace();
                      			JOptionPane.showMessageDialog(LauncherFrame.getLauncherFrame(), "Impossible de lancer " + launcher.getLauncherName() + ": " + e, "Erreur", JOptionPane.ERROR_MESSAGE);
                      		    System.exit(1);
                      		} catch (InterruptedException e) {
                      		    System.exit(0);
                      		}
                      	}	
                      
                      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

                        Non mais ça sert à rien d’envoyer du code, je t’ai déjà dit qu’on ne fait pas de support pour les launchers.

                        C’est pas mon problème et je vais pas m’embêter à chercher d’où ça vient (de toute façon ce que tu envoies est incomplet).

                        Je ferme cette discussion, merci de demander de l’aide sur des forums spécialisés dans les launchers (donc pas chez nous).

                        1 réponse Dernière réponse Répondre Citer 0
                        • 1 / 1
                        • Premier message
                          Dernier message
                        Design by Woryk
                        ContactMentions Légales

                        MINECRAFT FORGE FRANCE © 2024

                        Powered by NodeBB