1 package pcc.chemicraft.base.ore;
3 import net.minecraft.item.ItemBlock;
4 import net.minecraft.item.ItemStack;
5 import pcc.chemicraft.base.ChemiCraftBase;
6 import pcc.chemicraft.base.ChemiCraftBaseAPI;
12 public class ItemAtomOres extends ItemBlock {
14 public ItemAtomOres(int par1) {
17 this.setHasSubtypes(true);
20 /* 一時保留。詳しい仕様が決まらないと変更が難しいため。 --WIP--
22 @SideOnly(Side.CLIENT)
23 public Icon getIconFromDamage(int par1) {
24 return ChemiCraftBase.instance.blockAtomOres[0].getBlockTextureFromSideAndMetadata(2, BlockAtomOres.getBlockFromDye(par1));
29 public int getMetadata(int par1) {
34 public String getUnlocalizedName(ItemStack par1ItemStack) {
35 int var2 = this.itemID - (ChemiCraftBase.instance.atomOresID[0]);
36 return super.getUnlocalizedName() + "." + ChemiCraftBaseAPI.instance().getAtomOresAtomName().get(par1ItemStack.getItemDamage() + var2 * 16);