Class PipeNetworkOperator

java.lang.Object
net.jcm.vsch.pipe.PipeNetworkOperator

public class PipeNetworkOperator extends Object
  • Constructor Details

    • PipeNetworkOperator

      public PipeNetworkOperator(NodeLevel level)
  • Method Details

    • onNodeRemove

      public void onNodeRemove(PipeNode node)
    • onNodeJoin

      public void onNodeJoin(PipeNode node)
    • onTick

      public void onTick()
    • tick

      public void tick()
    • streamServerNodes

      public Stream<PipeNode> streamServerNodes()
    • getConnections

      public Set<NodePos> getConnections(PipeNode node)
    • connectNodes

      public boolean connectNodes(PipeNode node1, net.minecraft.core.Direction dirToNode2, PipeNode node2, net.minecraft.core.Direction dirToNode1)
    • disconnectNodes

      public boolean disconnectNodes(PipeNode node1, PipeNode node2)