aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_NanoForge.java14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java4
2 files changed, 13 insertions, 5 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_NanoForge.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_NanoForge.java
index 129627f5e6..4b0dc16943 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_NanoForge.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_NanoForge.java
@@ -260,6 +260,16 @@ public class GT_MetaTileEntity_NanoForge extends
}
@Override
+ public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) {
+ super.onPostTick(aBaseMetaTileEntity, aTick);
+ if (aBaseMetaTileEntity.isServerSide()) {
+ // TODO: Look for proper fix
+ // Updates every 10 sec
+ if (mUpdate <= -150) mUpdate = 50;
+ }
+ }
+
+ @Override
public boolean checkMachine(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack) {
mSpecialTier = 0;
if (checkPiece(STRUCTURE_PIECE_MAIN, 4, 37, 1) && aStack != null) {
@@ -278,9 +288,7 @@ public class GT_MetaTileEntity_NanoForge extends
}
}
- if (mMaintenanceHatches.size() != 1 || mInputBusses.isEmpty()
- || mOutputBusses.isEmpty()
- || mInputHatches.isEmpty()) {
+ if (mMaintenanceHatches.size() != 1) {
return false;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java
index 547ec67921..3616baf742 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java
@@ -612,8 +612,8 @@ public class GT_MetaTileEntity_PCBFactory extends
super.onPostTick(aBaseMetaTileEntity, aTick);
if (aBaseMetaTileEntity.isServerSide()) {
// TODO: Look for proper fix
- // Updates every 30 sec
- if (mUpdate <= -550) mUpdate = 50;
+ // Updates every 10 sec
+ if (mUpdate <= -150) mUpdate = 50;
}
}