aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2020-04-17 23:20:02 +0200
committerGitHub <noreply@github.com>2020-04-17 23:20:02 +0200
commitc999a88cbf914244fb70cf17eda0b5f261642451 (patch)
treeea11192e1f660ad373a8e0ad33d8cd98cd4d27e7 /src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java
parent7be85ea0742de92b2c211ee8bd362e2a3f55c2ed (diff)
parent3287a00923693d0084bb60061c3211da832710fc (diff)
downloadGT5-Unofficial-c999a88cbf914244fb70cf17eda0b5f261642451.tar.gz
GT5-Unofficial-c999a88cbf914244fb70cf17eda0b5f261642451.tar.bz2
GT5-Unofficial-c999a88cbf914244fb70cf17eda0b5f261642451.zip
Merge pull request #266 from GTNewHorizons/experimentalMogballThreading
Tried to make Mogballs Optimisation properly threaded
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java')
-rw-r--r--src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java b/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java
index 58a97f644a..1ae88ade41 100644
--- a/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java
+++ b/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java
@@ -913,11 +913,22 @@ public class BaseMetaTileEntity extends BaseTileEntity implements IGregTechTileE
return stack;
}
+ /**
+ * Checks validity of meta tile and delegates to it
+ */
@Override
public void onMachineBlockUpdate() {
if (canAccessData()) mMetaTileEntity.onMachineBlockUpdate();
}
+ /**
+ * Checks validity of meta tile and delegates to it
+ */
+ @Override
+ public boolean isMachineBlockUpdateRecursive() {
+ return canAccessData() && mMetaTileEntity.isMachineBlockUpdateRecursive();
+ }
+
@Override
public int getProgress() {
return canAccessData() ? mMetaTileEntity.getProgresstime() : 0;