Tutoriel [modding tuto] Modder 1 item basic

crozesdada

Bucheron
6 Août 2012
271
3
13
33
Salut a tous et a toutes on se retrouve pour mon premier tuto , qui consiste a modder un item de base .Tout d'abord il vous faudra eclipse téléchargeable ici :http://www.eclipse.org/downloads/do...201206081400/eclipse-SDK-4.2-win32-x86_64.zip
-Jdk 7 : http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html
Mcp: http://www.mediafire.com/?38vjh7hrpprrw1b}

Une fois télécharger , extraire les fichiers sur votre bureau .
Ensuite lancer votre minecraft , et faite force udapte .
Ensuite faite la combinaison "windows +r" et entrée "%appdata%, cliquer sur ok.
Aller sur .minecraft, et copier les dossiers "bin" et "Ressource" dans votre dossier mcp/Jars.
Une fois coller , aller sur /mcp et cliquer sur "decompile.bat" attender quelques minutes.
Une fois fini aller lancer votre éclipse , cliquer sur browse et choisisssez le chemin C:\Users\"votre nom d'ordinateur"\Desktop\mcp\eclipse
Une fois votre éclipse pret , aller en haut a gauche et cliquer sur client , ensuite src,cliquer net.minecraft.src.
On va déclarer l'item pour se faire aller sur "Item.java",ensuite copier une ligne du type d'item que vouus voulez pour moi sa sera une épée " public static Item swordStone = (new ItemSword(16, EnumToolMaterial.STONE)).setIconCoord(1, 4).setItemName("swordStone");"
Ensuite remplacer swordStone par Sword+Le nom de l'épée , 16=l'id (je vous conseille de mettre plus haut que tous les items existant , Iconcoord c'est la texture sur l'item.png ensuite le nom.
Aller sur enumToolMaterial.java copier Le material que vous voulez moi sa sera le diamand " EMERALD(3, 1561, 8.0F, 3, 10)," changer ensuite le nom donc moi sa sera "dirt" , ensuite les caracteristiques donc a vous de testez vous devriez optenir sa : DIRT(0, 0, 1.0F, 0, 0);
n'oublier pas de suprimer le point virgule de lavant dernier et de remplacer par , et le dernier ; !
Ensuite sur votre ligne dans item.java remplacer EnumToolMaterial.STONE par EnumToolMaterial.DIRT a la fin vous devriez optenir une chose comme ceci " public static Item swordDirt = (new ItemSword(61, EnumToolMaterial.DIRT)).setIconCoord(2, 10).setItemName("swordDirt");

Bon voila si vous avez des questions je repondrait et a la prochaine fois pour voir comment lui donner un craft