Minecraft Wiki
Advertisement

Téléchargement et installation du Minecraft Coder Pack

Pour télécharger le Minecraft Coder Pack (j'utiliserai MCP par la suite), vous devez vous rendre ici. La version actuelle du MCP est la 7.19 (Minecraft 1.4.2), le fichier s’appelle donc mcp719.zip, il pèse 5,93Mo.

Une fois l'archive téléchargée, vous devez l'extraire à l'aide d'un logiciel tel que 7zip ou Winrar. Il est conseillé de l'extraire dans un dossier qui ne contient pas de caractères spéciaux

DossierMcp

Le dossier de MCP


  • Bon : C:\Utilisateurs\User\Bureau\MCP

  • Mauvais : C:\Utilisateurs\User\Bureau\MCP (Modding Minecraft)*

Dans ce dossier, vous avez plusieurs fichiers et sous-dossiers :

Dossiers :

  • conf : configuration de MCP. Normalement vous n'avez pas besoin de toucher à ce dossier sauf si vous moddez en multijoueur avec ModLoader (mappings) ;
  • docs : contient de la documentation à propos de MCP ;
  • eclipse : c'est ce dossier que vous devez définir en tant que workspace dans Eclipse ;
  • jars : contient les jars de Minecraft ;
  • runtime : contient les fichiers permettant de faire fonctionner MCP. Vous ne devez jamais toucher à ce dossier.

Fichiers :

  • cleanup : permet de nettoyer le dossier de MCP (tout remettre à 0) ;
  • decompile : permet de décompiler Minecraft ;
  • getchangedsrc : permet de récupérer uniquement les sources de votre mod ;
  • recompile : recompile Minecraft
  • reformat : nouveau fichier
  • reobfuscate : permet de obfuscate les fichiers du Mod. On dit que Minecraft est obfuscate, car si on utilise un logiciel tel que JD-Gui pour voir le code source, il sera illisible.
  • startclient : permet de lancer le client moddé (mode hors-ligne)
  • startserver : permet de lancer le serveur moddé (mods hors-ligne)
  • updatemcp : permet de mettre à jour le MCP.
  • updatemd5 : permet de mettre à jour les fichiers md5
  • updatenames : ???

Préparer le MCP pour une première décompilation

Fichier minecraft.jar 
ATTENTION ! Vous devez posséder un minecraft.jar contenant uniquement ModLoader ! L'ajout d'autres mods fera planter la décompilation !

Afin que le MCP puisse décompiler correctement Minecraft, vous devez mettre le dossier bin et le dossier ressources dans le dossier jars du dossier MCP.

Cela fait, vous êtes enfin prêt pour décompiler Minecraft et commencer à coder. Lancez le fichier decompile.bat ou decompile.sh selon votre système d'exploitation (Windows ou Linux). Normalement il va afficher beaucoup de lignes de texte dans la console, et aucune erreur.

Fichier:McpConsole.jpg

Processus de décompilation de Minecraft avec MCP

Comme vous pouvez le voir sur la capture d'écran, je n'ai aucune erreur lors de la décompilation de MCP. Normalement, vous ne devriez pas en avoir vous aussi. Si jamais vous avez des erreurs lors de la décompilation, je vous conseille d'aller voir les forums de IronCraft qui sont spécialisés dans le modding, ainsi vous êtes sûr que des personnes vous répondront. La page de discussion ne fait en aucun cas office de forum, merci de ne parler que de l'article sur cette page.

Advertisement