1
I've been coding a dirt armor and tools but the armor wont work... Minecraft wont freeze but the armor wont show up when i craft them and i have the crafting the same as the tools and the tools work. I made the pictures and put them in the bin in MCP but it just wont work! :'( (I'm a beginner modder)
package net.minecraft.src;
public class mod_DirtArmor
{
public static final Item DirtHelmet = new ItemArmor(3082, EnumArmorMaterial.DIRT, ModLoader.addArmor("Dirt"), 0).setItemName("jkhgf");
public static final Item DirtChestplate = new ItemArmor(3083, EnumArmorMaterial.DIRT, ModLoader.addArmor("Dirt"), 1).setItemName("kijyhgfdn hg");
public static final Item DirtLeggings = new ItemArmor(3084, EnumArmorMaterial.DIRT, ModLoader.addArmor("Dirt"), 2).setItemName("Anyfdshseht");
public static final Item DirtShoe = new ItemArmor(3085, EnumArmorMaterial.DIRT, ModLoader.addArmor("Dirt"), 3).setItemName("Angsdhsth");
public void load()
{
//Name
ModLoader.addName(DirtHelmet, "Dirt Helmet");
ModLoader.addName(DirtChestplate, "Dirt Chestplate");
ModLoader.addName(DirtLeggings, "Dirt Leggings");
ModLoader.addName(DirtShoe, "Dirt Shoes");
//Crafting
DirtShoe.iconIndex = ModLoader.addOverride("/gui/items.png" , "/item/shoe.png");
ModLoader.addName(DirtShoe, "Dirt Shoe");
ModLoader.addRecipe(new ItemStack(DirtShoe, 1), new Object[]
{
"* *", "* *",
'*', Block.dirt
});
DirtLeggings.iconIndex = ModLoader.addOverride("/gui/items.png" , "/item/leg.png");
ModLoader.addName(DirtLeggings, "Dirt Leggings");
ModLoader.addRecipe(new ItemStack(DirtLeggings, 1), new Object[]
{
"***", "* *", "* *",
'*', Block.dirt
});
DirtChestplate.iconIndex = ModLoader.addOverride("/gui/items.png" , "/item/chest.png");
ModLoader.addName(DirtChestplate, "Dirt Chestplate");
ModLoader.addRecipe(new ItemStack(DirtChestplate, 1), new Object[]
{
"* *", "***", "***",
'*', Block.dirt
});
DirtHelmet.iconIndex = ModLoader.addOverride("/gui/items.png" , "/item/helmet.png");
ModLoader.addName(DirtHelmet, "Dirt Helmet");
ModLoader.addRecipe(new ItemStack(DirtHelmet, 1), new Object[]
{
"*** ", "* *",
'*', Block.dirt
});
}
public String getVersion()
{
return "1.2.5";
}
}
package net.minecraft.src;
public class mod_DirtArmor
{
public static final Item DirtHelmet = new ItemArmor(3082, EnumArmorMaterial.DIRT, ModLoader.addArmor("Dirt"), 0).setItemName("jkhgf");
public static final Item DirtChestplate = new ItemArmor(3083, EnumArmorMaterial.DIRT, ModLoader.addArmor("Dirt"), 1).setItemName("kijyhgfdn hg");
public static final Item DirtLeggings = new ItemArmor(3084, EnumArmorMaterial.DIRT, ModLoader.addArmor("Dirt"), 2).setItemName("Anyfdshseht");
public static final Item DirtShoe = new ItemArmor(3085, EnumArmorMaterial.DIRT, ModLoader.addArmor("Dirt"), 3).setItemName("Angsdhsth");
public void load()
{
//Name
ModLoader.addName(DirtHelmet, "Dirt Helmet");
ModLoader.addName(DirtChestplate, "Dirt Chestplate");
ModLoader.addName(DirtLeggings, "Dirt Leggings");
ModLoader.addName(DirtShoe, "Dirt Shoes");
//Crafting
DirtShoe.iconIndex = ModLoader.addOverride("/gui/items.png" , "/item/shoe.png");
ModLoader.addName(DirtShoe, "Dirt Shoe");
ModLoader.addRecipe(new ItemStack(DirtShoe, 1), new Object[]
{
"* *", "* *",
'*', Block.dirt
});
DirtLeggings.iconIndex = ModLoader.addOverride("/gui/items.png" , "/item/leg.png");
ModLoader.addName(DirtLeggings, "Dirt Leggings");
ModLoader.addRecipe(new ItemStack(DirtLeggings, 1), new Object[]
{
"***", "* *", "* *",
'*', Block.dirt
});
DirtChestplate.iconIndex = ModLoader.addOverride("/gui/items.png" , "/item/chest.png");
ModLoader.addName(DirtChestplate, "Dirt Chestplate");
ModLoader.addRecipe(new ItemStack(DirtChestplate, 1), new Object[]
{
"* *", "***", "***",
'*', Block.dirt
});
DirtHelmet.iconIndex = ModLoader.addOverride("/gui/items.png" , "/item/helmet.png");
ModLoader.addName(DirtHelmet, "Dirt Helmet");
ModLoader.addRecipe(new ItemStack(DirtHelmet, 1), new Object[]
{
"*** ", "* *",
'*', Block.dirt
});
}
public String getVersion()
{
return "1.2.5";
}
}
1074614
6
Create an account or sign in to comment.