From 9be92dbe47ac6af9b6f5fcb86fb03b5ff78e0df2 Mon Sep 17 00:00:00 2001 From: Maxwolf Goodliffe Date: Sun, 15 Jun 2014 15:42:40 -0700 Subject: [PATCH] Fixed missing icons for water, deuterium, and tritium cells. --- .../resonantinduction/atomic/items/ItemCell.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/atomic/src/main/scala/resonantinduction/atomic/items/ItemCell.java b/atomic/src/main/scala/resonantinduction/atomic/items/ItemCell.java index dfdf57a2..e0b56840 100644 --- a/atomic/src/main/scala/resonantinduction/atomic/items/ItemCell.java +++ b/atomic/src/main/scala/resonantinduction/atomic/items/ItemCell.java @@ -1,5 +1,8 @@ package resonantinduction.atomic.items; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; +import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.item.ItemStack; import net.minecraft.world.World; import resonant.api.IReactor; @@ -20,6 +23,13 @@ public class ItemCell extends ItemTooltip { return world.getBlockTileEntity(x, y, z) instanceof IReactor; } + + @SideOnly(Side.CLIENT) + @Override + public void registerIcons(IconRegister iconRegister) + { + this.itemIcon = iconRegister.registerIcon(this.getUnlocalizedName().replace("item.", "")); + } @Override public String getUnlocalizedName(ItemStack itemstack) @@ -29,6 +39,7 @@ public class ItemCell extends ItemTooltip { return getUnlocalizedName() + "." + itemstack.getItemDamage(); } + return getUnlocalizedName(); } }