diff options
author | kekzdealer <kekzdealer@gmail.com> | 2019-11-09 18:46:15 +0100 |
---|---|---|
committer | kekzdealer <kekzdealer@gmail.com> | 2019-11-09 18:46:15 +0100 |
commit | 53ee4ae5c9c84e425532428a17f813958bd26872 (patch) | |
tree | a67c13642e3b286a3ea98f0d8a2a940a0d852ad9 /src/main/java/kekztech | |
parent | 7461f6a5173fdc5b3a20dc413ea7ce658fb820f2 (diff) | |
download | GT5-Unofficial-53ee4ae5c9c84e425532428a17f813958bd26872.tar.gz GT5-Unofficial-53ee4ae5c9c84e425532428a17f813958bd26872.tar.bz2 GT5-Unofficial-53ee4ae5c9c84e425532428a17f813958bd26872.zip |
fixed some silly NPEs. UI works. A bit.
Diffstat (limited to 'src/main/java/kekztech')
-rw-r--r-- | src/main/java/kekztech/ItemDistributionNetworkController.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/main/java/kekztech/ItemDistributionNetworkController.java b/src/main/java/kekztech/ItemDistributionNetworkController.java index bf976898e5..11383845b2 100644 --- a/src/main/java/kekztech/ItemDistributionNetworkController.java +++ b/src/main/java/kekztech/ItemDistributionNetworkController.java @@ -1,7 +1,6 @@ package kekztech; import java.util.Collections; -import java.util.HashMap; import java.util.HashSet; import java.util.LinkedList; import java.util.UUID; @@ -34,7 +33,7 @@ public class ItemDistributionNetworkController implements Comparable<ItemDistrib conduit.setNetwork(new ItemDistributionNetworkController()); conduit.getNetwork().addConduit(conduit); - + /* final TileEntity te = (TileEntity) conduit; final int x = te.xCoord; final int y = te.yCoord; @@ -87,7 +86,7 @@ public class ItemDistributionNetworkController implements Comparable<ItemDistrib final ItemDistributionNetworkController r = networkList.getLast(); l.appendNetwork(r); networkList.removeLast(); - } + }*/ } @@ -176,6 +175,7 @@ public class ItemDistributionNetworkController implements Comparable<ItemDistrib */ private void addConduit(IConduit conduit) { conduits.add(conduit); + conduit.setNetwork(this); } /** @@ -185,11 +185,9 @@ public class ItemDistributionNetworkController implements Comparable<ItemDistrib * Network to merge with this one. */ private void appendNetwork(ItemDistributionNetworkController network) { - + for(IConduit conduit : network.conduits) { + this.addConduit(conduit); + } } - private void updateSource() { - - } - } |