aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorRealSilverMoon <31100241+RealSilverMoon@users.noreply.github.com>2024-05-19 19:34:39 +0800
committerGitHub <noreply@github.com>2024-05-19 13:34:39 +0200
commit3f713935e40c6bc2c6e3d6cc9c24f1c4847b1fba (patch)
tree800718f367d75fa35ba9b15cb415717738848d6a /src/main
parentadcd8f671189c756055003e6f232248a6491ae5b (diff)
downloadGT5-Unofficial-3f713935e40c6bc2c6e3d6cc9c24f1c4847b1fba.tar.gz
GT5-Unofficial-3f713935e40c6bc2c6e3d6cc9c24f1c4847b1fba.tar.bz2
GT5-Unofficial-3f713935e40c6bc2c6e3d6cc9c24f1c4847b1fba.zip
Generate node map on checkMachine (#281)
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java
index 1054825db2..9f4acc12e0 100644
--- a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java
+++ b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java
@@ -580,6 +580,11 @@ public class GT_MetaTileEntity_TM_teslaCoil extends GT_MetaTileEntity_Multiblock
// Calculate coordinates of the top sphere
posTop = getExtendedFacing().getWorldOffset(new Vec3Impl(0, -14, 2)).add(posBMTE);
}
+ // Generate node map
+ if (!getBaseMetaTileEntity().isClientSide()) {
+ teslaSimpleNodeSetAdd(this);
+ generateTeslaNodeMap(this);
+ }
return true;
}
return false;
@@ -818,15 +823,6 @@ public class GT_MetaTileEntity_TM_teslaCoil extends GT_MetaTileEntity_Multiblock
}
@Override
- public void onFirstTick_EM(IGregTechTileEntity aBaseMetaTileEntity) {
- super.onFirstTick_EM(aBaseMetaTileEntity);
- if (!aBaseMetaTileEntity.isClientSide()) {
- teslaSimpleNodeSetAdd(this);
- generateTeslaNodeMap(this);
- }
- }
-
- @Override
public boolean onRunningTick(ItemStack aStack) {
// Hysteresis based ePowerPass setting
float energyFrac = (float) getEUVar() / energyCapacity;