I'm a forge noob.
I wanted to code an item, but nothing works, the sprite override and the name don't work.
This ingame "/give" name is item.unbreakableIngot.name and this inventory name is just an empty String.
Here is my code:
mod_ExtendedItems.java:
package net.minecraft.src;
public class mod_ExtendedItems extends BaseMod {
public static final Item unbreakableIngot = new ItemUnbreakableIngot(150).setItemName("UnbreakableIngot");
@Override
public String getVersion() {
return "0.1";
}
@Override
public void load() {
ModLoader.addName(unbreakableIngot, "Unbreakable Ingot");
unbreakableIngot.iconIndex = ModLoader.addOverride("/gui/items.png", "/ExtendedItems/Items/unbreakableingot.png");
}
}
ItemUnbreakableIngot.java:
package net.minecraft.src;
public class ItemUnbreakableIngot extends Item {
protected ItemUnbreakableIngot(int itemID) {
super(itemID);
}
}
I don't know what I'm doing wrong.
And if I place the png in the wrong place (mcp70a/jars/bin/mods/ExtendedItems/Items/unbreakableingot.png), can anyone tell me where I have to put it?
My code is in the
net.minecraft.src
package if you didn't notice.