Problème avec mon launcher

maxlehot1234

Architecte en herbe
12 Juin 2013
564
39
85
29
Bonjour/ Bonsoir chers minecraftiens, j'aurais quelques petites questions pour vous?

Premièrement, j'ai un launcher qui télécharge les mods de mon serveur pour le client. Lorsque je vais dans %appdata% puis dans .blocscraft (nom de mon serveur) je vois bien dans le dossier mods, les mods que le launcher à télécharger, mais lorsque j,essaye de me connecter au serveur, ça me dit qu'il me manque le mod alors qu'il est bien présent dans le dossier mods... Ne vous inquiétez pas forge est installé des 2 côtés et les dossiers, mods, coremods, etc sont bien créer. Auriez-vous une idée de ce qui cause problème?


Deuxièmement, mon frère à un Mac, je lui ait donc passé mon launcher.jar pour qu'il puisses l'essayer avant qu'on le partage à notre communauté... Tout fonctionne très bien, tout s'installe, sauf qu'il a un écran noir et cette erreur qui apparaît ensuite: (Il ne voit même pas le logo Mojang apparaître, l'écran est noir et minecraft crashed après :(
Code:
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to /Users/xxxxxxxxxxxx/Library/Application Support/minecraft/crash-reports/crash-2013-07-12_13.18.39-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash
--- BEGIN ERROR REPORT 4ee72097 --------
Full report at:
/Users/xxxxxxxxxxxxx/Library/Application Support/minecraft/crash-reports/crash-2013-07-12_13.18.39-client.txt
Please show that file to Mojang, NOT just this screen!
Generated 13-07-12 13:18
-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Mac OS X (x86_64) version 10.8.4
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 109236344 bytes (104 MB) / 224329728 bytes (213 MB) up to 1183776768 bytes (1128 MB)
JVM Flags: 0 total;
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:
LWJGL: 2.4.2
OpenGL: ~~ERROR~~ NullPointerException: null
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[failed to get system properties (java.lang.NullPointerException)]
org.lwjgl.LWJGLException: Could not get the JAWT interface
at org.lwjgl.opengl.AWTSurfaceLock.lockAndInitHandle(Native Method)
at org.lwjgl.opengl.AWTSurfaceLock.access$100(AWTSurfaceLock.java:49)
at org.lwjgl.opengl.AWTSurfaceLock$1.run(AWTSurfaceLock.java:89)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.opengl.AWTSurfaceLock.privilegedLockAndInitHandle(AWTSurfaceLock.java:86)
at org.lwjgl.opengl.AWTSurfaceLock.lockAndGetHandle(AWTSurfaceLock.java:64)
at org.lwjgl.opengl.MacOSXCanvasPeerInfo.initHandle(MacOSXCanvasPeerInfo.java:53)
at org.lwjgl.opengl.MacOSXDisplayPeerInfo.doLockAndInitHandle(MacOSXDisplayPeerInfo.java:56)
at org.lwjgl.opengl.PeerInfo.lockAndGetHandle(PeerInfo.java:85)
at org.lwjgl.opengl.MacOSXContextImplementation.create(MacOSXContextImplementation.java:47)
at org.lwjgl.opengl.Context.<init>(Context.java:120)
at org.lwjgl.opengl.Display.create(Display.java:858)
at org.lwjgl.opengl.Display.create(Display.java:784)
at org.lwjgl.opengl.Display.create(Display.java:765)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:398)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Thread.java:724)
--- END ERROR REPORT f0699fdd ----------


Petit truc juste comme ça: pourtant lorsque j'execute le fichier.jar sur mon pc, tout fonctionne très bien, et mincraft se lance sans problème sauf au moment de se connecter au serveur tandisque mon frère ne peut tout simplement pas ouvrir son minecraft. MINECRAFT CRASHED



Nous avons besoin d'aide, merci encore de votre aide en avance :)
 
Petites question juste comme ça, j'ai regardé votre image sur le lien, mais que voulez-vus dire par, le mettre dans minecraft.jar...??? Le mettre dans lemminecraftéjar qui es sur le serveur et ue le launcher va chercher dans mon FTP?

Vous répondez très vite au différents sujets, merci encore, il faut du monde comme vous dans la vie :)

Mais mon launcher crée un nouveau dossier pour mon serveur, mais dans blocscraft/bin/natives, il y a juste des .jlibs, est-ce normal et est-ce pour ça que ça ne fonctionne pas? car je ne veux pas obliger un joueur à utiliser un minecraft moddé si je met mon launcher avec le nom minecraft, vous comprenez?
 
