Déclarer et définir l'item[]
Dans la partie @SidedProxy, sous "public static Block TutoBlock;", tapez :
public static Item TutoItem;
Allez ensuite dans la partie @Init, sous "TutoBlock = new BlockTuto(2456).setHardness(3.0F).setResistance(1.0F).setUnlocalizedName("TutoBlock");", et tapez :
TutoItem = new ItemTuto(2457).setUnlocalizedName("TutoItem");
(2456) est l'id de l'item.
"ItemTuto" a une erreur, pour la corriger passez votre souris dessus et faites "Create class ItemTuto".
Cela vous ouvre une fenêtre ; appuyez directement sur "Finish".
Vous arrivez sur un nouveau .java : ItemTuto.java.
La class de l'item[]
Vous arrivez sur un fichier qui contient ce code :
package votremod;
import net.minecraft.item.Item;
public class ItemTuto extends Item
{
}
Si ce n'est pas le cas, copiez puis collez-le.
Vous avez une erreur sur "ItemTuto", passez votre souris dessus et choisissez "Add constructor..." et supprimez le commentaire "TODO auto generated...".
Normalement le .java devrait ressembler à ça :
package votremod;
import net.minecraft.item.Item;
public class ItemTuto extends Item
{
public ItemTuto(int par1)
{
super(par1);
}
}
Rajoutez, une ligne après le super, this.setCreativeTab(CreativeTabs.MATERIALS);.
Ce code a pour effet de mettre votre bloc dans l'onglet créatif des matériaux.
La texture[]
Faites un clic droit sur src puis new, package et appelez le "textures.items".
Copiez dans ce package la texture de votre item.
Fin[]
Voila vous pouvez lancer le jeu !