Résolu Finition du mod
-
Bonjour à tous !
Je me suis remis depuis peu à Forge, cela faisait longtemps que je n’en avait plus fait. J’ai créé un petit mod, mais j’ai un problème.
Le mod fonctionne très bien lorsqu’il est décompressé dans un dossier, à l’intérieur du dossier mods, mais lorsqu’il est dans un .zip (ou .jar), il n’est pas chargé par le jeu et je ne comprends pas pourquoi. J’ai bien mis le contenu du mod dans une archive compressée en ZIP et non autre chose.Screen du contenu du .zip :
Version de Forge : 9.11.1.965
Merci d’avance pour votre aide, -
Log ? (ForgeModLoader-client-0.log dans ton .minecraft).
-
Effectivement il fallait regarder par là, merci ! Donc ça me dit que mon mcmod.info est fail, de ce que j’ai compris. Pourtant j’ai tout fait comme il faut. J’ai bien vérifié le modid est bien le même, pareil pour le name (je ne sais pas si ça a de l’influence sur le name mais j’ai quand même mis le même ^^) et la version.
Mon mcmod.info :[ { "modid": "infernousmod", "name": "InfernousMod", "description": "éé", "version": "2.0.0", "mcversion": "1.6.4", "logoFile": "", "url": "http://madeorsk.com", "updateUrl": "http://madeorsk.com", "authors": ["Madeorsk"], "credits": "©Madeorsk 2013-2014", "parent": "", "screenshots": "", "dependencies": "" } ]
Erreur dans les logs de Forge :
2014-02-04 19:15:19 [Précis] [ForgeModLoader] Examining file infernousmod-universal-2.0.0-mc1.6.4.zip for potential mods 2014-02-04 19:15:19 [Plus précis] [ForgeModLoader] Located mcmod.info file in file infernousmod-universal-2.0.0-mc1.6.4.zip 2014-02-04 19:15:19 [Avertissement] [ForgeModLoader] Zip file infernousmod-universal-2.0.0-mc1.6.4.zip failed to read properly, it will be ignored java.lang.RuntimeException: Empty reference at cpw.mods.fml.common.versioning.VersionParser.parseVersionReference(VersionParser.java:44) at cpw.mods.fml.common.ModMetadata.processReferences(ModMetadata.java:138) at cpw.mods.fml.common.ModMetadata.<init>(ModMetadata.java:111) at cpw.mods.fml.common.MetadataCollection.parseModMetadataList(MetadataCollection.java:84) at cpw.mods.fml.common.MetadataCollection.parse10ModInfo(MetadataCollection.java:76) at cpw.mods.fml.common.MetadataCollection.from(MetadataCollection.java:47) at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:53) at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71) at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:137) at cpw.mods.fml.common.Loader.identifyMods(Loader.java:353) at cpw.mods.fml.common.Loader.loadMods(Loader.java:484) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808) at net.minecraft.client.main.Main.main(SourceFile:101) 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:131) at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
EDIT : Je viens de voir dans le mcmod.info d’autres mods qu’il y a un ““modinfoversion”: 2,” avant le modlist, je teste pour voir si c’est ça :)</init>
-
“description”: “éé”,
“credits”: “%(#FF0000)[]Madeorsk 2013-2014”,À éviter. Sinon essaye d’encoder en UFT8 sans BOM, mais éviter totalement ces caractères reste le mieux
-
Bonjour
Excusez moi de ne pas avoir répondu plus tôt, mais j’ai réussi à résoudre mon problème en prennant appui sur un mcmod.info d’un autre mod, problème résolu, merci beaucoup