BetaBeta
Sends a request to create a two way connection between this NetworkLinkNode and the location of another.
The block location of the other node.
Throws a PublicError of type PublicErrorType.NotFound if this node's block or the target block is not loaded.
Throws a PublicError of type PublicErrorType.InvalidObject if either node is no longer valid.
Throws a PublicError of type PublicErrorType.InvalidArgument if either block does not have the network link tag.
Throws a PublicError of type PublicErrorType.InvalidState if this package has not been initialized (see init).
Beta
Sends a request to break all connections and clean-up the backend side.
Throws a PublicError of type PublicErrorType.NotFound if this node's block is not loaded.
Throws a PublicError of type PublicErrorType.InvalidObject if this node is no longer valid.
Throws a PublicError of type PublicErrorType.InvalidArgument if this node's block does not have the network link tag.
Throws a PublicError of type PublicErrorType.InvalidState if this package has not been initialized (see init).
Beta
Fetches all of the outbound connections to other NetworkLinkNodes.
The block positions of each connection.
Throws a PublicError of type PublicErrorType.NotFound if this node's block is not loaded.
Throws a PublicError of type PublicErrorType.InvalidObject if this node is no longer valid.
Throws a PublicError of type PublicErrorType.InvalidArgument if this node's block does not have the network link tag.
Throws a PublicError of type PublicErrorType.InvalidState if this package has not been initialized (see init).
Beta
Returns the internal entity being used for this network link node.
Beta
Sends a request to break an existing two way connection between this NetworkLinkNode and the location of another.
The block location of the other node.
Throws a PublicError of type PublicErrorType.NotFound if this node's block or the target block is not loaded.
Throws a PublicError of type PublicErrorType.InvalidObject if either node is no longer valid.
Throws a PublicError of type PublicErrorType.InvalidArgument if either block does not have the network link tag.
Throws a PublicError of type PublicErrorType.InvalidState if this package has not been initialized (see init).
StaticgetBeta
Finds the NetworkLinkNode associated with this block, or creates it if it doesn't exist.
Expected to have the fluffyalien_energisticscore:network_link block tag.
The NetworkLinkNode at the block location.
Throws a PublicError of type PublicErrorType.InvalidArgument when the NetworkLinkNode does not exist yet, and the block at this location does not have the correct tags.
StatictryBeta
Finds the NetworkLinkNode associated with this location, or undefined if it does not exist yet.
The dimension the block is in.
The location of the block.
The associated NetworkLinkNode or undefined if it does not exist.
A network link node in a machine network.
Remarks
NetworkLinkNodes can be used to combine two separate networks without any physical connection between them.