• S'inscrire
    • Se connecter
    • Recherche
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    Résolu Problème de crash [My Bad, inutile]

    1.8.x
    1.8
    3
    12
    1815
    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.
    • Eryah
      Eryah dernière édition par

      Donc, je vais passez des détails, en gros, j’ai fais de la merde, et j’ai supprimé mon mod, en croyant supprimer mon 2e mod.
      J’ai donc, sous le stress, copier coller les classes que j’avais mis sur MFF
      Mais, quand j’ai lancé mon jeu pour voir si tous étais bien là, mon jeu crash

      le crash Report

      ​–-- Minecraft Crash Report ----
      // Shall we play a game?
      
      Time: 24/06/15 12:55
      Description: There was a severe problem during mod loading that has caused the game to fail
      
      net.minecraftforge.fml.common.LoaderException: java.lang.ClassNotFoundException: eryah.exs.proxy.ClientProxy
      at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:77)
      at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:517)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
      at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
      at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
      at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
      at com.google.common.eventbus.EventBus.post(EventBus.java:275)
      at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
      at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
      at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
      at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
      at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
      at com.google.common.eventbus.EventBus.post(EventBus.java:275)
      at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
      at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:505)
      at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:211)
      at net.minecraft.client.Minecraft.startGame(Minecraft.java:446)
      at net.minecraft.client.Minecraft.run(Minecraft.java:356)
      at net.minecraft.client.main.Main.main(Main.java:117)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
      at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
      at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source)
      at GradleStart.main(Unknown Source)
      Caused by: java.lang.ClassNotFoundException: eryah.exs.proxy.ClientProxy
      at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at net.minecraftforge.fml.common.ModClassLoader.loadClass(ModClassLoader.java:60)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Unknown Source)
      at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:60)
      ... 35 more
      Caused by: java.lang.NullPointerException
      at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
      ... 41 more
      
      A detailed walkthrough of the error, its code path and all known details is as follows:
      ---------------------------------------------------------------------------------------
      
      -- System Details --
      Details:
      Minecraft Version: 1.8
      Operating System: Windows 8.1 (amd64) version 6.3
      Java Version: 1.8.0_45, Oracle Corporation
      Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
      Memory: 874637320 bytes (834 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
      JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
      IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
      FML: MCP v9.10 FML v8.99.8.1412 Minecraft Forge 11.14.1.1412 4 mods loaded, 4 mods active
      mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
      FML{8.99.8.1412} [Forge Mod Loader] (forgeSrc-1.8-11.14.1.1412.jar) Unloaded->Constructed
      Forge{11.14.1.1412} [Minecraft Forge] (forgeSrc-1.8-11.14.1.1412.jar) Unloaded->Constructed
      exs{Beta 1.0} [EXS MOD] (bin) Unloaded->Errored
      Loaded coremods (and transformers): 
      GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.2.12420 Compatibility Profile Context 13.151.0.0' Renderer: 'AMD Radeon HD 8240'
      

      Je précise qu’il y a un gros vrac avec mes deux Workspace, UsefulthingsMod, et EXS MOD

      Classe du ClientProxy qui est concerné

      ​package eryah.usefulthings.proxy;
      
      import java.awt.Color;
      
      import net.minecraft.client.Minecraft;
      import net.minecraft.client.model.ModelBoat;
      import net.minecraft.client.model.ModelChicken;
      import net.minecraftforge.fml.client.registry.ClientRegistry;
      import net.minecraftforge.fml.client.registry.RenderingRegistry;
      import net.minecraftforge.fml.common.registry.EntityRegistry;
      import eryah.usefulthings.blocks.Clinker;
      import eryah.usefulthings.blocks.Crusher;
      import eryah.usefulthings.blocks.DragonScaleOre;
      import eryah.usefulthings.blocks.Limestone;
      import eryah.usefulthings.blocks.LitCrusher;
      import eryah.usefulthings.blocks.MarkedRoadBlock;
      import eryah.usefulthings.blocks.PlateCrafter;
      import eryah.usefulthings.blocks.ResinLeaves;
      import eryah.usefulthings.blocks.ResinTree;
      import eryah.usefulthings.blocks.RoadBlock;
      import eryah.usefulthings.blocks.Scaffolding;
      import eryah.usefulthings.blocks.SteelBlock;
      import eryah.usefulthings.client.TileEntityPlateCrafterSpecialRenderer;
      import eryah.usefulthings.client.render.RenderGoldenEggChicken;
      import eryah.usefulthings.client.render.RenderMotoBoat;
      import eryah.usefulthings.entity.item.MotorizedBoat;
      import eryah.usefulthings.entity.passive.GoldenEggChicken;
      import eryah.usefulthings.init.BottleHerm;
      import eryah.usefulthings.init.BucketHerm;
      import eryah.usefulthings.init.Chainsaw;
      import eryah.usefulthings.init.CoalPowder;
      import eryah.usefulthings.init.DragonAxe;
      import eryah.usefulthings.init.DragonGem;
      import eryah.usefulthings.init.DragonHoe;
      import eryah.usefulthings.init.DragonPickaxe;
      import eryah.usefulthings.init.DragonScale;
      import eryah.usefulthings.init.DragonShovel;
      import eryah.usefulthings.init.DragonSword;
      import eryah.usefulthings.init.EnderGem;
      import eryah.usefulthings.init.EnderSoul;
      import eryah.usefulthings.init.Engine;
      import eryah.usefulthings.init.EpicAdminChestplate;
      import eryah.usefulthings.init.GoldenEgg;
      import eryah.usefulthings.init.LapisAxe;
      import eryah.usefulthings.init.LapisBoots;
      import eryah.usefulthings.init.LapisChestplate;
      import eryah.usefulthings.init.LapisHelmet;
      import eryah.usefulthings.init.LapisLeggings;
      import eryah.usefulthings.init.LapisPickaxe;
      import eryah.usefulthings.init.LapisShovel;
      import eryah.usefulthings.init.LapisSword;
      import eryah.usefulthings.init.PolishedLapis;
      import eryah.usefulthings.init.Resin;
      import eryah.usefulthings.init.SteelAxe;
      import eryah.usefulthings.init.SteelBoots;
      import eryah.usefulthings.init.SteelChestplate;
      import eryah.usefulthings.init.SteelHelmet;
      import eryah.usefulthings.init.SteelIngot;
      import eryah.usefulthings.init.SteelLeggings;
      import eryah.usefulthings.init.SteelPickaxe;
      import eryah.usefulthings.init.SteelShovel;
      import eryah.usefulthings.init.SteelSword;
      import eryah.usefulthings.init.SuperBadassAdminTool;
      import eryah.usefulthings.init.VegeStick;
      import eryah.usefulthings.tileentity.TileEntityPlateCrafter;
      
      public class ClientProxy extends CommonProxy {
      @Override
      public void registerRenders() {
      ResinTree.registerRenders();
      Resin.registerRenders();
      Engine.registerRenders();
      ResinLeaves.registerRenders();
      Chainsaw.registerRenders();
      BucketHerm.registerRenders();
      CoalPowder.registerRenders();
      SteelIngot.registerRenders();
      SteelAxe.registerRenders();
      SteelSword.registerRenders();
      SteelPickaxe.registerRenders();
      SteelShovel.registerRenders();
      PlateCrafter.registerRenders();
      VegeStick.registerRenders();
      Scaffolding.registerRenders();
      BottleHerm.registerRenders();
      RoadBlock.registerRenders();
      MarkedRoadBlock.registerRenders();
      GoldenEgg.registerRenders();
      PolishedLapis.registerRenders();
      LapisAxe.registerRenders();
      LapisSword.registerRenders();
      LapisPickaxe.registerRenders();
      LapisShovel.registerRenders();
      SuperBadassAdminTool.registerRenders();
      EnderSoul.registerRenders();
      EnderGem.registerRenders();
      DragonScaleOre.registerRenders();
      DragonScale.registerRenders();
      DragonGem.registerRenders();
      DragonShovel.registerRenders();
      DragonAxe.registerRenders();
      DragonSword.registerRenders();
      DragonPickaxe.registerRenders();
      DragonHoe.registerRenders();
      EpicAdminChestplate.registerRenders();
      SteelHelmet.registerRenders();
      SteelChestplate.registerRenders();
      SteelLeggings.registerRenders();
      SteelBoots.registerRenders();
      LapisHelmet.registerRenders();
      LapisChestplate.registerRenders();
      LapisLeggings.registerRenders();
      LapisBoots.registerRenders();
      SteelBlock.registerRenders();
      Limestone.registerRenders();
      Clinker.registerRenders();
      Crusher.registerRenders();
      LitCrusher.registerRenders();
      
      EntityRegistry.registerGlobalEntityID(GoldenEggChicken.class, "goldenEggChicken", EntityRegistry.findGlobalUniqueEntityId(), new Color(192,192,192).getRGB(), new Color(255, 239, 0).getRGB());
      RenderingRegistry.registerEntityRenderingHandler(GoldenEggChicken.class, new RenderGoldenEggChicken(Minecraft.getMinecraft().getRenderManager(), new ModelChicken(), 0.3F));
      
      EntityRegistry.registerGlobalEntityID(MotorizedBoat.class, "motorizedBoat", EntityRegistry.findGlobalUniqueEntityId(), new Color(0, 255, 0).getRGB(), new Color(255, 0, 0).getRGB());
      RenderingRegistry.registerEntityRenderingHandler(MotorizedBoat.class, new RenderMotoBoat(Minecraft.getMinecraft().getRenderManager(), new ModelBoat(), 0));
      
      ClientRegistry.bindTileEntitySpecialRenderer(TileEntityPlateCrafter.class, new TileEntityPlateCrafterSpecialRenderer());
      
      }
      }
      

      Membre fantôme
      Je développe maintenant un jeu sur UnrealEngine4


      Contact :…

      1 réponse Dernière réponse Répondre Citer 0
      • Deleted
        Deleted dernière édition par

        Comme le stipule l erreurjava.lang.ClassNotFoundException: eryah.exs.proxy.ClientProxy
        Ta classse du client proxy du package eryan.exs.proxy n a pas ete trouve. Créées la ou change le chemin vers le Client Proxy dans ta classe principale si tu veux plutôt charge le client proxy que tu nous as donné, celui du package usefulthings.proxy. A toi de voir

        1 réponse Dernière réponse Répondre Citer 0
        • Eryah
          Eryah dernière édition par

          Mais c’est normal que la classe eryah.exs.proxy.ClientProxy n’a pas été trouvée car elle n’existe pas.
          Enfaîte, sans le faire exprès, j’ai mis 2 mod dans le ême workspace, ce qui crée ce bordel pas possible

          Membre fantôme
          Je développe maintenant un jeu sur UnrealEngine4


          Contact :…

          1 réponse Dernière réponse Répondre Citer 0
          • isador
            isador Moddeurs confirmés Modérateurs dernière édition par

            eryah.exs.proxy.ClientProxy or tu as eryah.usefulthings.proxy donc soit tu change cette classe de package ou alors tu en créer une autre, tu peut pas faire plus simple

            1 réponse Dernière réponse Répondre Citer 0
            • Deleted
              Deleted dernière édition par

              C est juste en fait l erreur la plus facile a comprendre…

              1 réponse Dernière réponse Répondre Citer 0
              • Eryah
                Eryah dernière édition par

                Mais ce que je ne compred pas, ce que les packages exs, je les ai supprimé ! Le mod EXS n’existe plus, alors pourquoi il charge encore le proxy ?

                Membre fantôme
                Je développe maintenant un jeu sur UnrealEngine4


                Contact :…

                1 réponse Dernière réponse Répondre Citer 0
                • isador
                  isador Moddeurs confirmés Modérateurs dernière édition par

                  car tu a du le déplacer ou faire un connerie avec un ctrl+Z ou autre, on est pas dans ton pc on peut pas savoir

                  1 réponse Dernière réponse Répondre Citer 0
                  • Eryah
                    Eryah dernière édition par

                    Effectivement, dans le stress, j’ai fais plusieurs ctrlZ dans l’espoirs de faire revenir les classes que j’ai supprimé.
                    Mais les dossiers es ne sont plus dans mon PC

                    Membre fantôme
                    Je développe maintenant un jeu sur UnrealEngine4


                    Contact :…

                    1 réponse Dernière réponse Répondre Citer 0
                    • isador
                      isador Moddeurs confirmés Modérateurs dernière édition par

                      bha recréer la classe ….

                      1 réponse Dernière réponse Répondre Citer 0
                      • Eryah
                        Eryah dernière édition par

                        Bon, je m’excuse à tous ceux qui ont participé à ce topic, car je vous ai fait perdre votre temps. J’ai simplement pas check la classe Reference… Dedans, on voit

                        ​package eryah.usefulthings;
                        
                        public class Reference {
                        public static final String MOD_ID = "exs";
                        public static final String MOD_NAME = "EXS MOD";
                        public static final String VERSION = "Beta 1.0";
                        public static final String CLIENT_PROXY_CLASS = "eryah.usefulthings.proxy.ClientProxy";
                        public static final String SERVER_PROXY_CLASS = "eryah.usefulthings.proxy.CommonProxy";
                        }
                        

                        …
                        Je m’excuse, je vous ai fait perdre votre temps, je vous prie donc de me mettre un petit -1, -2 , je n’ai pas bien regarder dans mes classes

                        Membre fantôme
                        Je développe maintenant un jeu sur UnrealEngine4


                        Contact :…

                        1 réponse Dernière réponse Répondre Citer 0
                        • Deleted
                          Deleted dernière édition par

                          C est quand même bien ce que j avais dit dans mon premier message

                          ou change le chemin vers le Client Proxy dans ta classe principal

                          Après quand tu crées un topic c est pas mal de lore les messages qu on prend la peine d écrire pour toi 😉

                          1 réponse Dernière réponse Répondre Citer 0
                          • Eryah
                            Eryah dernière édition par

                            J’ai donc check ma classe principale, en oubliant que le chemin du ClientProxy était dans une autre classe

                            Membre fantôme
                            Je développe maintenant un jeu sur UnrealEngine4


                            Contact :…

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

                            MINECRAFT FORGE FRANCE © 2018

                            Powered by NodeBB