Files
refinedstorage/src/main/java/storagecraft/item/ItemBase.java
Raoul Van den Berge 3b143310e3 reformat
2015-12-22 12:39:03 +01:00

36 lines
671 B
Java

package storagecraft.item;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import storagecraft.StorageCraft;
public abstract class ItemBase extends Item
{
private String name;
public ItemBase(String name)
{
this.name = name;
setCreativeTab(StorageCraft.TAB);
setTextureName("storagecraft:" + name);
}
@Override
public String getUnlocalizedName()
{
return "item." + StorageCraft.ID + ":" + name;
}
@Override
public String getUnlocalizedName(ItemStack stack)
{
if (getHasSubtypes())
{
return getUnlocalizedName() + "." + stack.getItemDamage();
}
return getUnlocalizedName();
}
}