From 802e9f212db00cf9d8179534cc782b6585b2637e Mon Sep 17 00:00:00 2001 From: draknyte1 Date: Sun, 12 Mar 2017 14:48:09 +1000 Subject: + Added more misc. item textures. $ Fixed Helium Generator slot handling. $ Fixed HG slot locations within the GUI. --- src/Java/gtPlusPlus/core/slots/SlotFuelRod.java | 36 ++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) (limited to 'src/Java/gtPlusPlus/core/slots') diff --git a/src/Java/gtPlusPlus/core/slots/SlotFuelRod.java b/src/Java/gtPlusPlus/core/slots/SlotFuelRod.java index f925376c69..7933ea136e 100644 --- a/src/Java/gtPlusPlus/core/slots/SlotFuelRod.java +++ b/src/Java/gtPlusPlus/core/slots/SlotFuelRod.java @@ -1,5 +1,6 @@ package gtPlusPlus.core.slots; +import gregtech.api.enums.ItemList; import ic2.core.Ic2Items; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; @@ -14,7 +15,40 @@ public class SlotFuelRod extends Slot{ @Override public boolean isItemValid(final ItemStack itemstack) { - return itemstack.getItem().getClass() == Ic2Items.fuelRod.getItem().getClass(); + boolean returnValue = false; + //Uranium Rods + if (itemstack.getItem() == Ic2Items.reactorUraniumSimple.getItem()){ + returnValue = true; + } + else if (itemstack.getItem() == Ic2Items.reactorUraniumDual.getItem()){ + returnValue = true; + } + else if (itemstack.getItem() == Ic2Items.reactorUraniumQuad.getItem()){ + returnValue = true; + } + + //Mox Rods + if (itemstack.getItem() == Ic2Items.reactorMOXSimple.getItem()){ + returnValue = true; + } + else if (itemstack.getItem() == Ic2Items.reactorMOXDual.getItem()){ + returnValue = true; + } + else if (itemstack.getItem() == Ic2Items.reactorMOXQuad.getItem()){ + returnValue = true; + } + + //Thorium Rods + if (itemstack.getItem() == ItemList.ThoriumCell_1.getItem()){ + returnValue = true; + } + else if (itemstack.getItem() == ItemList.ThoriumCell_2.getItem()){ + returnValue = true; + } + else if (itemstack.getItem() == ItemList.ThoriumCell_4.getItem()){ + returnValue = true; + } + return returnValue; } @Override -- cgit