aboutsummaryrefslogtreecommitdiff
path: root/src/Java
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java')
-rw-r--r--src/Java/gtPlusPlus/core/item/base/cell/BaseItemCell.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/Java/gtPlusPlus/core/item/base/cell/BaseItemCell.java b/src/Java/gtPlusPlus/core/item/base/cell/BaseItemCell.java
index f2c2187558..567b9c1ba8 100644
--- a/src/Java/gtPlusPlus/core/item/base/cell/BaseItemCell.java
+++ b/src/Java/gtPlusPlus/core/item/base/cell/BaseItemCell.java
@@ -3,7 +3,9 @@ package gtPlusPlus.core.item.base.cell;
import gtPlusPlus.core.item.base.BaseItemComponent;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.material.Material;
+import gtPlusPlus.core.util.Utils;
import net.minecraft.client.renderer.texture.IIconRegister;
+import net.minecraft.item.ItemStack;
import net.minecraft.util.IIcon;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
@@ -13,7 +15,7 @@ public class BaseItemCell extends BaseItemComponent{
private IIcon base;
private IIcon overlay;
ComponentTypes Cell = ComponentTypes.CELL;
-
+
public BaseItemCell(Material material) {
super(material, BaseItemComponent.ComponentTypes.CELL);
}
@@ -29,7 +31,15 @@ public class BaseItemCell extends BaseItemComponent{
this.base = i.registerIcon(CORE.MODID + ":" + "item"+Cell.getComponent());
this.overlay = i.registerIcon(CORE.MODID + ":" + "item"+Cell.getComponent()+"_Overlay");
}
-
+
+ @Override
+ public int getColorFromItemStack(ItemStack stack, int renderPass) {
+ if (renderPass == 0){
+ return Utils.rgbtoHexValue(230, 230, 230);
+ }
+ return componentColour;
+ }
+
@Override
public IIcon getIconFromDamageForRenderPass(int damage, int pass) {