Crash du debug 1.5.2
-
@‘robin4002’:
Je peux avoir l’archive fini de ton mod ?
ouaip je te met le lien de DLarchive___
@‘Superloup10’:ok, je vais voir pour régler ces problèmes.
EDIT: Après avoir examiné tes sources, je ne comprend pas pourquoi ça crash lorsque tu essayes d’accéder à la table créative, tu as mis la même chose que dans le tuto hormis les noms, tout est pareil. Ensuite, au niveau des textures, je n’ai pas trouvé d’erreur visible dans le code. Il n’y a qu’une seule chose que je n’a pas compris, c’est pourquoi, tu m’as passé un package de cpw.
Par contre, si je peux te conseillé quelque chose essaye d’organiser un peu tes packages car là, c’est un véritable bazar.
le cpw c’est ce qui est cree quand je reobf donc je le met aussi dedans sinon je crois que sa marche pas
Je trouve que c’est bien organiser moi ^^ -
Si tu arrives à t’y repérer, tant mieux. Si tu as le cpw, c’est parce que tu l’as modifié.
-
Supprime ce dossier cpw, il n’a rien à faire dans l’archive, c’est surement pour ça qu’il plante.
Relance une installation de forge, car tu as modifié une classe de forge -
J’ai fais ce que vous m’avez dis installation suppression cpw etc… le mod est plus loader par le jeu…
-
ahah sa sent la rentrée a plein nez plus de message d’aide d’habitude c’est jusque minuit et sa recommence vers 9h mais la plus rien heureusement c’est demain pour moi la tranquille sur mon pc pendant que vous etes en train d’ecouter votre prof principal ^^
-
Envoie-moi les sources de ton mod par mp (le dossier mod et mods dans forge/mcp/src/minecraft), je test dès que j’ai le temps
-
En effet, avec les textures le mod n’est pas chargé. Dans ce genre de situation, il faut regarder le fichier ForgeModLoader-0-client.log
Voila ce que je vois :2013-09-03 21:43:41 [WARNING] [ForgeModLoader] Zip file Road-of-ways.zip failed to read properly, it will be ignored java.lang.IllegalArgumentException: MALFORMED at java.util.zip.ZipCoder.toString(Unknown Source) at java.util.zip.ZipFile.getZipEntry(Unknown Source) at java.util.zip.ZipFile.access$900(Unknown Source) at java.util.zip.ZipFile$1.nextElement(Unknown Source) at java.util.zip.ZipFile$1.nextElement(Unknown Source) at java.util.Collections.list(Unknown Source) at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:55) at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:64) at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:115) at cpw.mods.fml.common.Loader.identifyMods(Loader.java:348) at cpw.mods.fml.common.Loader.loadMods(Loader.java:480) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:163) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:411) at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56) at net.minecraft.client.Minecraft.run(Minecraft.java:733) at java.lang.Thread.run(Unknown Source)Il y a une texture qui se compresse mal je pense, revoie tes textures. Tu as utilisé quel logiciel pour les textures ?
ÉDIT : J’ai testé avec juste les textures d’armures et d’items, ça fonctionne, mais quand on mets les textures de bloc, le mod n’est plus chargé, donc le problème vient d’un ou de plusieurs bloc(s) mais je sais pas le(s)quel(s). Il faudrait tester un par un, j’ai pas le temps pour.
-
@‘robin4002’:
En effet, avec les textures le mod n’est pas chargé. Dans ce genre de situation, il faut regarder le fichier ForgeModLoader-0-client.log
Voila ce que je vois :2013-09-03 21:43:41 [WARNING] [ForgeModLoader] Zip file Road-of-ways.zip failed to read properly, it will be ignored java.lang.IllegalArgumentException: MALFORMED at java.util.zip.ZipCoder.toString(Unknown Source) at java.util.zip.ZipFile.getZipEntry(Unknown Source) at java.util.zip.ZipFile.access$900(Unknown Source) at java.util.zip.ZipFile$1.nextElement(Unknown Source) at java.util.zip.ZipFile$1.nextElement(Unknown Source) at java.util.Collections.list(Unknown Source) at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:55) at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:64) at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:115) at cpw.mods.fml.common.Loader.identifyMods(Loader.java:348) at cpw.mods.fml.common.Loader.loadMods(Loader.java:480) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:163) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:411) at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56) at net.minecraft.client.Minecraft.run(Minecraft.java:733) at java.lang.Thread.run(Unknown Source)Il y a une texture qui se compresse mal je pense, revoie tes textures. Tu as utilisé quel logiciel pour les textures ?
ÉDIT : J’ai testé avec juste les textures d’armures et d’items, ça fonctionne, mais quand on mets les textures de bloc, le mod n’est plus chargé, donc le problème vient d’un ou de plusieurs bloc(s) mais je sais pas le(s)quel(s). Il faudrait tester un par un, j’ai pas le temps pour.
J’utilise paint.net rien a voir avec paint.
Ba je vais essayer une par une de les rajouter pour voirEDIT: Meme en n’en mettant qu’une sa ne marche pas le mod est loader mais ne prend pas la textures du blocks.
EDIT2: Alors j’ai resolu le probleme de mod pas loader avec les textures c’était a cause que j’avais des fichiers de textures en double et le double avez des accents donc c’était pour sa. Mais oui il y a toujours un mais les textures ne ce mettent pas sur les blocs que ce soit en item ou poser. -
@‘TheLLspectre’:
Mais oui il y a toujours un mais les textures ne ce mettent pas sur les blocs que ce soit en item ou poser.
Quoi ? J’ai absolument rien compris, soit plus claire.
-
@‘robin4002’:
@‘TheLLspectre’:
Mais oui il y a toujours un mais les textures ne ce mettent pas sur les blocs que ce soit en item ou poser.
Quoi ? J’ai absolument rien compris, soit plus claire.
Ba j’ai resolu le probleme maintenant avec toutes les textures des blocs dans les dossiers: mods/modcatnos/blocks le jeu load le mod mais les blocs n’ont toujours pas leur textures.(missing textures)
-
Je peux avoir le code de ton bloc ?
-
@‘robin4002’:
Je peux avoir le code de ton bloc ?
ba c’est tous les blocs et y en a environ 70
-
Je veux juste la déclaration d’un bloc, et une classe de bloc, je pense que c’est le même problème partout.
-
@‘robin4002’:
Je veux juste la déclaration d’un bloc, et une classe de bloc, je pense que c’est le même problème partout.
okok je te fais sa:
public static Block goudron Block goudron = new BlockGoudron(3500).setResistance(10000F).setBlockUnbreakable().setUnlocalizedName("goudron"); package mod.mod; import net.minecraft.block.Block; import net.minecraft.block.BlockDirectional; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.creativetab.CreativeTabs; public class BlockGoudron extends Block { public BlockGoudron(int par1) { super(par1, Material.rock); this.setCreativeTab(CreativeTabs.tabBlock); } public void registerIcons(IconRegister iconRegister) { blockIcon = iconRegister.registerIcon("ModCatnos:goudron"); } }C’est celui de base apres j’en des plus long en class de blocks
-
ok, problème tout con qui m’étais déjà arrivé. En 1.5.2, sous eclipse, le mod ignore les majuscules, donc bon, mais une fois dans l’archive, il s’en fou pas.
Pour corriger le problème :
blockIcon = iconRegister.registerIcon(“ModCatnos:goudron”); -> blockIcon = iconRegister.registerIcon(“modcatnos:goudron”); -
@‘robin4002’:
ok, problème tout con qui m’étais déjà arrivé. En 1.5.2, sous eclipse, le mod ignore les majuscules, donc bon, mais une fois dans l’archive, il s’en fou pas.
Pour corriger le problème :
blockIcon = iconRegister.registerIcon(“ModCatnos:goudron”); -> blockIcon = iconRegister.registerIcon(“modcatnos:goudron”);arf
Sa fais beaucoup a enlever mais bon merci je te dis quoi quand j’ai fini
Je me permet le double post pour te dire merci sa MARCHE tu est un DIEU !!!
Dernier appel a toi j’ai une incompatibilité dans le mod avec un autre mod j’aimerai juste savoir ce que c’est avec ce petit rapport d’erreur je pense que sa doit etre des ID de blocks truc dans le genre qui doit rentrer en conflit:–-- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that. Time: 05/09/13 23:33 Description: Failed to start game cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/sports/EntitySportsmanServer at cpw.mods.fml.common.LoadController.transition(LoadController.java:147) at cpw.mods.fml.common.Loader.initializeMods(Loader.java:692) at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:213) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448) at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56) at net.minecraft.client.Minecraft.run(Minecraft.java:733) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NoClassDefFoundError: net/minecraft/sports/EntitySportsmanServer at net.minecraft.sports.mod_Sports.load(mod_Sports.java:100) 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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494) 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.EventHandler.handleEvent(EventHandler.java:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:192) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172) 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.EventHandler.handleEvent(EventHandler.java:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:103) at cpw.mods.fml.common.Loader.initializeMods(Loader.java:691) ... 5 more Caused by: java.lang.ClassNotFoundException: net.minecraft.sports.EntitySportsmanServer at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 33 more Caused by: java.lang.NoClassDefFoundError: ServerPlayerBase at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:227) ... 35 more Caused by: java.lang.ClassNotFoundException: ServerPlayerBase at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 39 more Caused by: java.lang.NullPointerException at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:227) ... 41 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.5.2 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 403560248 bytes (384 MB) / 631767040 bytes (602 MB) up to 954466304 bytes (910 MB) JVM Flags: 2 total; -Xms512m -Xmx1024m AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v7.51 FML v5.2.23.737 Minecraft Forge 7.8.1.737 Optifine OptiFine_1.5.2_HD_U_D2 6 mods loaded, 6 mods active mcp{7.51} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized FML{5.2.23.737} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized Forge{7.8.1.737} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized FlansMod{2.3.1} [Flan's Mod] (Flans Mod 2.3.1 for Minecraft 1.5.2 Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized modcatnos{1.0.2} [Road of ways] (Road_of_Ways_1..0.2_for_1.5.2.zip) Unloaded->Constructed->Pre-initialized->Initialized mod_Sports{1.2} [Sports mod] (SportsMod.zip) Unloaded->Constructed->Pre-initialized->Errored LWJGL: 2.4.2 OpenGL: ATI Mobility Radeon HD 5470 GL version 4.0.9901 Compatibility Profile Context, ATI Technologies Inc. Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Texture Pack: Default Profiler Position: N/A (disabled) Vec3 Pool Size: ~~ERROR~~ NullPointerException: null -
Et les balise, sa n’existe pas ? x).
Utilise un spoiler x). -
Non, pas de spoiler pour les logs, ça fait quand même un gros spam, le```
est beaucoup mieux pour les logs (ou un lien pastebin)
En plus c’est écrit dans les règles de la section :
[quote]
Si vous avez un crash, utilisez la balise [code] pour mettre les logs, c’est mieux que faire un copier/coller dans le vide, et c’est plus agréable pour la personne qui va lire les logs.C’est une erreur du mod lui même, pour un conflit d’id, l’erreur est du type Slot xx is already occupied by xxxxxxx when adding yyyyyy
Le mod ne trouve pas la classe net.minecraft.sports.EntitySportsmanServer, et cette classe n’a pas été trouvé car elle n’a pas été chargé, et elle n’a pas pu être chargé car la classe ServerPlayerBase n’existe pas.
J’en conclut que tu n’as pas installé playerAPI et renderAPI
[/code][/quote] -
tu pense que si je réinstalle sa marhce parce que il etait quand meme installer le player et render api
Desoler pour le crash
-
@‘robin4002’:
Non, pas de spoiler pour les logs, ça fait quand même un gros spam, le```
est beaucoup mieux pour les logs (ou un lien pastebin)Ok autant pour moi, mais je n’est pas tors en disent d’utilisé les balise x).
