diff options
author | Dream-Master <dream-master@gmx.net> | 2016-06-22 21:24:15 +0200 |
---|---|---|
committer | Dream-Master <dream-master@gmx.net> | 2016-06-22 21:24:15 +0200 |
commit | 64c0c1ca9d93e30c145679aa5a3c7fe30140b896 (patch) | |
tree | a9cfb4e032b5a56ede09939e14c01f0eb8480580 /src/main/java/gregtech/common | |
parent | d52d256f575db5c012a3d96dd5623487a9c5bc67 (diff) | |
download | GT5-Unofficial-64c0c1ca9d93e30c145679aa5a3c7fe30140b896.tar.gz GT5-Unofficial-64c0c1ca9d93e30c145679aa5a3c7fe30140b896.tar.bz2 GT5-Unofficial-64c0c1ca9d93e30c145679aa5a3c7fe30140b896.zip |
c68814f780c376eb4241717c5b6c81e4efc7a7f7 [c68814f]
Diffstat (limited to 'src/main/java/gregtech/common')
2 files changed, 13 insertions, 2 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ElectricBlastFurnace.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ElectricBlastFurnace.java index f280b7de46..32d82ff778 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ElectricBlastFurnace.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ElectricBlastFurnace.java @@ -130,7 +130,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace return false; } - public boolean checkMachine(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack) { + private boolean checkMachineFunction(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack) { int xDir = ForgeDirection.getOrientation(aBaseMetaTileEntity.getBackFacing()).offsetX; int zDir = ForgeDirection.getOrientation(aBaseMetaTileEntity.getBackFacing()).offsetZ; @@ -203,6 +203,12 @@ public class GT_MetaTileEntity_ElectricBlastFurnace this.mHeatingCapacity += 100 * (GT_Utility.getTier(getMaxInputVoltage()) - 2); return true; } + public boolean checkMachine(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack){ + boolean result= this.checkMachineFunction(aBaseMetaTileEntity,aStack); + if (!result) this.mHeatingCapacity=0; + return result; + } + public int getMaxEfficiency(ItemStack aStack) { return 10000; diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiFurnace.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiFurnace.java index 4baa392c22..653dc4c6ca 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiFurnace.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiFurnace.java @@ -95,7 +95,7 @@ public class GT_MetaTileEntity_MultiFurnace return false; } - public boolean checkMachine(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack) { + private boolean checkMachineFunction(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack) { int xDir = ForgeDirection.getOrientation(aBaseMetaTileEntity.getBackFacing()).offsetX; int zDir = ForgeDirection.getOrientation(aBaseMetaTileEntity.getBackFacing()).offsetZ; @@ -162,6 +162,11 @@ public class GT_MetaTileEntity_MultiFurnace } return true; } + public boolean checkMachine(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack){ + boolean result= this.checkMachineFunction(aBaseMetaTileEntity,aStack); + if (!result) this.mLevel=0; + return result; + } public int getMaxEfficiency(ItemStack aStack) { return 10000; |