Encore un problème d'affichage



  • J'ai encore un souci avec un affichage, sur mon espace de développement je voit le Claim: Blablabla
    Mais quand je build le mod non.

    Image: 



  • Ça serait bien d'avoir ton code



  • @'Romain120105':

    Ça serait bien d'avoir ton code

      @SubscribeEvent
      @SideOnly(Side.CLIENT)
      public void onGuiIngameRender(RenderGameOverlayEvent.Text event)
      {
          if (this.msgPlayingUpFor > 0)
          {
              this.msgPlayingUpFor–;
              String str = EnumChatFormatting.GOLD + " Claim:" + this.msgPlaying;
              int x = 420;
              int y = 600;
              Minecraft.getMinecraft().fontRenderer.drawSplitString(str, x - Minecraft.getMinecraft().fontRenderer.getStringWidth("") / 120, 250, Integer.MAX_VALUE, 150);
          }
      }
      public void renderMsg(String message)
      {
        this.msgPlaying = message;
        this.msgPlayingUpFor = 999999999;
      }
      @SubscribeEvent
      @EventHandler
      public void onClientChatMessage(ClientChatReceivedEvent event)
      {
              if(event.message.getFormattedText().startsWith("§e ~"))
              {
                  System.out.println("DEBUG"); 
                  this.renderMsg(event.message.getFormattedText().replace("~", ""));
                  event.setCanceled(true);
              }
              System.out.println("DEBUG : " + event.message.getFormattedText()); 
      }
    

    et dans init

        FMLCommonHandler.instance().bus().register(this);
    
        MinecraftForge.EVENT_BUS.register(this);
    


  • Quand est-ce que renderMsg est appelée?



  • @'Plaigon':

    Quand est-ce que renderMsg est appelée?

    Ici

      public void onClientChatMessage(ClientChatReceivedEvent event)
      {
              if(event.message.getFormattedText().startsWith("§e ~"))
              {
                  System.out.println("DEBUG"); 
                  this.renderMsg(event.message.getFormattedText().replace("~", ""));
                  event.setCanceled(true);
              }
              System.out.println("DEBUG : " + event.message.getFormattedText()); 
      }
    


  • Et alors ? Que peux-tu conclure à la suite de tes séances de débogage sur serveur dédié ?



  • @'Plaigon':

    Et alors ? Que peux-tu conclure à la suite de tes séances de débogage sur serveur dédié ?

    Bha ça fonctionne, j'ia l'affichage mais que sur eclipse. quand je recompile, ça ne l'affiche pas…



  • Cela ne répond que partiellement à ma question. Qu'affichent tes logs en environnement recompilé ?
    Le mod est-il bien installé côté client ?



  • @'Plaigon':

    Cela ne répond que partiellement à ma question. Qu'affichent tes logs en environnement recompilé ?
    Le mod est-il bien installé côté client ?

    Dans mes logs, j'ai que

    System.out.println("DEBUG : " + event.message.getFormattedText()); 
    

    qui s'affiche
    pas ça

    this.renderMsg(event.message.getFormattedText().replace("~", ""));
    

    c'est pour ça que je demande de l'aide…



  • Non, tu n'as pas compris ma question.



  • @'Plaigon':

    Non, tu n'as pas compris ma question.

    Il m'affiche ça au débug
    [12:00:47] [Client thread/INFO] [STDOUT/]: [fr.playflop.extania.common.MainClass:onClientChatMessage:265]: DEBUG : §e ~ §r§aWarZone§r

    Mais en jeu ça na aucun impact et ne m'affiche pas ce que je demande



  • File tous tes logs, stp



  • @'Plaigon':

    File tous tes logs, stp

    Voila: Les logs


  • Rédacteurs

    Personnellement je vois ça :

    [11:59:39] [Client thread/ERROR] [FML/]: The mcmod.info file in e.jar cannot be parsed as valid JSON. It will be ignored
    com.google.gson.JsonSyntaxException: java.io.EOFException: End of input at line 15 column 2
    at com.google.gson.internal.Streams.parse(Streams.java:54) ~[Streams.class:?]
    at com.google.gson.JsonParser.parse(JsonParser.java:84) ~[JsonParser.class:?]
    at com.google.gson.JsonParser.parse(JsonParser.java:59) ~[JsonParser.class:?]
    at cpw.mods.fml.common.MetadataCollection.from(MetadataCollection.java:55) [MetadataCollection.class:?]
    at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:53) [JarDiscoverer.class:?]
    at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) [ContainerType.class:?]
    at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71) [ModCandidate.class:?]
    at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:131) [ModDiscoverer.class:?]
    at cpw.mods.fml.common.Loader.identifyMods(Loader.java:364) [Loader.class:?]
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:489) [Loader.class:?]
    at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:208) [FMLClientHandler.class:?]
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) [bao.class:?]
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878) [bao.class:?]
    at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
    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:?]
    Caused by: java.io.EOFException: End of input at line 15 column 2
    at com.google.gson.stream.JsonReader.nextNonWhitespace(JsonReader.java:1377) ~[JsonReader.class:?]
    at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:456) ~[JsonReader.class:?]
    at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:403) ~[JsonReader.class:?]
    at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:658) ~[TypeAdapters$25.class:?]
    at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:642) ~[TypeAdapters$25.class:?]
    at com.google.gson.internal.Streams.parse(Streams.java:44) ~[Streams.class:?]
    … 19 more
    

    Et ça :

    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    

    Et enfin ça :

    [11:59:46] [Client thread/ERROR] [FML/]: A critical error occurred instantiating the gui factory for mod extania
    java.lang.ClassNotFoundException: fr.playflop.extania.common.togleSprint.ToggleSprintGuiFactory
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_144]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_144]
    at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:58) ~[ModClassLoader.class:?]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_144]
    at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_144]
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:339) [FMLClientHandler.class:?]
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:552) [bao.class:?]
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878) [bao.class:?]
    at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
    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:?]
    Caused by: java.lang.NullPointerException
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.12.jar:?]
    … 15 more
    

    Je ne sais pas si ça vient de là, mais déjà, ces choses ne sont pas normales 🙂



  • @'Pchom':

    Personnellement je vois ça :

    [11:59:39] [Client thread/ERROR] [FML/]: The mcmod.info file in e.jar cannot be parsed as valid JSON. It will be ignored
    com.google.gson.JsonSyntaxException: java.io.EOFException: End of input at line 15 column 2
    at com.google.gson.internal.Streams.parse(Streams.java:54) ~[Streams.class:?]
    at com.google.gson.JsonParser.parse(JsonParser.java:84) ~[JsonParser.class:?]
    at com.google.gson.JsonParser.parse(JsonParser.java:59) ~[JsonParser.class:?]
    at cpw.mods.fml.common.MetadataCollection.from(MetadataCollection.java:55) [MetadataCollection.class:?]
    at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:53) [JarDiscoverer.class:?]
    at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) [ContainerType.class:?]
    at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71) [ModCandidate.class:?]
    at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:131) [ModDiscoverer.class:?]
    at cpw.mods.fml.common.Loader.identifyMods(Loader.java:364) [Loader.class:?]
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:489) [Loader.class:?]
    at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:208) [FMLClientHandler.class:?]
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) [bao.class:?]
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878) [bao.class:?]
    at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
    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:?]
    Caused by: java.io.EOFException: End of input at line 15 column 2
    at com.google.gson.stream.JsonReader.nextNonWhitespace(JsonReader.java:1377) ~[JsonReader.class:?]
    at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:456) ~[JsonReader.class:?]
    at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:403) ~[JsonReader.class:?]
    at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:658) ~[TypeAdapters$25.class:?]
    at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:642) ~[TypeAdapters$25.class:?]
    at com.google.gson.internal.Streams.parse(Streams.java:44) ~[Streams.class:?]
    … 19 more
    

    Et ça :

    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    [11:59:41] [Client thread/WARN] [FML/extania]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
    [11:59:41] [Client thread/WARN] [FML/extania]: Offendor: fr/playflop/extania/common/cheat/Handler.checkEngine()V
    [11:59:41] [Client thread/WARN] [FML/extania]: Use FMLCommonHandler.exitJava instead
    [11:59:41] [Client thread/WARN] [FML/extania]: =============================================================
    

    Et enfin ça :

    [11:59:46] [Client thread/ERROR] [FML/]: A critical error occurred instantiating the gui factory for mod extania
    java.lang.ClassNotFoundException: fr.playflop.extania.common.togleSprint.ToggleSprintGuiFactory
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_144]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_144]
    at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:58) ~[ModClassLoader.class:?]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_144]
    at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_144]
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:339) [FMLClientHandler.class:?]
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:552) [bao.class:?]
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878) [bao.class:?]
    at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
    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:?]
    Caused by: java.lang.NullPointerException
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.12.jar:?]
    … 15 more
    

    Je ne sais pas si ça vient de là, mais déjà, ces choses ne sont pas normales 🙂

    Oui, mais je voit voit pas d'ou vient l'erreur avec mon gui au final donc…

    EDIT: Encore réglé mon problème seul. Merci de votre temps malgré tout!