Added protection against faulty addons forgetting to remove their network node, #1580

This commit is contained in:
raoulvdberge
2017-12-22 15:05:33 +01:00
parent a365ec515d
commit 9ce8533ebf

View File

@@ -1,5 +1,6 @@
package com.raoulvdberge.refinedstorage.tile;
import com.raoulvdberge.refinedstorage.api.network.node.INetworkNode;
import com.raoulvdberge.refinedstorage.api.network.node.INetworkNodeManager;
import com.raoulvdberge.refinedstorage.api.network.node.INetworkNodeProxy;
import com.raoulvdberge.refinedstorage.api.util.IWrenchable;
@@ -92,7 +93,7 @@ public abstract class TileNode<N extends NetworkNode> extends TileBase implement
INetworkNodeManager manager = API.instance().getNetworkNodeManager(world);
NetworkNode node = (NetworkNode) manager.getNode(pos);
INetworkNode node = manager.getNode(pos);
if (node == null || !node.getId().equals(getNodeId())) {
manager.setNode(pos, node = createNode(world, pos));