Les modifications sont à mettre dans le minecraft.jar qui est sur ton FTP oui.
Pour les natives, en effet j'ai confondu les .so c'est sous linux, sous mac c'est bien des .jnilib et des .dylib si tu les veux pour ton ftp prends les ici (normalement il faut les mettre au même endroit que la où il y a ton minecraft.jar sur le FTP)
 
Merci, j'ai ajouté le dossier net dans le dossier blocscraft.jar qui remplace le minecraft.jar, et j,ai aussi ajouté le macosx_natives.jar dans le même dossier où il y a blocscraft.jar le version.txt et le mods.zip. J'ai changé le version.txt et j,ai mis la version 1.1.2 au lieu de 1.1.1 et relancé le launcher.jar, mais j,ai un blackscreen et le launcher se ferme, c'est un bon début... :)

Vous avez une idée?
Dans le dossier natives, j'ai 4 fichiers:
2 jnilib et 2 dylib
 
Sur l'autre l'ordinateur sous windows ça fonctionne correctement ?
Regarde dans dans le dossier de ton launcher, il y a ForgeModLoader-Client-0.log, il me faudrait son contenue
 
Je viens tout juste de voir que dans mon dossier que crée le launcher (.blocscraft) sous Windows et (blocsraft) :

sous mac j,ai bien le fichier forgemodloader-client-o.log mais sur windows j,ai rien, coment ça? je comprends vraiment rien... sur windows tout ce met dans .minecraft et non dans .blocscraft et sous mac c'est le contraire, ça se met dans blocscraft et non dans minecraft...


Voilà le ficher ForgeModLoader-Client-o.log du mac à mon frère si ça peut vous intéressé comme vous avez cité plus haut:
Code:
2013-07-12 14:39:41 [INFO] [ForgeModLoader] Forge Mod Loader version 5.2.23.738 for Minecraft 1.5.2 loading
2013-07-12 14:39:41 [INFO] [ForgeModLoader] Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_25, running on Mac OS X:x86_64:10.8.4, installed at /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
2013-07-12 14:39:41 [FINE] [ForgeModLoader] Java classpath at launch is /Users/burnsfrederic/Desktop/blocs-craft launcher_v_alpha1 (1).jar
2013-07-12 14:39:41 [FINE] [ForgeModLoader] Java library path at launch is /Users/burnsfrederic/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
2013-07-12 14:39:41 [FINE] [ForgeModLoader] Enabling runtime deobfuscation
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] All core mods are successfully located
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Discovering coremods
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Found library file argo-small-3.2.jar present and correct in lib dir
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Found library file guava-14.0-rc3.jar present and correct in lib dir
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Found library file asm-all-4.1.jar present and correct in lib dir
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Found library file bcprov-jdk15on-148.jar present and correct in lib dir
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Found library file deobfuscation_data_1.5.2.zip present and correct in lib dir
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Found library file scala-library.jar present and correct in lib dir
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Running coremod plugins
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin
2013-07-12 14:39:41 [INFO] [ForgeModLoader] Found valid fingerprint for Minecraft Forge. Certificate fingerprint de4cf8a3f3bc15635810044c39240bf96804ea7d
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully
2013-07-12 14:39:41 [FINEST] [ForgeModLoader] Validating minecraft
2013-07-12 14:39:42 [FINEST] [ForgeModLoader] Minecraft validated, launching...
2013-07-12 14:39:44 [INFO] [STDOUT] 229 recipes
2013-07-12 14:39:44 [INFO] [STDOUT] 27 achievements
2013-07-12 14:39:44 [INFO] [Minecraft-Client] Setting user: djrevox
2013-07-12 14:39:44 [INFO] [STDOUT] (Session ID is -8300907897201048958)
2013-07-12 14:39:44 [INFO] [Minecraft-Client] LWJGL Version: 2.4.2

ET je suis désolé de corriger 20000 fois ce message
 
Sous ton windows, tu as bien appliqué la mise à jour après avoir modifier le minecraft.jar ?

Pour le . c'est normale qu'il ne soit pas présent sous mac.
Et concernant les logs du mac, c'est vraiment étrange, ça bloque bien sur LWJGL comme je pensais, en revanche il y a aucune erreur o_O
Vérifie que les .jar de lwjgl sont bien présent dans le dossier bin et non corrompu, et si c'est toujours pas bon je sais vraiment pas :/
 
Comment savoir si les .jar sont corrompus? Ils sont présents dans le dossier bin , mais le launcher se fermer dès que Forge fait validating