summaryrefslogtreecommitdiff
path: root/ihl/flexible_cable/SubRTUEnergyNetNode.java
diff options
context:
space:
mode:
Diffstat (limited to 'ihl/flexible_cable/SubRTUEnergyNetNode.java')
-rw-r--r--ihl/flexible_cable/SubRTUEnergyNetNode.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/ihl/flexible_cable/SubRTUEnergyNetNode.java b/ihl/flexible_cable/SubRTUEnergyNetNode.java
index df5e9e4..06fc964 100644
--- a/ihl/flexible_cable/SubRTUEnergyNetNode.java
+++ b/ihl/flexible_cable/SubRTUEnergyNetNode.java
@@ -176,6 +176,15 @@ public class SubRTUEnergyNetNode implements IEnergyNetNode{
}
}
+ public void onUnloaded()
+ {
+ if(gridID!=-1)
+ {
+ IHLGrid grid = IHLMod.enet.getGrid(gridID);
+ grid.remove(this);
+ }
+ }
+
public NBTTagCompound writeToNBT()
{
NBTTagCompound nbt = new NBTTagCompound();
@@ -302,4 +311,10 @@ public class SubRTUEnergyNetNode implements IEnergyNetNode{
}
}
}
+
+ @Override
+ public boolean isTileEntityBaseInvalid() {
+ return this.base.isTileEntityInvalid();
+ }
+
}