Package-level declarations
Types
Link copied to clipboard
An EndPointDataHolder that has EndPointContainers assigned to its block faces. Also has a channel configuration and insert / extract priorities.
Link copied to clipboard
abstract class DefaultContainerEndPointDataHolder<C : EndPointContainer> : ContainerEndPointDataHolder<C>
Link copied to clipboard
interface EndPointContainer
Used to mark container-like classes that can be used in ContainerEndPointDataHolders.
Link copied to clipboard
interface EndPointDataHolder
Holds data for NetworkEndPoints.
Link copied to clipboard
data class MutableNetworkNodeConnection(val node: NetworkNode, val faces: MutableSet<BlockFace> = enumSet()) : NetworkNodeConnection
An implementation of NetworkNodeConnection with a mutable faces set.
Link copied to clipboard
A type of NetworkNode that can connect multiple NetworkEndPoints, without having to place them next to each other. NetworkBridges with the same NetworkBridge.typeId can also connect to each other.
Link copied to clipboard
A type of NetworkNode that contains data to be modified during the network tick.
Link copied to clipboard
A node in a Network.
Link copied to clipboard
Represents a connection of a NetworkNode to a Network.