Mod Probleme d'armure avec MCP Modloader 1.5.2

denllfredo

Moi ? Un simple développeur qui aime coder :p
26 Janvier 2013
30
1
17
31
Bonjour à tout le monde,

J'aimerais que quelqu’un m'aide à résoudre mon problème:
Avec mcp modloader 1.5.2 je veux modder une armure, voici mon code :


Code:
public class mod_finalfight extends BaseMod {
 
 
    public String getVersion() {
       
        return null;
    }
     
    //Saphir
        public static final Item Azurite = (Item)(new Item(9000)).setUnlocalizedName("Azurite");
   
    // ARMURE SAPHIR
        public static final ItemArmor helmetSaphir = (ItemArmor)(new ItemArmor(8001, EnumArmorMaterial.SAPHIR, 8, 0)).setUnlocalizedName("helmetSaphir");
        public static final ItemArmor plateSaphir = (ItemArmor)(new ItemArmor(8002, EnumArmorMaterial.SAPHIR, 8, 1)).setUnlocalizedName("chestplateSaphir");
        public static final ItemArmor legsSaphir = (ItemArmor)(new ItemArmor(8003, EnumArmorMaterial.SAPHIR, 8, 2)).setUnlocalizedName("leggingsSaphir");
        public static final ItemArmor bootsSaphir = (ItemArmor)(new ItemArmor(8004, EnumArmorMaterial.SAPHIR, 8, 3)).setUnlocalizedName("bootsSaphir");
 
    public void load() {
       
       
        ModLoader.addName(helmetSaphir, "Casque Saphir");
        ModLoader.addRecipe(new ItemStack(helmetSaphir,1), new Object[]{
        "***",
        "* *",
 
        Character.valueOf('*'), Azurite});
 
        ModLoader.addName(plateSaphir, "Plastron Saphir");
        ModLoader.addRecipe(new ItemStack(plateSaphir,1), new Object[]{
        "* *",
        "***",
        "***",
        Character.valueOf('*'), Azurite});
 
        ModLoader.addName(legsSaphir, "Jambieres Saphir");
        ModLoader.addRecipe(new ItemStack(legsSaphir,1), new Object[]{
 
        "***",
        "* *",
        "* *",
        Character.valueOf('*'), Azurite});
 
        ModLoader.addName(bootsSaphir, "Bottes Saphir");
        ModLoader.addRecipe(new ItemStack(bootsSaphir,1), new Object[]{
        "* *",
        "* *",
 
        Character.valueOf('*'), Azurite});
 
ModLoader.addArmor("saphir");
 
   
   
    }
 
}



Une fois que le jeu lancé j'essaye de mettre mon armure sur mon personnage mais l'armure ne veut pas apparaître sur le personnage et l'item en main disparaît .

Quelqu'un pourrait t-il m'aidé ?

Merci d'avance