diff options
author | Johannes Gäßler <updrn@student.kit.edu> | 2017-08-01 13:56:29 +0200 |
---|---|---|
committer | Johannes Gäßler <updrn@student.kit.edu> | 2017-08-01 13:56:29 +0200 |
commit | d1a106aa819120af0cb0bc0ec399f07e62ad1bba (patch) | |
tree | 1b9f004247c4fde3b5173a184350552411b12dd4 /src/main/java/gregtech/api | |
parent | 4bfbdcdb1dea4d4e4786e351b591096fb7646351 (diff) | |
download | GT5-Unofficial-d1a106aa819120af0cb0bc0ec399f07e62ad1bba.tar.gz GT5-Unofficial-d1a106aa819120af0cb0bc0ec399f07e62ad1bba.tar.bz2 GT5-Unofficial-d1a106aa819120af0cb0bc0ec399f07e62ad1bba.zip |
Added a line to the NEI handler that hints at leaving IntCirc(0) empty
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r-- | src/main/java/gregtech/api/util/GT_Recipe.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/util/GT_Recipe.java b/src/main/java/gregtech/api/util/GT_Recipe.java index b60b82505d..d5a8be865f 100644 --- a/src/main/java/gregtech/api/util/GT_Recipe.java +++ b/src/main/java/gregtech/api/util/GT_Recipe.java @@ -9,6 +9,7 @@ import gregtech.api.objects.GT_FluidStack; import gregtech.api.objects.GT_ItemStack; import gregtech.api.objects.ItemData; import gregtech.api.objects.MaterialStack; +import gregtech.common.items.GT_IntegratedCircuit_Item; import gregtech.nei.GT_NEI_DefaultHandler.FixedPositionedStack; import net.minecraft.init.Blocks; import net.minecraft.init.Items; @@ -160,7 +161,15 @@ public class GT_Recipe implements Comparable<GT_Recipe> { mFluidInputs = aFluidInputs; mFluidOutputs = aFluidOutputs; mDuration = aDuration; - mSpecialValue = aSpecialValue; + if (aSpecialValue == 0) { + for (ItemStack input : mInputs) { + if (input != null && input.getItem() instanceof GT_IntegratedCircuit_Item && input.getItemDamage() == 0) { + mSpecialValue = -300; + } + } + } else { + mSpecialValue = aSpecialValue; + } mEUt = aEUt; // checkCellBalance(); |