Bonjour à tous, je viens sur ce forum de paix ravagé par la guerre (
) pour vous faire part de mon problème, je souhaite me remettre au modding, donc je télécharge MCP, la dernière version du jdk. Ensuite, j'installe FML (forge) sur mon minecraft.jar (l'installation est faite correctement). Alors je prends les dossiers "bin" et "ressources" de mon dossier .minecraft se situant lui même dans "%appdata%", et je les mets dans mon dossier "jars" (oui bien jarS). Alors je lance le fichier "decompile.bat", tout se passe correctement jusqu'à qu'une erreur n'intervienne. Voici ce qu'il se passe dans la console (elle apparait lorsque je clique sur "decompile.bat") :
== MCP 7.51 (data: 7.51, client: 1.5.2, server: 1.5.2) ==
- found ff, ff patches, srgs, name csvs, doc csvs, param csvs, renumber csv, ast
yle, astyle config
Creating Retroguard config files
!! Modified jar detected. Unpredictable results !!
== Decompiling client using fernflower ==
Creating SRGs
Applying Retroguard
'"C:\Program Files\Java\jdk1.7.0_21\bin\java" -cp "runtime\bin\retroguard.jar;li
b;lib\*;jars\bin\mine...' failed : 1
== ERRORS FOUND ==
Unrecoverable error during obfuscation, see log file for details.
RetroGuard error: COM.rl.obf.classfile.ClassFileException: ClassNotFound com/goo
gle/common/base/Supplier
COM.rl.obf.classfile.ClassFileException: ClassNotFound com/google/common/base/Su
pplier
at COM.rl.obf.Cl$ExtNameListUp.<init>(Cl.java:1540)
at COM.rl.obf.Cl.getExtNameListUp(Cl.java:1511)
at COM.rl.obf.Cl.resolveThis(Cl.java:903)
at COM.rl.obf.Cl.resolveNameSpaceExcept(Cl.java:853)
at COM.rl.obf.Cl.resolveOptimally(Cl.java:646)
at COM.rl.obf.ClassTree$6.classAction(ClassTree.java:
687)
at COM.rl.obf.ClassTree.walkTree(ClassTree.java:1488)
at COM.rl.obf.ClassTree.walkTree(ClassTree.java:1480)
at COM.rl.obf.ClassTree.walkTree(ClassTree.java:1480)
at COM.rl.obf.ClassTree.walkTree(ClassTree.java:1471)
at COM.rl.obf.ClassTree.walkTree(ClassTree.java:1471)
at COM.rl.obf.ClassTree.walkTree(ClassTree.java:1471)
at COM.rl.obf.ClassTree.walkTree(ClassTree.java:1471)
at COM.rl.obf.ClassTree.walkTree(ClassTree.java:1471)
at COM.rl.obf.ClassTree.walkTree(ClassTree.java:1452)
at COM.rl.obf.ClassTree.resolveClasses(ClassTree.java
:682)
at COM.rl.obf.GuardDB.createMap(GuardDB.java:437)
at COM.rl.obf.GuardDB.remapTo(GuardDB.java:464)
at COM.rl.obf.RetroGuardImpl.run(RetroGuardImpl.java:
182)
at COM.rl.obf.RetroGuardImpl.obfuscate(RetroGuardImpl
.java:131)
at COM.rl.obf.RetroGuardImpl.obfuscate(RetroGuardImpl
.java:113)
at RetroGuard.main(RetroGuard.java:90)
==================
Decompile failed
Appuyez sur une touche pour continuer...
Voilà, c'est tout, j'espère que vous pourrez résoudre mon problème, merci d'avance.
Cordialement, TheGluglu1
PS : je me doute que peu de personnes savent programmer Java dans ce forum (peut-être que je me trompe) mais par un souci de désespoir, je décide de poster mon problème ici.