diff options
author | Blood-Asp <bloodasphendrik@gmail.com> | 2016-08-22 22:38:28 +0200 |
---|---|---|
committer | Blood-Asp <bloodasphendrik@gmail.com> | 2016-08-22 22:38:28 +0200 |
commit | 9ff430c80de2b37a92e8ef67abf525a29f77ef44 (patch) | |
tree | 83467f9cd07ea20bfab709c475208eed2cb42c33 /src | |
parent | 5466ac4f522ecbbe07817f4e9611073f9d55844d (diff) | |
download | GT5-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')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java | 3 |
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(); |