Minecraft Wiki
Advertisement

Téléchargement et installation du Minecraft Coder Pack

Pour télécharger le Minecraft Coder Pack (j'utiliserais MCP par la suite), vous devez vous rendre ici. A l'heure ou j'écris ce cours, la version du MCP est 6.2 (Minecraft 1.2.5), le fichier s’appelle donc mcp62.zip, il pèse 6.1Mo actuellement.

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 multijoueurs 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 - aucune idée de l'utilisation
  • 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 : aucune idée.

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

Fichier minecraft.jar 
ATTENTION ! Vous devez posséder un minecraft.jar vierge (ou seulement avec McPatcher !)

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 parés 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 textes dans la console, et aucune erreur.

Un dossier src va se créer. Ce dernier contient les sources de Minecraft.

Advertisement