import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
-import net.minecraft.potion.PotionEffect;
-import net.minecraft.util.DamageSource;
-import net.minecraft.util.EntityDamageSource;
import net.minecraft.world.World;
-import net.minecraftforge.common.MinecraftForge;
-import net.minecraftforge.event.entity.player.PlayerDestroyItemEvent;
-import pcc.chemicraft.ChemiCraft;
import pcc.chemicraft.core.ChemiCraftCore;
import pcc.chemicraft.util.AtomInfo;
import cpw.mods.fml.relauncher.Side;
- /* 一時保留。詳しいことが決まるまで変更が難しいため。 --WIP--
@SuppressWarnings({ "unchecked", "rawtypes" })
@SideOnly(Side.CLIENT)
@Override
for(int type = 0; type < ChemiCraftCore.instance.ATOMSNAME.length; type++)
{
par3List.add(new ItemStack(par1, 1, type));
- this.setIconIndex(type);
}
}
- @Override
- public String getItemNameIS(ItemStack par1ItemStack){
- return super.getItemName() + "." + ChemiCraftCore.instance.ATOMSNAME[par1ItemStack.getItemDamage()];
+ public int getMetadata(int par1)
+ {
+ return par1;
}
@Override
- public String getTextureFile(){
- return ChemiCraft.ITEM_ATOMS_TEXTURE;
+ public String getUnlocalizedName(ItemStack par1ItemStack){
+ return super.getUnlocalizedName() + "." + ChemiCraftCore.instance.ATOMSNAME[par1ItemStack.getItemDamage()];
}
- @SideOnly(Side.CLIENT)
+ /* 一時保留。詳しいことが決まるまで変更が難しいため。 --WIP--
@Override
- public int getIconFromDamage(int par1){
- return par1;
+ public String getTextureFile(){
+ return ChemiCraft.ITEM_ATOMS_TEXTURE;
}
- */
+ */
}
\ No newline at end of file