aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/tileentities/machines
diff options
context:
space:
mode:
authorBlood-Asp <bloodasphendrik@gmail.com>2016-08-22 22:38:28 +0200
committerBlood-Asp <bloodasphendrik@gmail.com>2016-08-22 22:38:28 +0200
commit9ff430c80de2b37a92e8ef67abf525a29f77ef44 (patch)
tree83467f9cd07ea20bfab709c475208eed2cb42c33 /src/main/java/gregtech/common/tileentities/machines
parent5466ac4f522ecbbe07817f4e9611073f9d55844d (diff)
downloadGT5-Unofficial-9ff430c80de2b37a92e8ef67abf525a29f77ef44.tar.gz
GT5-Unofficial-9ff430c80de2b37a92e8ef67abf525a29f77ef44.tar.bz2
GT5-Unofficial-9ff430c80de2b37a92e8ef67abf525a29f77ef44.zip
Fix #598 Delete saved recipe on machine change
Diffstat (limited to 'src/main/java/gregtech/common/tileentities/machines')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java
index 7183aa30c1..3a4d4ec2b2 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java
@@ -141,6 +141,7 @@ public class GT_MetaTileEntity_ProcessingArray extends GT_MetaTileEntity_MultiBl
return aFacing > 1;
}
+ public String mMachine = "";
public boolean checkRecipe(ItemStack aStack) {
if (!isCorrectMachinePart(mInventory[1])) {
return false;
@@ -176,6 +177,8 @@ public class GT_MetaTileEntity_ProcessingArray extends GT_MetaTileEntity_MultiBl
tTier = 8;
}
+ if(!mMachine.equals(mInventory[1].getUnlocalizedName()))mLastRecipe=null;
+ mMachine = mInventory[1].getUnlocalizedName();
ItemStack[] tInputs = (ItemStack[]) tInputList.toArray(new ItemStack[tInputList.size()]);
ArrayList<FluidStack> tFluidList = getStoredFluids();