NetworkBridgeData

data class NetworkBridgeData(    val typeId: Key,     val owner: UUID,     val connections: MutableMap<NetworkType<*>, MutableSet<BlockFace>> = HashMap(),     val networks: MutableMap<NetworkType<*>, UUID> = HashMap(),     val supportedNetworkTypes: MutableSet<NetworkType<*>> = HashSet(),     val bridgeFaces: MutableSet<BlockFace> = enumSet()) : NetworkNodeData

Constructors

Link copied to clipboard
constructor(    typeId: Key,     owner: OfflinePlayer?,     connections: MutableMap<NetworkType<*>, MutableSet<BlockFace>> = HashMap(),     networks: MutableMap<NetworkType<*>, UUID> = HashMap(),     supportedNetworkTypes: MutableSet<NetworkType<*>> = HashSet(),     bridgeFaces: MutableSet<BlockFace> = enumSet())
constructor(    typeId: Key,     owner: UUID,     connections: MutableMap<NetworkType<*>, MutableSet<BlockFace>> = HashMap(),     networks: MutableMap<NetworkType<*>, UUID> = HashMap(),     supportedNetworkTypes: MutableSet<NetworkType<*>> = HashSet(),     bridgeFaces: MutableSet<BlockFace> = enumSet())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val bridgeFaces: MutableSet<BlockFace>
Link copied to clipboard
open override val connections: MutableMap<NetworkType<*>, MutableSet<BlockFace>>
Link copied to clipboard
Link copied to clipboard
open override val owner: UUID
Link copied to clipboard
val typeId: Key

Functions

Link copied to clipboard
open override fun write(writer: ByteWriter)