aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
diff options
context:
space:
mode:
authorJohannes Gäßler <updrn@student.kit.edu>2017-08-01 13:56:29 +0200
committerJohannes Gäßler <updrn@student.kit.edu>2017-08-01 13:56:29 +0200
commitd1a106aa819120af0cb0bc0ec399f07e62ad1bba (patch)
tree1b9f004247c4fde3b5173a184350552411b12dd4 /src/main/java/gregtech/api
parent4bfbdcdb1dea4d4e4786e351b591096fb7646351 (diff)
downloadGT5-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.java11
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();