MFF

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

    Erreur au lancement

    Planifier Épinglé Verrouillé Déplacé Résolu 1.12.x
    1.12.2
    10 Messages 3 Publieurs 592 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.
    • Clément 2000C Hors-ligne
      Clément 2000
      dernière édition par Clément 2000

      Bonjour à tous,
      Je viens vous demander de l’aide car j’ai un gros problème lorsque j’essaye de lancer le jeu et mon mod, sous Eclipse. J’ai suivi attentivement et compris les tutoriels, j’ai donc installé tous les outils nécessaires, et fait le setup de l’outil de développement… Et quand j’essaie de compiler et d’exécuter, il n’arrive pas lancer le jeu.
      J’ai essayé plusieurs fois de recommencer depuis zéro, en essayant différentes bases (l’exemple mod par défaut, puis la base du tutoriel), j’ai même essayé sur une autre machine… Mais il se passe toujours exactement la même chose.

      Je tiens à rajouter que les deux machines avec lesquelles j’ai essayé sont sous Linux (Ubuntu 16.04 et Ubuntu 18.04 respectivement pour la première et la seconde).

      Voici le log de mon dernier essai :

      [16:33:13] [main/INFO] [GradleStart]: Extra: []
      [16:33:13] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, /home/clement/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
      [16:33:13] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
      [16:33:13] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
      [16:33:13] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
      [16:33:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
      [16:33:13] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2768 for Minecraft 1.12.2 loading
      [16:33:13] [main/INFO] [FML]: Java is OpenJDK 64-Bit Server VM, version 1.8.0_242, running on Linux:amd64:4.15.0-96-generic, installed at /usr/lib/jvm/java-8-openjdk-amd64/jre
      [16:33:13] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.
      [16:33:13] [main/ERROR] [FML]: Full: /home/clement/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4/maven-artifact-3.5.3.jar
      [16:33:13] [main/ERROR] [FML]: Trimmed: /home/clement/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
      [16:33:14] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
      [16:33:14] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.
      2020-04-11 16:33:14,434 main WARN Disabling terminal, you're running in an unsupported environment.
      [16:33:14] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
      [16:33:14] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
      [16:33:14] [main/INFO] [FML]: Searching /home/clement/Bureau/testmod/run/./mods for mods
      [16:33:14] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
      [16:33:14] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
      [16:33:14] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
      [16:33:14] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
      [16:33:14] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
      [16:33:14] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
      [16:33:14] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
      [16:33:14] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
      [16:33:14] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
      [16:33:15] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
      [16:33:15] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
      [16:33:15] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
      [16:33:15] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
      [16:33:15] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
      [16:33:15] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
      [16:33:15] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
      [16:33:15] [main/ERROR] [LaunchWrapper]: Unable to launch
      java.lang.reflect.InvocationTargetException: null
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_242]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_242]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_242]
      	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_242]
      	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
      	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_242]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_242]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_242]
      	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_242]
      	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
      	at GradleStart.main(GradleStart.java:25) [start/:?]
      Caused by: java.lang.ExceptionInInitializerError
      	at org.lwjgl.LinuxSysImplementation.<clinit>(LinuxSysImplementation.java:50) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
      	at org.lwjgl.Sys.createImplementation(Sys.java:131) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
      	at org.lwjgl.Sys.<clinit>(Sys.java:116) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
      	at net.minecraft.client.Minecraft.getSystemTime(Minecraft.java:3158) ~[Minecraft.class:?]
      	at net.minecraft.client.main.Main.main(Main.java:42) ~[Main.class:?]
      	... 12 more
      Caused by: java.lang.NullPointerException
      	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1847) ~[?:1.8.0_242]
      	at java.lang.Runtime.loadLibrary0(Runtime.java:871) ~[?:1.8.0_242]
      	at java.lang.System.loadLibrary(System.java:1124) ~[?:1.8.0_242]
      	at java.awt.Toolkit$3.run(Toolkit.java:1636) ~[?:1.8.0_242]
      	at java.awt.Toolkit$3.run(Toolkit.java:1634) ~[?:1.8.0_242]
      	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_242]
      	at java.awt.Toolkit.loadLibraries(Toolkit.java:1633) ~[?:1.8.0_242]
      	at java.awt.Toolkit.<clinit>(Toolkit.java:1670) ~[?:1.8.0_242]
      	at org.lwjgl.LinuxSysImplementation.<clinit>(LinuxSysImplementation.java:50) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
      	at org.lwjgl.Sys.createImplementation(Sys.java:131) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
      	at org.lwjgl.Sys.<clinit>(Sys.java:116) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
      	at net.minecraft.client.Minecraft.getSystemTime(Minecraft.java:3158) ~[Minecraft.class:?]
      	at net.minecraft.client.main.Main.main(Main.java:42) ~[Main.class:?]
      	... 12 more
      Exception in thread "main" [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: java.lang.reflect.InvocationTargetException
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at java.lang.reflect.Method.invoke(Method.java:498)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at GradleStart.main(GradleStart.java:25)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: Caused by: net.minecraftforge.fml.relauncher.FMLSecurityManager$ExitTrappedException
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraftforge.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:49)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at java.lang.SecurityManager.checkExit(SecurityManager.java:761)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at java.lang.Runtime.exit(Runtime.java:108)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at java.lang.System.exit(System.java:973)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.launchwrapper.Launch.launch(Launch.java:138)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
      [16:33:15] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	... 6 more
      

      Je met aussi les trois classes de mon mod, même si j’imagine que le problème n’a pas de rapport avec ceux-ci :

      Clement2000Mod.java :

      package com.clement2000.clement2000mod;
      
      import org.apache.logging.log4j.Logger;
      
      import net.minecraftforge.fml.common.Mod;
      import net.minecraftforge.fml.common.Mod.EventHandler;
      import net.minecraftforge.fml.common.Mod.Instance;
      import net.minecraftforge.fml.common.SidedProxy;
      import net.minecraftforge.fml.common.event.FMLInitializationEvent;
      import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
      
      @Mod(modid = "clement2000mod", name = "Clément 2000 Mod", version = "alpha-0.1", acceptedMinecraftVersions = "[1.12.2]")
      
      public class Clement2000Mod {
      
      	public static final String MODID = "clement200mod";
      
      	@Instance(Clement2000Mod.MODID)
      	public static Clement2000Mod instance;
      	
      	@SidedProxy(clientSide = "com.clement2000.clement2000mod.Clement2000ModClient", serverSide = "com.clement2000.clement2000mod.Clement2000ModCommond")
      	public static Clement2000ModCommon proxy;
      
      	public static Logger logger;
      
      	@EventHandler
      	public void preInit(FMLPreInitializationEvent event) {
      		logger = event.getModLog(); 
      		proxy.preInit(event.getSuggestedConfigurationFile());
      	}
      	
      	@EventHandler
      	public void init(FMLInitializationEvent event) {
      		proxy.init();
      	}
      }
      

      Clement2000ModCommon.java :

      package com.clement2000.clement2000mod;
      
      import java.io.File;
      
      public class Clement2000ModCommon {
      	public void preInit (File configFile) {
      		System.out.println("Common side pre-init");
      	}
      	
      	public void init() {
      		
      	}
      }
      

      Clement2000ModClient.java :

      package com.clement2000.clement2000mod;
      
      import java.io.File;
      
      public class Clement2000ModClient extends Clement2000ModCommon {
      
      	@Override
      	public void preInit(File configFile) {
      		super.preInit(configFile);
      		System.out.println("Client side pre-init");
      	}
      
      	@Override
      	public void init() {
      		super.init();
      	}
      	
      }
      

      NB : Je sais que mincraft 1.12.2 commence à se faire un peu vieux mainteant, mais je suis obligé de rester en 1.12.2 pour l’instant car la grande majorité des mods n’exite que en 1.12.2 pour l’instant.

      En vous remerciant d’avance,
      Clément.

      Edit : Je sens le truc bête, du style la petite ligne que je n’ai pas lu sur le tutoriel, alors s’il vous plait ne vous énervez pas, je suis débutant.

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

        Sauf que qu’en tu aura fini ton mod les autres mod auront fini de update leur mod (peut etre avec mff ia updater pk pas ?)

        Et en plus c’est tellement plus simple de dev dans les nouvelles versions

        Mes créations :

        Mod en cours de développement : Personal Robot (1.15.2)

        Datapacks : DailyCraft's Craft (beta)

        Je suis un membre apprécié et joueur, j'ai déjà obtenu 2 point(s) de réputation.

        1 réponse Dernière réponse Répondre Citer 0
        • Clément 2000C Hors-ligne
          Clément 2000
          dernière édition par Clément 2000

          Ok, je prend note, en effet, c’est très bête de ma part.
          Tu me conseillerais la 1.14.4 ou la 1.15.2 ?

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

            la 1.14 c’est inutile car même si il y a une realise il l’on abandonné

            Mes créations :

            Mod en cours de développement : Personal Robot (1.15.2)

            Datapacks : DailyCraft's Craft (beta)

            Je suis un membre apprécié et joueur, j'ai déjà obtenu 2 point(s) de réputation.

            1 réponse Dernière réponse Répondre Citer 0
            • Clément 2000C Hors-ligne
              Clément 2000
              dernière édition par

              Ok, merci beaucoup,
              Je te tiens au courant.

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

                Et les 2 versions elles se devs pareille (à quelque exesption dans les truc pousser) donc tu peux reprendre un tuto de la 1.14 pour 1.15

                Mes créations :

                Mod en cours de développement : Personal Robot (1.15.2)

                Datapacks : DailyCraft's Craft (beta)

                Je suis un membre apprécié et joueur, j'ai déjà obtenu 2 point(s) de réputation.

                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,

                  Visiblement c’est un bug de ForgeGradle 2 avec les dernières versions d’openjdk : https://github.com/MinecraftForge/ForgeGradle/issues/652
                  Il est indiqué qu’il ne sera pas corrigé puisque Forge Gradle 2 a été remplacé par Forge Gradle 3.

                  La version 14.23.5.2852 de forge 1.12.2 est disponible avec Forge gradle 3 : http://files.minecraftforge.net/maven/net/minecraftforge/forge/index_1.12.2.html
                  Tu peux donc essayer avec cette version, par contre pour la partie setup de l’environnement il faut du-coup suivre le tutoriel 1.13+ : https://www.minecraftforgefrance.fr/topic/5289/préparer-son-environnement-de-développement-avec-le-mdk (mais uniquement pour le setup, pour le reste suit les tutoriel 1.12.2)

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

                    Ah donc c’est plus simple avec cette version, car plein de fichier et de dossier et tout et tout avant mais maintenant 2 fichier et voila

                    Mes créations :

                    Mod en cours de développement : Personal Robot (1.15.2)

                    Datapacks : DailyCraft's Craft (beta)

                    Je suis un membre apprécié et joueur, j'ai déjà obtenu 2 point(s) de réputation.

                    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

                      Ouai mais en fait on oublie, ça ne semble pas fonctionner x)

                      1 réponse Dernière réponse Répondre Citer 0
                      • Clément 2000C Hors-ligne
                        Clément 2000
                        dernière édition par Clément 2000

                        Ouuuh… Ça a été dur, mais j’y suis arrivé.
                        Un grand merci à vous deux pour l’aide est les conseils !
                        Donc, finalement, je suis passé en 1.15, pour deux raisons. La première est en rapport avec la remarque @DailyCraft , et la seconde raison est que même si j’ai essayé de faire comme tu me l’a suggéré @robin4002, lorsque j’importe le projet, j’obtiens une erreur. Mais ce n’est pas grave car cela fonctionne en 1.15.2.

                        Encore un grand merci à vous, je vais enfin pouvoir m’amuser un peu maintenant après plusieurs jours des galère.

                        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