diff --git a/electrical/src/main/scala/resonantinduction/electrical/itemrailing/NodeRailing.java b/electrical/src/main/scala/resonantinduction/electrical/itemrailing/NodeRailing.java index e62867f8..dfb55596 100644 --- a/electrical/src/main/scala/resonantinduction/electrical/itemrailing/NodeRailing.java +++ b/electrical/src/main/scala/resonantinduction/electrical/itemrailing/NodeRailing.java @@ -146,6 +146,12 @@ public class NodeRailing extends Node return (VectorWorld) parent.getWorldPos(); } + @Override + public Map getConnectionMap() + { + return new HashMap(this.getConnections()); + } + @Override public IInventory[] getInventoriesNearby() { diff --git a/electrical/src/main/scala/resonantinduction/electrical/itemrailing/interfaces/IItemRailing.java b/electrical/src/main/scala/resonantinduction/electrical/itemrailing/interfaces/IItemRailing.java index a5ef23d7..08660458 100644 --- a/electrical/src/main/scala/resonantinduction/electrical/itemrailing/interfaces/IItemRailing.java +++ b/electrical/src/main/scala/resonantinduction/electrical/itemrailing/interfaces/IItemRailing.java @@ -26,6 +26,8 @@ public interface IItemRailing extends INode public VectorWorld getWorldPos(); + public Map getConnectionMap(); + public IInventory[] getInventoriesNearby(); public boolean isLeaf();