Network

interface Network<S : Network<S>> : NetworkData<S>

A network is an immutable data structure that is created from a NetworkData.

It contains NetworkNodes and handles the ticking logic.

Inheritors

Properties

Link copied to clipboard

The NetworkNodes within this NetworkData and the BlockFaces through which NetworkEndPoints connect to it.

Link copied to clipboard
abstract val type: NetworkType<S>

The type of this NetworkData.

Link copied to clipboard
abstract val uuid: UUID

The unique identifier of this NetworkData.