Résolu [1.7.x]Décompiler
-
Salut
Je poste ici, car ça concerne le modding, mais pas directement : ça concerne mcp et la décompilation en 1.7Comme vous savez, la 1.7 est plus compliqué en terme de modding, même pour décompilez; et c’est là que j’ai un problème
J’ai suivi ce texte :
http://www.minecraftforge.net/wiki/Installation/SourceJ’ai fait l’étape 2, quand je fait l’étape 3, ça à l’air de marcher. Mais 8 min après, voilà l’erreur que ça me met :
(l’erreur est vers la fin)C:\Users\Antonin\Desktop\Jeux\Minecraft\Codage\This_is_Valentine's Day\1.7.2>gradlew.bat setupDecompWorkspace –refresh-dependencies Download http://files.minecraftforge.net/maven/de/oceanlabs/mcp/mcinjector/3.2- NAPSHOT/mcinjector-3.2-20140111.120101-6.jar **************************** Powered By MCP: http://mcp.ocean-labs.de/ Searge, ProfMobius, Fesh0r, R4wk, ZeuX, IngisKahn MCP Data version : unknown **************************** Download http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.7.2-1 .12.0.1019/forge-1.7.2-10.12.0.1019-userdev.jar :extractUserDev :getAssetsIndex :getAssets :copyAssets :extractNatives :genSrgs :downloadMcpTools :downloadClient SKIPPED :downloadServer SKIPPED :mergeJars SKIPPED :deobfuscateJar Applying SpecialSource... Applying Exceptor... Injecting source info... :decompile :doFmlPatches :addFmlSources :remapJar :doForgePatches :addForgeJavadoc :extractForgeSrc :recompForge FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':recompForge'. > Cannot find System Java Compiler. Ensure that you have installed a JDK (not j st a JRE) and configured your JAVA_HOME system variable to point to the accordi g directory. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. BUILD FAILED Total time: 8 mins 37.957 secs C:\Users\Antonin\Desktop\Jeux\Minecraft\Codage\This_is_Valentine's Day\1.7.2>
D’après ce que j’ai compris, JDK n’est pas installer. Mais pourtant il est installer
Si vous avez une idée pour résoudre
Merci d’avance -
Balise code pas barre texte x) !
@‘Axaurus’:
Comme vous savez, la 1.7 est plus compliqué en terme de modding, même pour décompilez; et c’est là que j’ai un problème
Heu non, c’est faux, forge gradle est là pour simplifier la tache des moddeurs.
Il faut que tu configure ta variable JAVA_HOME.
Démarrer, clic droit sur ordinateur, propriétés, paramètres système avancés, onglet du même nom, variable d’environnement …, nouvelle :
Nom de la variable : JAVA_HOME
Valeur de la variable : C:\Program Files\Java\jdk1.7.0_51La valeur est différente en fonction de ta version du jdk.
-
Salut
Désolée du temps de réponse, mais j’ai toujours un problème :
J’ai bien décompilez, ça a bien marché, mais quand j’ouvre éclipse, il y a plein de fichier .jar, mais seulement 2 dossier de code.
Je pense que vous comprendrez mieux avec une image :
ImageJe pense que j’ai dû faire une mauvaise manip.
En gros, je ne sais pas comment faire pour coder.
Si vous pouvez m’aider, merci d’avance -
Tu as juste le nombre de dossier qu’il faut. Les sources de Minecraft et de Forge sont dans un des fichiers.jar. Ce système a été fais pour éviter de modifier les sources de Minecraft et de Forge.
-
En effet, aucun problème ce que tu as est normal. Forge est une bibliothèque maintenant, ça évite tout risque que quelqu’un modifie une classe de minecraft.
-
Ah ok
Merci -
Désolée de vous réembêtez, mais j’ai des problèmes pour coder :
en fait, j’ai copier/coller des codes, mais y’a des erreurs partout(voir image)Donc je me suis dit que ça allait se régler tout seul, vu que y’a pas d’erreur dans l’“arbre”, mais minecraft ne se lance pas du tout en mettant une erreur dans la console :
imageSi vous savez comment réglez, merci d’avance
PS : quand je vais sur les erreurs, ils me proposent de créer les classes, mais pas de les importez
-
Heu tu as touché à quoi ? Car visiblement forge n’est plus dans les bibliothèques. Ha, pour information, ton code ne fonctionnera pas, les blocs et les items ne se déclarent plus comme ça en 1.7, et @NetworkMod n’existe plus.
-
Le mieux, c’est de retélécharger les sources, donc tu prends le build 1022, ensuite, tu suis ce tutoriel, puis tu nous dis, si tu as bien un fichier qui s’appelle forgeSrc-1.7.2-10.12.0.1022.jar
-
Salut
Merci ça marche