MFF

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

    Register Block et Item

    Planifier Épinglé Verrouillé Déplacé Résolu 1.12.x
    1.12.x
    29 Messages 4 Publieurs 5.0k Vues 1 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

      Le bloc sont surement null lorsque tu cherches à les enregistrer.

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

        @‘robin4002’:

        Le bloc sont surement null lorsque tu cherches à les enregistrer.

        c’est à dire ? J’ai du mal à comprendre sur ce point là, tu pourrais m’expliquer un peu ? car déjà j’arrive pas à comprendre comment tu peux enregistrer les blocs si tu les mets pas dans le commonproxy.
        Et du coup, quel serait la solution pour régler ça ?

        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

          Tu peux envoyer le crash complet ? Car en fait les blocs ne peuvent pas être null comme ce sont des constantes.

          Le bloc est enregistré car la fonction est appelé par forge grâce au @SubscribeEvent. Je te conseil d’aller voir le tutoriel sur les événements.

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

            @‘robin4002’:

            Tu peux envoyer le crash complet ? Car en fait les blocs ne peuvent pas être null comme ce sont des constantes.

            Le bloc est enregistré car la fonction est appelé par forge grâce au  @SubscribeEvent. Je te conseil d’aller voir le tutoriel sur les événements.

            J’irai checker ce tutoriel, j’ai jamais trop touché aux events donc pour ça que c’est assez perturbent pour moi.

            tient voilà le crash log entier:

            2017-07-14 16:44:19,075 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
            2017-07-14 16:44:19,079 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
            [16:44:19] [main/INFO] [GradleStart]: Extra: []
            [16:44:19] [main/INFO] [GradleStart]: Running with arguments: [–userProperties, {}, --assetsDir, C:/Users/Zules perrin/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
            [16:44:19] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
            [16:44:19] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
            [16:44:19] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
            [16:44:19] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
            [16:44:19] [main/INFO] [FML]: Forge Mod Loader version 14.21.1.2387 for Minecraft 1.12 loading
            [16:44:19] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_121, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_121
            [16:44:19] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
            [16:44:19] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
            [16:44:19] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
            [16:44:19] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
            [16:44:19] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
            [16:44:19] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
            [16:44:19] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
            [16:44:19] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
            [16:44:19] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
            [16:44:19] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
            2017-07-14 16:44:19,574 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
            2017-07-14 16:44:19,840 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
            2017-07-14 16:44:19,841 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
            [16:44:19] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
            [16:44:21] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
            [16:44:21] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
            [16:44:21] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
            [16:44:21] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
            [16:44:21] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
            [16:44:21] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
            [16:44:21] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
            [16:44:22] [main/INFO]: Setting user: Player995
            [16:44:25] [main/WARN]: Skipping bad option: lastServer:
            [16:44:25] [main/INFO]: LWJGL Version: 2.9.4
            [16:44:28] [main/INFO] [FML]: – System Details --
            Details:
            Minecraft Version: 1.12
            Operating System: Windows 10 (amd64) version 10.0
            Java Version: 1.8.0_121, Oracle Corporation
            Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
            Memory: 675144312 bytes (643 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
            JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
            IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
            FML:
            Loaded coremods (and transformers):
            GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 384.76' Renderer: 'GeForce GTX 1060 6GB/PCIe/SSE2'
            [16:44:28] [main/INFO] [FML]: MinecraftForge v14.21.1.2387 Initialized
            [16:44:28] [main/INFO] [FML]: Replaced 921 ore ingredients
            [16:44:28] [main/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
            [16:44:28] [main/INFO] [FML]: Searching C:\Users\Zules perrin\Desktop\Forge 1.12\run\mods for mods
            [16:44:29] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
            [16:44:29] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, adamantium] at CLIENT
            [16:44:29] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, adamantium] at SERVER
            [16:44:30] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 76981243 nanos
            [16:44:30] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Adamantium
            [16:44:30] [main/INFO] [FML]: Processing ObjectHolder annotations
            [16:44:30] [main/INFO] [FML]: Found 1168 ObjectHolder annotations
            [16:44:30] [main/INFO] [FML]: Identifying ItemStackHolder annotations
            [16:44:30] [main/INFO] [FML]: Found 0 ItemStackHolder annotations
            [16:44:30] [main/INFO] [FML]: Configured a dormant chunk cache size of 0
            [16:44:30] [Forge Version Check/INFO] [ForgeVersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
            [16:44:30] [main/WARN] [FML]: ****************************************
            [16:44:30] [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name AdamantiumOre has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
            [16:44:30] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:619)
            [16:44:30] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:605)
            [16:44:30] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.CommonProxy.preInit(CommonProxy.java:16)
            [16:44:30] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.ClientProxy.preInit(ClientProxy.java:16)
            [16:44:30] [main/WARN] [FML]: *  at fr.jules552.mod.Adamantium.preInit(Adamantium.java:31)
            [16:44:30] [main/WARN] [FML]: *  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)…
            [16:44:30] [main/WARN] [FML]: ****************************************
            [16:44:30] [main/WARN] [FML]: ****************************************
            [16:44:30] [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name SilverOre has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
            [16:44:30] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:619)
            [16:44:30] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:605)
            [16:44:30] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.CommonProxy.preInit(CommonProxy.java:17)
            [16:44:30] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.ClientProxy.preInit(ClientProxy.java:16)
            [16:44:30] [main/WARN] [FML]: *  at fr.jules552.mod.Adamantium.preInit(Adamantium.java:31)
            [16:44:30] [main/WARN] [FML]: *  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)…
            [16:44:30] [main/WARN] [FML]: ****************************************
            [16:44:30] [main/WARN] [FML]: ****************************************
            [16:44:30] [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name AluminiumOre has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
            [16:44:30] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:619)
            [16:44:30] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:605)
            [16:44:30] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.CommonProxy.preInit(CommonProxy.java:18)
            [16:44:30] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.ClientProxy.preInit(ClientProxy.java:16)
            [16:44:30] [main/WARN] [FML]: *  at fr.jules552.mod.Adamantium.preInit(Adamantium.java:31)
            [16:44:30] [main/WARN] [FML]: *  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)…
            [16:44:30] [main/WARN] [FML]: ****************************************
            [16:44:30] [main/INFO] [FML]: Applying holder lookups
            [16:44:30] [main/INFO] [FML]: Holder lookups applied
            [16:44:30] [main/ERROR] [FML]: Exception caught during firing event net.minecraftforge.event.RegistryEvent$Register@4d829889:
            java.lang.NullPointerException: Can't use a null-name for the registry, object net.minecraft.item.ItemBlock@4b0393ee.
            at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:864) ~[guava-21.0.jar:?]
            at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:272) ~[ForgeRegistry.class:?]
            at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:266) ~[ForgeRegistry.class:?]
            at net.minecraftforge.registries.ForgeRegistry.register(ForgeRegistry.java:110) ~[ForgeRegistry.class:?]
            at fr.jules552.mod.init.BlocksMod.registerItemBlock(BlocksMod.java:111) ~[BlocksMod.class:?]
            at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_5_BlocksMod_registerItemBlock_Register.invoke(.dynamic) ~[?:?]
            at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
            at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:143) ~[EventBus$1.class:?]
            at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) [EventBus.class:?]
            at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:693) [GameData.class:?]
            at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:673) [GameData.class:?]
            at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:605) [Loader.class:?]
            at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266) [FMLClientHandler.class:?]
            at net.minecraft.client.Minecraft.init(Minecraft.java:508) [Minecraft.class:?]
            at net.minecraft.client.Minecraft.run(Minecraft.java:416) [Minecraft.class:?]
            at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
            at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
            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_121]
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
            at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
            at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
            at GradleStart.main(GradleStart.java:26) [start/:?]
            [16:44:30] [main/ERROR] [FML]: Index: 3 Listeners:
            [16:44:30] [main/ERROR] [FML]: 0: NORMAL
            [16:44:30] [main/ERROR] [FML]: 1: net.minecraftforge.fml.common.eventhandler.EventBus$1@5a42bb6
            [16:44:30] [main/ERROR] [FML]: 2: net.minecraftforge.fml.common.eventhandler.EventBus$1@47f74d8f
            [16:44:30] [main/ERROR] [FML]: 3: net.minecraftforge.fml.common.eventhandler.EventBus$1@7dd6aa3e
            [16:44:30] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: –-- Minecraft Crash Report ----
            // This doesn't make any sense!
            
            Time: 7/14/17 4:44 PM
            Description: Initializing game
            
            java.lang.NullPointerException: Can't use a null-name for the registry, object net.minecraft.item.ItemBlock@4b0393ee.
            at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:864)
            at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:272)
            at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:266)
            at net.minecraftforge.registries.ForgeRegistry.register(ForgeRegistry.java:110)
            at fr.jules552.mod.init.BlocksMod.registerItemBlock(BlocksMod.java:111)
            at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_5_BlocksMod_registerItemBlock_Register.invoke(.dynamic)
            at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
            at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:143)
            at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179)
            at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:693)
            at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:673)
            at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:605)
            at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266)
            at net.minecraft.client.Minecraft.init(Minecraft.java:508)
            at net.minecraft.client.Minecraft.run(Minecraft.java:416)
            at net.minecraft.client.main.Main.main(Main.java:118)
            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 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.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
            at GradleStart.main(GradleStart.java:26)
            
            A detailed walkthrough of the error, its code path and all known details is as follows:
            ---------------------------------------------------------------------------------------
            
            -- Head --
            Thread: Client thread
            Stacktrace:
            at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:864)
            at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:272)
            at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:266)
            at net.minecraftforge.registries.ForgeRegistry.register(ForgeRegistry.java:110)
            at fr.jules552.mod.init.BlocksMod.registerItemBlock(BlocksMod.java:111)
            at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_5_BlocksMod_registerItemBlock_Register.invoke(.dynamic)
            at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
            at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:143)
            at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179)
            at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:693)
            at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:673)
            at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:605)
            at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266)
            at net.minecraft.client.Minecraft.init(Minecraft.java:508)
            
            -- Initialization --
            Details:
            Stacktrace:
            at net.minecraft.client.Minecraft.run(Minecraft.java:416)
            at net.minecraft.client.main.Main.main(Main.java:118)
            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 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.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
            at GradleStart.main(GradleStart.java:26)
            
            -- System Details --
            Details:
            Minecraft Version: 1.12
            Operating System: Windows 10 (amd64) version 10.0
            Java Version: 1.8.0_121, Oracle Corporation
            Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
            Memory: 655084816 bytes (624 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
            JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
            IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
            FML: MCP 9.40 Powered by Forge 14.21.1.2387 5 mods loaded, 5 mods active
            States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
            UCH minecraft{1.12} [Minecraft] (minecraft.jar)
            UCH mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
            UCH FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.12-14.21.1.2387.jar)
            UCH forge{14.21.1.2387} [Minecraft Forge] (forgeSrc-1.12-14.21.1.2387.jar)
            UCH adamantium{1.0.0} [Adamantium] (bin)
            Loaded coremods (and transformers):
            GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 384.76' Renderer: 'GeForce GTX 1060 6GB/PCIe/SSE2'
            Launched Version: 1.12
            LWJGL: 2.9.4
            OpenGL: GeForce GTX 1060 6GB/PCIe/SSE2 GL version 4.5.0 NVIDIA 384.76, NVIDIA Corporation
            GL Caps: Using GL 1.3 multitexturing.
            Using GL 1.3 texture combiners.
            Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
            Shaders are available because OpenGL 2.1 is supported.
            VBOs are available because OpenGL 1.5 is supported.
            
            Using VBOs: Yes
            Is Modded: Definitely; Client brand changed to 'fml,forge'
            Type: Client (map_client.txt)
            Resource Packs:
            Current Language: English (US)
            Profiler Position: N/A (disabled)
            CPU: 8x Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz
            [16:44:30] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Zules perrin\Desktop\Forge 1.12\run\.\crash-reports\crash-2017-07-14_16.44.30-client.txt
            Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
            
            
            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

              Ah c’est mieux avec l’erreur complète :
              java.lang.NullPointerException: Can’t use a null-name for the registry, object net.minecraft.item.ItemBlock@4b0393ee.
              Il faut donner un nom de registre au itembloc (le même que le bloc).

              Exemple :
              event.getRegistry().register(new ItemBlock(TheSpotLightMod.SPOTLIGHT).setRegistryName(“tsm_spotlight”));

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

                @‘robin4002’:

                Ah c’est mieux avec l’erreur complète :
                java.lang.NullPointerException: Can’t use a null-name for the registry, object net.minecraft.item.ItemBlock@4b0393ee.
                Il faut donner un nom de registre au itembloc (le même que le bloc).

                Exemple :
                event.getRegistry().register(new ItemBlock(TheSpotLightMod.SPOTLIGHT).setRegistryName(“tsm_spotlight”));

                ça crash toujours, voici le crash log:

                2017-07-14 17:04:59,579 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                2017-07-14 17:04:59,582 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                [17:04:59] [main/INFO] [GradleStart]: Extra: []
                [17:04:59] [main/INFO] [GradleStart]: Running with arguments: [–userProperties, {}, --assetsDir, C:/Users/Zules perrin/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
                [17:04:59] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
                [17:04:59] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
                [17:04:59] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
                [17:04:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
                [17:04:59] [main/INFO] [FML]: Forge Mod Loader version 14.21.1.2387 for Minecraft 1.12 loading
                [17:04:59] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_121, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_121
                [17:04:59] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
                [17:04:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
                [17:04:59] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
                [17:04:59] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
                [17:04:59] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
                [17:04:59] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
                [17:04:59] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
                [17:04:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
                [17:04:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
                [17:04:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
                2017-07-14 17:05:00,108 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                2017-07-14 17:05:00,382 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                2017-07-14 17:05:00,383 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                [17:05:00] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
                [17:05:01] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
                [17:05:01] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
                [17:05:01] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
                [17:05:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
                [17:05:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
                [17:05:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
                [17:05:02] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
                [17:05:03] [main/INFO]: Setting user: Player482
                [17:05:06] [main/WARN]: Skipping bad option: lastServer:
                [17:05:06] [main/INFO]: LWJGL Version: 2.9.4
                [17:05:08] [main/INFO] [FML]: – System Details --
                Details:
                Minecraft Version: 1.12
                Operating System: Windows 10 (amd64) version 10.0
                Java Version: 1.8.0_121, Oracle Corporation
                Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
                Memory: 677492816 bytes (646 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
                JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
                IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
                FML: 
                Loaded coremods (and transformers): 
                GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 384.76' Renderer: 'GeForce GTX 1060 6GB/PCIe/SSE2'
                [17:05:08] [main/INFO] [FML]: MinecraftForge v14.21.1.2387 Initialized
                [17:05:08] [main/INFO] [FML]: Replaced 921 ore ingredients
                [17:05:08] [main/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
                [17:05:08] [main/INFO] [FML]: Searching C:\Users\Zules perrin\Desktop\Forge 1.12\run\mods for mods
                [17:05:09] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
                [17:05:09] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, adamantium] at CLIENT
                [17:05:09] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, adamantium] at SERVER
                [17:05:10] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Adamantium
                [17:05:10] [main/INFO] [FML]: Processing ObjectHolder annotations
                [17:05:10] [main/INFO] [FML]: Found 1168 ObjectHolder annotations
                [17:05:10] [main/INFO] [FML]: Identifying ItemStackHolder annotations
                [17:05:10] [main/INFO] [FML]: Found 0 ItemStackHolder annotations
                [17:05:10] [main/INFO] [FML]: Configured a dormant chunk cache size of 0
                [17:05:10] [Forge Version Check/INFO] [ForgeVersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
                [17:05:10] [main/WARN] [FML]: ****************************************
                [17:05:10] [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name AdamantiumOre has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
                [17:05:10] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:619)
                [17:05:10] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:605)
                [17:05:10] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.CommonProxy.preInit(CommonProxy.java:16)
                [17:05:10] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.ClientProxy.preInit(ClientProxy.java:16)
                [17:05:10] [main/WARN] [FML]: *  at fr.jules552.mod.Adamantium.preInit(Adamantium.java:31)
                [17:05:10] [main/WARN] [FML]: *  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)…
                [17:05:10] [main/WARN] [FML]: ****************************************
                [17:05:10] [main/WARN] [FML]: ****************************************
                [17:05:10] [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name SilverOre has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
                [17:05:10] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:619)
                [17:05:10] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:605)
                [17:05:10] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.CommonProxy.preInit(CommonProxy.java:17)
                [17:05:10] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.ClientProxy.preInit(ClientProxy.java:16)
                [17:05:10] [main/WARN] [FML]: *  at fr.jules552.mod.Adamantium.preInit(Adamantium.java:31)
                [17:05:10] [main/WARN] [FML]: *  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)…
                [17:05:10] [main/WARN] [FML]: ****************************************
                [17:05:10] [main/WARN] [FML]: ****************************************
                [17:05:10] [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name AluminiumOre has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
                [17:05:10] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:619)
                [17:05:10] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:605)
                [17:05:10] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.CommonProxy.preInit(CommonProxy.java:18)
                [17:05:10] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.ClientProxy.preInit(ClientProxy.java:16)
                [17:05:10] [main/WARN] [FML]: *  at fr.jules552.mod.Adamantium.preInit(Adamantium.java:31)
                [17:05:10] [main/WARN] [FML]: *  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)…
                [17:05:10] [main/WARN] [FML]: ****************************************
                [17:05:10] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 61206888 nanos
                [17:05:10] [main/ERROR] [FML]: Exception caught during firing event net.minecraftforge.event.RegistryEvent$Register@298f8835:
                java.lang.NullPointerException: Can't use a null-name for the registry, object Block{null}.
                at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:864) ~[guava-21.0.jar:?]
                at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:272) ~[ForgeRegistry.class:?]
                at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:266) ~[ForgeRegistry.class:?]
                at net.minecraftforge.registries.ForgeRegistry.register(ForgeRegistry.java:110) ~[ForgeRegistry.class:?]
                at fr.jules552.mod.init.BlocksMod.registerBlocks(BlocksMod.java:61) ~[BlocksMod.class:?]
                at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_5_BlocksMod_registerBlocks_Register.invoke(.dynamic) ~[?:?]
                at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
                at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:143) ~[EventBus$1.class:?]
                at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) [EventBus.class:?]
                at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:688) [GameData.class:?]
                at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:673) [GameData.class:?]
                at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:605) [Loader.class:?]
                at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266) [FMLClientHandler.class:?]
                at net.minecraft.client.Minecraft.init(Minecraft.java:508) [Minecraft.class:?]
                at net.minecraft.client.Minecraft.run(Minecraft.java:416) [Minecraft.class:?]
                at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
                at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
                at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
                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_121]
                at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
                at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
                at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
                at GradleStart.main(GradleStart.java:26) [start/:?]
                [17:05:10] [main/ERROR] [FML]: Index: 3 Listeners:
                [17:05:10] [main/ERROR] [FML]: 0: NORMAL
                [17:05:10] [main/ERROR] [FML]: 1: net.minecraftforge.fml.common.eventhandler.EventBus$1@5eab0592
                [17:05:10] [main/ERROR] [FML]: 2: net.minecraftforge.fml.common.eventhandler.EventBus$1@ed8a7ab
                [17:05:10] [main/ERROR] [FML]: 3: net.minecraftforge.fml.common.eventhandler.EventBus$1@5afefa87
                [17:05:10] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: –-- Minecraft Crash Report ----
                // Don't be sad, have a hug! <3
                
                Time: 7/14/17 5:05 PM
                Description: Initializing game
                
                java.lang.NullPointerException: Can't use a null-name for the registry, object Block{null}.
                at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:864)
                at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:272)
                at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:266)
                at net.minecraftforge.registries.ForgeRegistry.register(ForgeRegistry.java:110)
                at fr.jules552.mod.init.BlocksMod.registerBlocks(BlocksMod.java:61)
                at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_5_BlocksMod_registerBlocks_Register.invoke(.dynamic)
                at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
                at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:143)
                at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179)
                at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:688)
                at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:673)
                at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:605)
                at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266)
                at net.minecraft.client.Minecraft.init(Minecraft.java:508)
                at net.minecraft.client.Minecraft.run(Minecraft.java:416)
                at net.minecraft.client.main.Main.main(Main.java:118)
                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 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.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
                at GradleStart.main(GradleStart.java:26)
                
                A detailed walkthrough of the error, its code path and all known details is as follows:
                ---------------------------------------------------------------------------------------
                
                -- Head --
                Thread: Client thread
                Stacktrace:
                at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:864)
                at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:272)
                at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:266)
                at net.minecraftforge.registries.ForgeRegistry.register(ForgeRegistry.java:110)
                at fr.jules552.mod.init.BlocksMod.registerBlocks(BlocksMod.java:61)
                at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_5_BlocksMod_registerBlocks_Register.invoke(.dynamic)
                at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
                at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:143)
                at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179)
                at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:688)
                at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:673)
                at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:605)
                at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266)
                at net.minecraft.client.Minecraft.init(Minecraft.java:508)
                
                -- Initialization --
                Details:
                Stacktrace:
                at net.minecraft.client.Minecraft.run(Minecraft.java:416)
                at net.minecraft.client.main.Main.main(Main.java:118)
                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 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.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
                at GradleStart.main(GradleStart.java:26)
                
                -- System Details --
                Details:
                Minecraft Version: 1.12
                Operating System: Windows 10 (amd64) version 10.0
                Java Version: 1.8.0_121, Oracle Corporation
                Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
                Memory: 656221808 bytes (625 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
                JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
                IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
                FML: MCP 9.40 Powered by Forge 14.21.1.2387 5 mods loaded, 5 mods active
                States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
                UCH minecraft{1.12} [Minecraft] (minecraft.jar) 
                UCH mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
                UCH FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.12-14.21.1.2387.jar) 
                UCH forge{14.21.1.2387} [Minecraft Forge] (forgeSrc-1.12-14.21.1.2387.jar) 
                UCH adamantium{1.0.0} [Adamantium] (bin) 
                Loaded coremods (and transformers): 
                GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 384.76' Renderer: 'GeForce GTX 1060 6GB/PCIe/SSE2'
                Launched Version: 1.12
                LWJGL: 2.9.4
                OpenGL: GeForce GTX 1060 6GB/PCIe/SSE2 GL version 4.5.0 NVIDIA 384.76, NVIDIA Corporation
                GL Caps: Using GL 1.3 multitexturing.
                Using GL 1.3 texture combiners.
                Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
                Shaders are available because OpenGL 2.1 is supported.
                VBOs are available because OpenGL 1.5 is supported.
                
                Using VBOs: Yes
                Is Modded: Definitely; Client brand changed to 'fml,forge'
                Type: Client (map_client.txt)
                Resource Packs: 
                Current Language: English (US)
                Profiler Position: N/A (disabled)
                CPU: 8x Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz
                [17:05:10] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Zules perrin\Desktop\Forge 1.12\run\.\crash-reports\crash-2017-07-14_17.05.10-client.txt
                Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
                

                mais la raison a apparemment changer et concerne cette partie:

                  @SubscribeEvent
                   public static void registerBlocks(RegistryEvent.Register <block>event)
                   {
                       event.getRegistry().register(BlocksMod.ADAMANTIUM_BLOCK);
                       event.getRegistry().register(BlocksMod.ADAMANTIUM_ORE);
                       event.getRegistry().register(BlocksMod.SILVER_BLOCK);
                       event.getRegistry().register(BlocksMod.SILVER_ORE);
                       event.getRegistry().register(BlocksMod.ALUMINIUM_BLOCK);
                       event.getRegistry().register(BlocksMod.ALUMINIUM_ORE);
                       event.getRegistry().register(BlocksMod.LIGHT_BLOCK);
                       event.getRegistry().register(BlocksMod.XRAY_BLOCK);
                       event.getRegistry().register(BlocksMod.BOUNCE_PAD_GREEN);
                       event.getRegistry().register(BlocksMod.BOUNCE_PAD_BLUE);
                       event.getRegistry().register(BlocksMod.BOUNCE_PAD_RED);
                       event.getRegistry().register(BlocksMod.SPIKE_BLOCK);
                   }
                ```</block>
                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

                  La raison est la même, tes blocs n’ont pas de nom de registre.
                  Il faut leur en donner un.

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

                    @‘robin4002’:

                    La raison est la même, tes blocs n’ont pas de nom de registre.
                    Il faut leur en donner un.

                    Bon ça s’arrête enfin de crash, par contre j’ai 2 problèmes, le premier c’est que du coup les textures sur les blocks ne s’appliquent pas (uniquement l’item du block) , et le second c’est que les items n’apparaissent carrément pas. Tu aurais une idée d’où ça vient ?

                    je poste toujours la log au cas où:

                    2017-07-14 17:56:18,186 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                    2017-07-14 17:56:18,190 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                    [17:56:18] [main/INFO] [GradleStart]: Extra: []
                    [17:56:18] [main/INFO] [GradleStart]: Running with arguments: [–userProperties, {}, --assetsDir, C:/Users/Zules perrin/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
                    [17:56:18] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
                    [17:56:18] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
                    [17:56:18] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
                    [17:56:18] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
                    [17:56:18] [main/INFO] [FML]: Forge Mod Loader version 14.21.1.2387 for Minecraft 1.12 loading
                    [17:56:18] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_121, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_121
                    [17:56:18] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
                    [17:56:18] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
                    [17:56:18] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
                    [17:56:18] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
                    [17:56:18] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
                    [17:56:18] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
                    [17:56:18] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
                    [17:56:18] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
                    [17:56:18] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
                    [17:56:18] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
                    2017-07-14 17:56:18,720 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                    2017-07-14 17:56:18,993 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                    2017-07-14 17:56:18,994 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                    [17:56:19] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
                    [17:56:20] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
                    [17:56:20] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
                    [17:56:20] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
                    [17:56:20] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
                    [17:56:20] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
                    [17:56:20] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
                    [17:56:20] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
                    [17:56:21] [main/INFO]: Setting user: Player986
                    [17:56:24] [main/WARN]: Skipping bad option: lastServer:
                    [17:56:24] [main/INFO]: LWJGL Version: 2.9.4
                    [17:56:27] [main/INFO] [FML]: – System Details --
                    Details:
                    Minecraft Version: 1.12
                    Operating System: Windows 10 (amd64) version 10.0
                    Java Version: 1.8.0_121, Oracle Corporation
                    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
                    Memory: 676803680 bytes (645 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
                    JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
                    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
                    FML:
                    Loaded coremods (and transformers):
                    GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 384.76' Renderer: 'GeForce GTX 1060 6GB/PCIe/SSE2'
                    [17:56:27] [main/INFO] [FML]: MinecraftForge v14.21.1.2387 Initialized
                    [17:56:27] [main/INFO] [FML]: Replaced 921 ore ingredients
                    [17:56:27] [main/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
                    [17:56:27] [main/INFO] [FML]: Searching C:\Users\Zules perrin\Desktop\Forge 1.12\run\mods for mods
                    [17:56:28] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
                    [17:56:28] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, adamantium] at CLIENT
                    [17:56:28] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, adamantium] at SERVER
                    [17:56:29] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Adamantium
                    [17:56:29] [main/INFO] [FML]: Processing ObjectHolder annotations
                    [17:56:29] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 67835850 nanos
                    [17:56:29] [main/INFO] [FML]: Found 1168 ObjectHolder annotations
                    [17:56:29] [main/INFO] [FML]: Identifying ItemStackHolder annotations
                    [17:56:29] [main/INFO] [FML]: Found 0 ItemStackHolder annotations
                    [17:56:29] [main/INFO] [FML]: Configured a dormant chunk cache size of 0
                    [17:56:29] [Forge Version Check/INFO] [ForgeVersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
                    [17:56:29] [main/WARN] [FML]: ****************************************
                    [17:56:29] [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name AdamantiumOre has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
                    [17:56:29] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:619)
                    [17:56:29] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:605)
                    [17:56:29] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.CommonProxy.preInit(CommonProxy.java:16)
                    [17:56:29] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.ClientProxy.preInit(ClientProxy.java:16)
                    [17:56:29] [main/WARN] [FML]: *  at fr.jules552.mod.Adamantium.preInit(Adamantium.java:31)
                    [17:56:29] [main/WARN] [FML]: *  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)…
                    [17:56:29] [main/WARN] [FML]: ****************************************
                    [17:56:29] [main/WARN] [FML]: ****************************************
                    [17:56:29] [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name SilverOre has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
                    [17:56:29] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:619)
                    [17:56:29] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:605)
                    [17:56:29] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.CommonProxy.preInit(CommonProxy.java:17)
                    [17:56:29] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.ClientProxy.preInit(ClientProxy.java:16)
                    [17:56:29] [main/WARN] [FML]: *  at fr.jules552.mod.Adamantium.preInit(Adamantium.java:31)
                    [17:56:29] [main/WARN] [FML]: *  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)…
                    [17:56:29] [main/WARN] [FML]: ****************************************
                    [17:56:29] [main/WARN] [FML]: ****************************************
                    [17:56:29] [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name AluminiumOre has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
                    [17:56:29] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:619)
                    [17:56:29] [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:605)
                    [17:56:29] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.CommonProxy.preInit(CommonProxy.java:18)
                    [17:56:29] [main/WARN] [FML]: *  at fr.jules552.mod.proxy.ClientProxy.preInit(ClientProxy.java:16)
                    [17:56:29] [main/WARN] [FML]: *  at fr.jules552.mod.Adamantium.preInit(Adamantium.java:31)
                    [17:56:29] [main/WARN] [FML]: *  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)…
                    [17:56:29] [main/WARN] [FML]: ****************************************
                    [17:56:29] [main/INFO] [FML]: Applying holder lookups
                    [17:56:29] [main/INFO] [FML]: Holder lookups applied
                    [17:56:29] [main/INFO] [FML]: Applying holder lookups
                    [17:56:29] [main/INFO] [FML]: Holder lookups applied
                    [17:56:29] [main/INFO] [FML]: Applying holder lookups
                    [17:56:29] [main/INFO] [FML]: Holder lookups applied
                    [17:56:29] [main/INFO] [FML]: Applying holder lookups
                    [17:56:29] [main/INFO] [FML]: Holder lookups applied
                    [17:56:29] [main/INFO] [FML]: Injecting itemstacks
                    [17:56:29] [main/INFO] [FML]: Itemstack injection complete
                    [17:56:30] [Forge Version Check/INFO] [ForgeVersionCheck]: [forge] Found status: UP_TO_DATE Target: null
                    [17:56:33] [main/WARN]: File adamantium:sounds/records/adamantiumdisk.ogg does not exist, cannot add it to event adamantium:records.adamantiumdisk
                    [17:56:33] [main/WARN]: File adamantium:sounds/records/cartekiwi.ogg does not exist, cannot add it to event adamantium:records.cartekiwi
                    [17:56:33] [Sound Library Loader/INFO]: Starting up SoundSystem…
                    [17:56:33] [Thread-5/INFO]: Initializing LWJGL OpenAL
                    [17:56:33] [Thread-5/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
                    [17:56:33] [Thread-5/INFO]: OpenAL initialized.
                    [17:56:33] [Sound Library Loader/INFO]: Sound engine started
                    [17:56:38] [main/INFO] [FML]: Max texture size: 16384
                    [17:56:38] [main/INFO]: Created: 512x512 textures-atlas
                    [17:56:39] [main/ERROR] [FML]: Parsing error loading recipe adamantium:adamantium_axe
                    com.google.gson.JsonSyntaxException: Unknown recipe type: adamantium:crafting_shaped
                    at net.minecraftforge.common.crafting.CraftingHelper.getRecipe(CraftingHelper.java:400) ~[CraftingHelper.class:?]
                    at net.minecraftforge.common.crafting.CraftingHelper.lambda$loadRecipes$21(CraftingHelper.java:702) ~[CraftingHelper.class:?]
                    at net.minecraftforge.common.crafting.CraftingHelper.findFiles(CraftingHelper.java:790) ~[CraftingHelper.class:?]
                    at net.minecraftforge.common.crafting.CraftingHelper.loadRecipes(CraftingHelper.java:659) ~[CraftingHelper.class:?]
                    at java.util.ArrayList.forEach(Unknown Source) [?:1.8.0_121]
                    at net.minecraftforge.common.crafting.CraftingHelper.loadRecipes(CraftingHelper.java:614) [CraftingHelper.class:?]
                    at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:779) [Loader.class:?]
                    at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:343) [FMLClientHandler.class:?]
                    at net.minecraft.client.Minecraft.init(Minecraft.java:576) [Minecraft.class:?]
                    at net.minecraft.client.Minecraft.run(Minecraft.java:416) [Minecraft.class:?]
                    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
                    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
                    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
                    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_121]
                    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
                    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
                    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
                    at GradleStart.main(GradleStart.java:26) [start/:?]
                    [17:56:39] [main/INFO] [FML]: Injecting itemstacks
                    [17:56:39] [main/INFO] [FML]: Itemstack injection complete
                    [17:56:39] [main/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods
                    [17:56:39] [main/WARN]: Skipping bad option: lastServer:
                    [17:56:39] [main/INFO]: Narrator library for x64 successfully loaded
                    [17:56:43] [Server thread/INFO]: Starting integrated minecraft server version 1.12
                    [17:56:43] [Server thread/INFO]: Generating keypair
                    [17:56:43] [Realms Notification Availability checker #1/INFO]: Could not authorize you against Realms server: Invalid session id
                    [17:56:43] [Server thread/INFO] [FML]: Injecting existing registry data into this server instance
                    [17:56:43] [Server thread/INFO] [FML]: Applying holder lookups
                    [17:56:43] [Server thread/INFO] [FML]: Holder lookups applied
                    [17:56:43] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@1f79699c)
                    [17:56:44] [Server thread/INFO]: Loaded 488 advancements
                    [17:56:44] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@1f79699c)
                    [17:56:44] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@1f79699c)
                    [17:56:44] [Server thread/INFO]: Preparing start region for level 0
                    [17:56:45] [Server thread/INFO]: Preparing spawn area: 72%
                    [17:56:45] [Server thread/INFO]: Changing view distance to 16, from 10
                    [17:56:55] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2
                    [17:56:55] [Netty Server IO #1/INFO] [FML]: Client protocol version 2
                    [17:56:55] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 5 mods : minecraft@1.12,FML@8.0.99.99,forge@14.21.1.2387,mcp@9.19,adamantium@1.0.0
                    [17:56:55] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established
                    [17:56:55] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
                    [17:56:55] [Server thread/INFO]: Player986[local:E:b1513204] logged in with entity id 207 at (158.473201625284, 79.6080113930134, 257.22580979584893)
                    [17:56:55] [Server thread/INFO]: Player986 joined the game
                    [17:56:55] [Server thread/INFO]: Saving and pausing game…
                    [17:56:55] [Server thread/INFO]: Saving chunks for level 'New World'/overworld
                    [17:56:56] [Server thread/INFO]: Saving chunks for level 'New World'/the_nether
                    [17:56:56] [Server thread/INFO]: Saving chunks for level 'New World'/the_end
                    [17:56:56] [pool-2-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@566838a9[id=ad740e1c-84c3-3b16-9064-6e382083a878,name=Player986,properties={},legacy=false]
                    com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
                    at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?]
                    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?]
                    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60) [YggdrasilMinecraftSessionService$1.class:?]
                    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57) [YggdrasilMinecraftSessionService$1.class:?]
                    at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) [guava-21.0.jar:?]
                    at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) [guava-21.0.jar:?]
                    at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) [guava-21.0.jar:?]
                    at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) [guava-21.0.jar:?]
                    at com.google.common.cache.LocalCache.get(LocalCache.java:4154) [guava-21.0.jar:?]
                    at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) [guava-21.0.jar:?]
                    at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) [guava-21.0.jar:?]
                    at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) [guava-21.0.jar:?]
                    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?]
                    at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3156) [Minecraft.class:?]
                    at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?]
                    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_121]
                    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_121]
                    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_121]
                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_121]
                    at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
                    [17:57:30] [main/INFO]: Loaded 5 advancements
                    [17:57:34] [main/INFO]: Loaded 24 advancements
                    [17:57:42] [main/INFO]: Loaded 27 advancements
                    [17:58:40] [main/INFO]: Stopping!
                    [17:58:41] [Server thread/INFO]: Stopping server
                    [17:58:41] [Server thread/INFO]: Saving players
                    [17:58:41] [Server thread/INFO]: Saving worlds
                    [17:58:41] [Server thread/INFO]: Saving chunks for level 'New World'/overworld
                    [17:58:41] [Server thread/INFO]: Saving chunks for level 'New World'/the_nether
                    [17:58:41] [Server thread/INFO]: Saving chunks for level 'New World'/the_end
                    [17:58:41] [Server thread/INFO] [FML]: Unloading dimension 0
                    [17:58:41] [Server thread/INFO] [FML]: Unloading dimension -1
                    [17:58:41] [Server thread/INFO] [FML]: Unloading dimension 1
                    [17:58:41] [main/INFO]: SoundSystem shutting down…
                    [17:58:41] [Server thread/INFO] [FML]: Applying holder lookups
                    [17:58:41] [Server thread/INFO] [FML]: Holder lookups applied
                    [17:58:41] [main/WARN]: Author: Paul Lamb, www.paulscode.com
                    Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
                    
                    
                    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

                      Pour les blocs, est-ce que tu as bien les fichiers json dans le dossier assets/modid/blockstates ?
                      Pour les items, est-ce que tu as bien mis la ligne @EventBusSubscriber(modid = ClassePrincipal.MODID) au dessus de la classe des items ?

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

                        @‘robin4002’:

                        Pour les blocs, est-ce que tu as bien les fichiers json dans le dossier assets/modid/blockstates ?
                        Pour les items, est-ce que tu as bien mis la ligne  @EventBusSubscriber(modid = ClassePrincipal.MODID) au dessus de la classe des items ?

                        J’avais effectivement oublié le @EventBusSubscriber(modid = ClassePrincipal.MODID) pour les items, mais par contre j’ai bien les blockstats etc… et j’ai vérifié, leur synthaxe est bonne. J’ai le même problème avec les items, d’ailleurs choses étonnante, “adamantium_ingot” est le seul item a avoir une texture, mais qui n’est la bonne et qui est celle des “silver_boots”. J’ai bien vérifié, il n’y a aucune erreur dans les noms qui aurait pu inverser les deux donc j’ai du mal à voir le problème.

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

                          Si possible, mets tout sur github (ça prend 5 minutes), qu’on puisse voir l’erreur rapidement.

                          Si je t'ai aidé, n'hésite pas à cliquer sur le nombre vert en dessous de mon image de profil, pour me le faire savoir. Ca me motive pour continuer …

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

                            https://github.com/jules552/Adamantium

                            Normalement ça devrait être bon

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

                              @‘Dylem’:

                              Si possible, mets tout sur github (ça prend 5 minutes), qu’on puisse voir l’erreur rapidement.

                              https://github.com/jules552/Adamantium

                              Voilà

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

                                Tu devrais utiliser les events pour tes modèles aussi. En attendant de faire un tutoriel, je te mets ma classe d’items pour que tu puisses t’en inspirer :

                                
                                package net.dylem.test_mod.init;
                                
                                import java.util.HashSet;
                                
                                import net.dylem.test_mod.client.renderer.MeshDefinitionFix;
                                import net.dylem.test_mod.item.ItemBasic;
                                import net.dylem.test_mod.item.ItemTestMod;
                                import net.minecraft.client.renderer.ItemMeshDefinition;
                                import net.minecraft.client.renderer.block.model.ModelBakery;
                                import net.minecraft.client.renderer.block.model.ModelResourceLocation;
                                import net.minecraft.item.Item;
                                import net.minecraftforge.client.event.ModelRegistryEvent;
                                import net.minecraftforge.client.model.ModelLoader;
                                import net.minecraftforge.event.RegistryEvent;
                                import net.minecraftforge.fml.common.Mod;
                                import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
                                import net.minecraftforge.fml.relauncher.Side;
                                import net.minecraftforge.registries.IForgeRegistry;
                                
                                /*
                                * Déclare et instancie les items du mod
                                */
                                public class ModItems {
                                
                                public static final ItemBasic ITEM_BASIC = new ItemBasic("item_basic");
                                
                                /*
                                * Contient tous les items enregistrés
                                * HashSet -> pas de doublons
                                */
                                public static final HashSet <itemtestmod>REGISTERED_ITEMS = new HashSet();
                                
                                /*
                                * Enregistre les items
                                * Classe automatiquement abonnée à MinecraftForge.EVENT_BUS
                                */
                                @Mod.EventBusSubscriber
                                public static class RegistrationHandler {
                                
                                /*
                                * Enregistre les items
                                * @param event L'évènement
                                */
                                @SubscribeEvent
                                public static void registerItems(final RegistryEvent.Register event) {
                                
                                // Contient tous les items du mod, pas encore enregistrés
                                final ItemTestMod[] items = {
                                ITEM_BASIC,
                                };
                                
                                final IForgeRegistry registry = event.getRegistry();
                                
                                /*
                                * Pour chaque item, on l'enregistre à l'aide de l'évènement
                                * Puis on l'ajoute au set d'item enregistrés, pour plus tard enregistrer son modèle
                                */
                                for(final ItemTestMod item : items) {
                                registry.register(item);
                                REGISTERED_ITEMS.add(item);
                                }
                                }
                                }
                                
                                /*
                                * Enregistre les modèles des items
                                * Classe automatiquement abonnée à MinecraftForge.EVENT_BUS côté CLIENT
                                */
                                @Mod.EventBusSubscriber(Side.CLIENT)
                                public static class ModelHandler {
                                
                                private static final ModelHandler INSTANCE = new ModelHandler();
                                
                                /*
                                * Enregistre les modèles des items
                                * @Param event L'évènement
                                */
                                @SubscribeEvent
                                public static void registerItemModels(final ModelRegistryEvent event) {
                                
                                REGISTERED_ITEMS.forEach(item -> INSTANCE.registerItemModel(item, item.getStringRegistryName()));
                                }
                                
                                /*
                                * Enregistre le modèle d'un item
                                * Etape 1 : Transforme le paramètre modelLocation en localisation complète de l'item
                                * @Param item L'item
                                * @Param modelLocation Le nom de l'item dans le registre
                                */
                                private void registerItemModel(final ItemTestMod item, final String modelLocation) {
                                
                                final ModelResourceLocation fullModelLocation = new ModelResourceLocation(modelLocation, "inventory");
                                registerItemModel(item, fullModelLocation);
                                }
                                
                                /*
                                * Enregistre le modèle d'un item
                                * Permet de récupérer la meshDefinition de l'item
                                * @Param item L'item
                                * @Param modelLocation la localisation complète de l'item
                                */
                                private void registerItemModel(final ItemTestMod item, final ModelResourceLocation fullModelLocation) {
                                
                                ModelBakery.registerItemVariants(item, fullModelLocation);
                                registerItemModel(item, MeshDefinitionFix.create(stack -> fullModelLocation));
                                }
                                
                                /*
                                * Enregistre le modèle d'un item
                                * @Param item L'item
                                * @Param meshDefinition la meshDefinition de l'item
                                */
                                private void registerItemModel(final ItemTestMod item, final ItemMeshDefinition meshDefinition) {
                                
                                ModelLoader.setCustomMeshDefinition(item, meshDefinition);
                                }
                                }
                                }
                                
                                ```</itemtestmod>

                                Si je t'ai aidé, n'hésite pas à cliquer sur le nombre vert en dessous de mon image de profil, pour me le faire savoir. Ca me motive pour continuer …

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

                                  @‘Dylem’:

                                  Tu devrais utiliser les events pour tes modèles aussi. En attendant de faire un tutoriel, je te mets ma classe d’items pour que tu puisses t’en inspirer :

                                  
                                  package net.dylem.test_mod.init;
                                  
                                  import java.util.HashSet;
                                  
                                  import net.dylem.test_mod.client.renderer.MeshDefinitionFix;
                                  import net.dylem.test_mod.item.ItemBasic;
                                  import net.dylem.test_mod.item.ItemTestMod;
                                  import net.minecraft.client.renderer.ItemMeshDefinition;
                                  import net.minecraft.client.renderer.block.model.ModelBakery;
                                  import net.minecraft.client.renderer.block.model.ModelResourceLocation;
                                  import net.minecraft.item.Item;
                                  import net.minecraftforge.client.event.ModelRegistryEvent;
                                  import net.minecraftforge.client.model.ModelLoader;
                                  import net.minecraftforge.event.RegistryEvent;
                                  import net.minecraftforge.fml.common.Mod;
                                  import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
                                  import net.minecraftforge.fml.relauncher.Side;
                                  import net.minecraftforge.registries.IForgeRegistry;
                                  
                                  /*
                                  * Déclare et instancie les items du mod
                                  */
                                  public class ModItems {
                                  
                                  public static final ItemBasic ITEM_BASIC = new ItemBasic("item_basic");
                                  
                                  /*
                                  * Contient tous les items enregistrés
                                  * HashSet -> pas de doublons
                                  */
                                  public static final HashSet <itemtestmod>REGISTERED_ITEMS = new HashSet();
                                  
                                  /*
                                  * Enregistre les items
                                  * Classe automatiquement abonnée à MinecraftForge.EVENT_BUS
                                  */
                                  @Mod.EventBusSubscriber
                                  public static class RegistrationHandler {
                                  
                                  /*
                                  * Enregistre les items
                                  * @param event L'évènement
                                  */
                                  @SubscribeEvent
                                  public static void registerItems(final RegistryEvent.Register event) {
                                  
                                  // Contient tous les items du mod, pas encore enregistrés
                                  final ItemTestMod[] items = {
                                  ITEM_BASIC,
                                  };
                                  
                                  final IForgeRegistry registry = event.getRegistry();
                                  
                                  /*
                                  * Pour chaque item, on l'enregistre à l'aide de l'évènement
                                  * Puis on l'ajoute au set d'item enregistrés, pour plus tard enregistrer son modèle
                                  */
                                  for(final ItemTestMod item : items) {
                                  registry.register(item);
                                  REGISTERED_ITEMS.add(item);
                                  }
                                  }
                                  }
                                  
                                  /*
                                  * Enregistre les modèles des items
                                  * Classe automatiquement abonnée à MinecraftForge.EVENT_BUS côté CLIENT
                                  */
                                  @Mod.EventBusSubscriber(Side.CLIENT)
                                  public static class ModelHandler {
                                  
                                  private static final ModelHandler INSTANCE = new ModelHandler();
                                  
                                  /*
                                  * Enregistre les modèles des items
                                  * @Param event L'évènement
                                  */
                                  @SubscribeEvent
                                  public static void registerItemModels(final ModelRegistryEvent event) {
                                  
                                  REGISTERED_ITEMS.forEach(item -> INSTANCE.registerItemModel(item, item.getStringRegistryName()));
                                  }
                                  
                                  /*
                                  * Enregistre le modèle d'un item
                                  * Etape 1 : Transforme le paramètre modelLocation en localisation complète de l'item
                                  * @Param item L'item
                                  * @Param modelLocation Le nom de l'item dans le registre
                                  */
                                  private void registerItemModel(final ItemTestMod item, final String modelLocation) {
                                  
                                  final ModelResourceLocation fullModelLocation = new ModelResourceLocation(modelLocation, "inventory");
                                         registerItemModel(item, fullModelLocation);
                                  }
                                  
                                  /*
                                  * Enregistre le modèle d'un item
                                  * Permet de récupérer la meshDefinition de l'item
                                  * @Param item L'item
                                  * @Param modelLocation la localisation complète de l'item
                                  */
                                  private void registerItemModel(final ItemTestMod item, final ModelResourceLocation fullModelLocation) {
                                  
                                  ModelBakery.registerItemVariants(item, fullModelLocation);
                                  registerItemModel(item, MeshDefinitionFix.create(stack -> fullModelLocation));
                                  }
                                  
                                  /*
                                  * Enregistre le modèle d'un item
                                  * @Param item L'item
                                  * @Param meshDefinition la meshDefinition de l'item
                                  */
                                  private void registerItemModel(final ItemTestMod item, final ItemMeshDefinition meshDefinition) {
                                  
                                         ModelLoader.setCustomMeshDefinition(item, meshDefinition);
                                  }
                                  }
                                  }
                                  
                                  ```</itemtestmod>
                                  

                                  Désolé mais j’arrive pas à comprendre comment on utilise les events…
                                  Même si là tu me donnes un exemple j’arrive pas à comprendre ce que je dois utiliser et comment l’adapter à ma situation 😕
                                  Je préférais la pédagogie de Robin pour m’aider, il m’indique l’erreur, me montre ce que je dois ajouter ou modifier avec un exemple appliquer à mon cas puis je modifie tout les autres cas etc…
                                  Avec ça je comprend beaucoup mieux et c’est plus avec la répétition d’une tâche, que je vais comprendre et savoir faire de moi même. (c’est comme ça que j’ai compris comment fonctionnait le faite de créer des objets, les modifier etc…)
                                  Je sais pas du coup si tu as le temps ou si Robin pourrait me montrer un exemple appliquer à un de mes Items et l’un de mes blocks ? 
                                  Et du coup il va falloir que je modifie mes proxy client si je change ma façon de render les items non ?
                                  Désolé encore mais j’utilise quasiment jamais les events et j’en avais jamais eu vraiment besoins jusque là donc je suis un peu perdu dans leurs utilisations 😕

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

                                    Bon, pour faire simple en reprenant ton code :

                                    1 - Dans ItemsMod, Remplace :

                                    
                                    public static void registerRenders(final ModelRegistryEvent event)
                                    {
                                    
                                    

                                    Par

                                    
                                    @SideOnly(Side.CLIENT)
                                    @SubscribeEvent
                                    public static void registerRenders(final ModelRegistryEvent event)
                                    
                                    

                                    2 - Dans BlocksMod, Remplace :

                                    
                                    @SideOnly (Side.CLIENT)
                                    public static void registerItemBlockModels ()
                                    {
                                    
                                    

                                    Par :

                                    
                                    @SideOnly (Side.CLIENT)
                                    @SubscribeEvent
                                    public static void registerItemBlockModels (final ModelRegistryEvent event){
                                    
                                    

                                    3 - Dans ClientProxy, enlève ces deux lignes :

                                    
                                    BlocksMod.registerItemBlockModels();
                                    ItemsMod.registerRenders();
                                    
                                    

                                    Si je t'ai aidé, n'hésite pas à cliquer sur le nombre vert en dessous de mon image de profil, pour me le faire savoir. Ca me motive pour continuer …

                                    1 réponse Dernière réponse Répondre Citer 1
                                    • jules552J Hors-ligne
                                      jules552
                                      dernière édition par

                                      @‘Dylem’:

                                      Bon, pour faire simple en reprenant ton code :

                                      1 - Dans ItemsMod, Remplace :

                                      
                                      public static void registerRenders(final ModelRegistryEvent event)
                                      {
                                      
                                      

                                      Par

                                      
                                      @SideOnly(Side.CLIENT)
                                      @SubscribeEvent
                                      public static void registerRenders(final ModelRegistryEvent event)
                                      
                                      

                                      2 - Dans BlocksMod, Remplace :

                                      
                                      @SideOnly (Side.CLIENT)
                                      public static void registerItemBlockModels ()
                                      {
                                      
                                      

                                      Par :

                                      
                                      @SideOnly (Side.CLIENT)
                                      @SubscribeEvent
                                      public static void registerItemBlockModels (final ModelRegistryEvent event){
                                      
                                      

                                      3 - Dans ClientProxy, enlève ces deux lignes :

                                      
                                      BlocksMod.registerItemBlockModels();
                                      ItemsMod.registerRenders();
                                      
                                      

                                      Merci beaucoup à toi, c’est très gentil d’avoir pris le temps de m’aider ^^ 
                                      Un dernier petit truc, je pensais que les crafts passaient maintenant uniquement par des fichiers json dans les assets avec le dossier recipies, mais apparemment je me trompe, ou en tout cas il faut autre chose, ou j’ai fait une erreur. Si tu as la solution et que tu as le temps de check vite fait, ou de me donner la nouvelle méthode pour les faire ça serait très gentil à toi  🙂

                                      Sinon +2 pour ta réputation ^^

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

                                        Merci pour la réput 🙂

                                        Juste un truc, avant @SidedProxy (dans ta classe principale), ajoute :

                                        
                                        @Instance(Reference.MOD_ID)
                                        public static TestMod Instance;
                                        
                                        

                                        Ca permet au mod d’instancier les annotations @Mod directement.

                                        Pour les recettes, tu dois ajouter les json dans assets/modid/recipes
                                        Tu peux t’inspirer des recettes de Minecraft (dans assets/minecraft/recipes), rajoute juste minecraft: devant crafting_shaped.
                                        Et…. C’est tout !  Les recettes sont automatiquement load et enregistrées par forge.

                                        Petit exemple quand même en imaginant que ton mod crée une hache en émeraude :

                                        
                                        {
                                          "type": "minecraft:crafting_shaped",
                                          "pattern": [
                                            "XX",
                                            "X#",
                                            " #"
                                          ],
                                          "key": {
                                            "#": {
                                              "item": "minecraft:stick"
                                            },
                                            "X": {
                                              "item": "minecraft:emerald"
                                            }
                                          },
                                          "result": {
                                            "item": "modid:emerald_axe"
                                          }
                                        }
                                        
                                        

                                        Si je t'ai aidé, n'hésite pas à cliquer sur le nombre vert en dessous de mon image de profil, pour me le faire savoir. Ca me motive pour continuer …

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

                                          @‘Dylem’:

                                          Merci pour la réput 🙂

                                          Juste un truc, avant @SidedProxy (dans ta classe principale), ajoute :

                                          
                                          @Instance(Reference.MOD_ID)
                                          public static TestMod Instance;
                                          
                                          

                                          Ca permet au mod d’instancier les annotations @Mod directement.

                                          Pour les recettes, tu dois ajouter les json dans assets/modid/recipes
                                          Tu peux t’inspirer des recettes de Minecraft (dans assets/minecraft/recipes), rajoute juste minecraft: devant crafting_shaped.
                                          Et…. C’est tout !  Les recettes sont automatiquement load et enregistrées par forge.

                                          Petit exemple quand même en imaginant que ton mod crée une hache en émeraude :

                                          
                                          {
                                            "type": "minecraft:crafting_shaped",
                                            "pattern": [
                                              "XX",
                                              "X#",
                                              " #"
                                            ],
                                            "key": {
                                              "#": {
                                                "item": "minecraft:stick"
                                              },
                                              "X": {
                                                "item": "minecraft:emerald"
                                              }
                                            },
                                            "result": {
                                              "item": "modid:emerald_axe"
                                            }
                                          }
                                          
                                          

                                          J’ai déjà créer les json mais c’est gentil quand même ah ah.

                                          Bon par contre quand je met ton “@Instance(Reference.MOD_ID)” au dessus du “@SidedProxy”, et bien ça fait crash le jeu

                                          voilà le crash log:

                                          2017-07-15 00:04:10,897 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                                          2017-07-15 00:04:10,899 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                                          [00:04:11] [main/INFO] [GradleStart]: Extra: []
                                          [00:04:11] [main/INFO] [GradleStart]: Running with arguments: [–userProperties, {}, --assetsDir, C:/Users/Zules perrin/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
                                          [00:04:11] [main/INFO] [FML]: Forge Mod Loader version 14.21.1.2410 for Minecraft 1.12 loading
                                          [00:04:11] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_121, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_121
                                          [00:04:11] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
                                          [00:04:11] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
                                          [00:04:11] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
                                          [00:04:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
                                          2017-07-15 00:04:11,480 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                                          2017-07-15 00:04:11,760 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                                          2017-07-15 00:04:11,761 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
                                          [00:04:12] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
                                          [00:04:12] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
                                          [00:04:12] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
                                          [00:04:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
                                          [00:04:13] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
                                          [00:04:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
                                          [00:04:13] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
                                          [00:04:14] [main/INFO]: Setting user: Player659
                                          [00:04:17] [main/WARN]: Skipping bad option: lastServer:
                                          [00:04:17] [main/INFO]: LWJGL Version: 2.9.4
                                          [00:04:19] [main/INFO] [FML]: – System Details --
                                          Details:
                                          Minecraft Version: 1.12
                                          Operating System: Windows 10 (amd64) version 10.0
                                          Java Version: 1.8.0_121, Oracle Corporation
                                          Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
                                          Memory: 728148984 bytes (694 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
                                          JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
                                          IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
                                          FML:
                                          Loaded coremods (and transformers):
                                          GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 384.76' Renderer: 'GeForce GTX 1060 6GB/PCIe/SSE2'
                                          [00:04:19] [main/INFO] [FML]: MinecraftForge v14.21.1.2410 Initialized
                                          [00:04:19] [main/INFO] [FML]: Replaced 921 ore ingredients
                                          [00:04:19] [main/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
                                          [00:04:19] [main/INFO] [FML]: Searching C:\Users\Zules perrin\Desktop\AdamantiumMod\run\mods for mods
                                          [00:04:20] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
                                          [00:04:21] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, adamantium] at CLIENT
                                          [00:04:21] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, adamantium] at SERVER
                                          [00:04:21] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 73165886 nanos
                                          [00:04:21] [main/FATAL] [FML]: Fatal errors were detected during the transition from CONSTRUCTING to PREINITIALIZATION. Loading cannot continue
                                          [00:04:21] [main/FATAL] [FML]:
                                          States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
                                          UC minecraft{1.12} [Minecraft] (minecraft.jar)
                                          UC mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
                                          UC FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.12-14.21.1.2410.jar)
                                          UC forge{14.21.1.2410} [Minecraft Forge] (forgeSrc-1.12-14.21.1.2410.jar)
                                          UE adamantium{1.0.0} [Adamantium] (bin)
                                          [00:04:21] [main/FATAL] [FML]: The following problems were captured during this phase
                                          [00:04:21] [main/ERROR] [FML]: Caught exception from adamantium (java.lang.IllegalArgumentException: Can not set static fr.jules552.mod.proxy.CommonProxy field fr.jules552.mod.Adamantium.proxy to fr.jules552.mod.Adamantium)
                                          [00:04:21] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:630]: –-- Minecraft Crash Report ----
                                          // Don't be sad. I'll do better next time, I promise!
                                          
                                          Time: 7/15/17 12:04 AM
                                          Description: There was a severe problem during mod loading that has caused the game to fail
                                          
                                          net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Adamantium (adamantium)
                                          Caused by: java.lang.IllegalArgumentException: Can not set static fr.jules552.mod.proxy.CommonProxy field fr.jules552.mod.Adamantium.proxy to fr.jules552.mod.Adamantium
                                          at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
                                          at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
                                          at sun.reflect.UnsafeStaticObjectFieldAccessorImpl.set(Unknown Source)
                                          at java.lang.reflect.Field.set(Unknown Source)
                                          at net.minecraftforge.fml.common.FMLModContainer.parseSimpleFieldAnnotation(FMLModContainer.java:514)
                                          at net.minecraftforge.fml.common.FMLModContainer.processFieldAnnotations(FMLModContainer.java:444)
                                          at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:608)
                                          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.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
                                          at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
                                          at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
                                          at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
                                          at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
                                          at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
                                          at com.google.common.eventbus.EventBus.post(EventBus.java:217)
                                          at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:252)
                                          at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:230)
                                          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.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
                                          at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
                                          at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
                                          at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
                                          at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
                                          at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
                                          at com.google.common.eventbus.EventBus.post(EventBus.java:217)
                                          at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147)
                                          at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:570)
                                          at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:227)
                                          at net.minecraft.client.Minecraft.init(Minecraft.java:508)
                                          at net.minecraft.client.Minecraft.run(Minecraft.java:416)
                                          at net.minecraft.client.main.Main.main(Main.java:118)
                                          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 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.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
                                          at GradleStart.main(GradleStart.java:26)
                                          
                                          A detailed walkthrough of the error, its code path and all known details is as follows:
                                          ---------------------------------------------------------------------------------------
                                          
                                          -- System Details --
                                          Details:
                                          Minecraft Version: 1.12
                                          Operating System: Windows 10 (amd64) version 10.0
                                          Java Version: 1.8.0_121, Oracle Corporation
                                          Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
                                          Memory: 765958160 bytes (730 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
                                          JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
                                          IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
                                          FML: MCP 9.40 Powered by Forge 14.21.1.2410 5 mods loaded, 5 mods active
                                          States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
                                          UC minecraft{1.12} [Minecraft] (minecraft.jar)
                                          UC mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
                                          UC FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.12-14.21.1.2410.jar)
                                          UC forge{14.21.1.2410} [Minecraft Forge] (forgeSrc-1.12-14.21.1.2410.jar)
                                          UE adamantium{1.0.0} [Adamantium] (bin)
                                          Loaded coremods (and transformers):
                                          GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 384.76' Renderer: 'GeForce GTX 1060 6GB/PCIe/SSE2'
                                          [00:04:21] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:630]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Zules perrin\Desktop\AdamantiumMod\run\.\crash-reports\crash-2017-07-15_00.04.21-client.txt
                                          Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
                                          

                                          et donc ma class principale si tu veux voir comment j’ai procédé:

                                          package fr.jules552.mod;
                                          
                                          import fr.jules552.mod.WorldGeneration.GenerationHelper;
                                          import fr.jules552.mod.init.BlocksMod;
                                          import fr.jules552.mod.init.ItemsMod;
                                          import fr.jules552.mod.proxy.CommonProxy;
                                          import net.minecraft.init.Blocks;
                                          import net.minecraft.item.Item;
                                          import net.minecraft.item.ItemBlock;
                                          import net.minecraft.item.ItemStack;
                                          import net.minecraftforge.common.MinecraftForge;
                                          import net.minecraftforge.fml.client.registry.ClientRegistry;
                                          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.FMLPostInitializationEvent;
                                          import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
                                          import net.minecraftforge.fml.common.registry.GameRegistry;
                                          import net.minecraftforge.oredict.OreDictionary;
                                          
                                          @Mod(modid = Reference.MOD_ID, name = Reference.MOD_NAME, version = Reference.MOD_VERSION)
                                          
                                          public class Adamantium {
                                          
                                          @Instance(Reference.MOD_ID)
                                          @SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.SERVER_PROXY_CLASS)
                                          public static CommonProxy proxy;
                                          
                                          @EventHandler
                                          public void preInit(FMLPreInitializationEvent event) {
                                          proxy.preInit(event);
                                          }
                                          
                                          @EventHandler
                                          public void init(FMLInitializationEvent event) {
                                          proxy.init(event);
                                          }
                                          
                                          @EventHandler
                                          public void postInit(FMLPostInitializationEvent event) {
                                          
                                          }
                                          }
                                          
                                          1 réponse Dernière réponse Répondre Citer 0
                                          • DylemD Hors-ligne
                                            Dylem
                                            dernière édition par

                                            t’as oublié le

                                            
                                            public static TestMod Instance;
                                            
                                            

                                            Relis mon message 😛

                                            Si je t'ai aidé, n'hésite pas à cliquer sur le nombre vert en dessous de mon image de profil, pour me le faire savoir. Ca me motive pour continuer …

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

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB