Minecraft Wiki
S'inscrire
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 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 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.

Fichier:McpConsole.jpg

Processus de décompilation de Minecraft avec MCP

Comme vous pouvez le voir sur le screen, je n'ai aucune erreur lors de la décompilation de MCP. Normalement, vous ne devriez 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 sur que des personnes vous répondrons. La page de discussion ne fais en aucun cas office de forum, merci de ne parler que de l'article sur cette page.

Advertisement