NetworkEndPointData

data class NetworkEndPointData(val owner: UUID, val connections: MutableMap<NetworkType<*>, MutableSet<BlockFace>> = HashMap(), val networks: Table<NetworkType<*>, BlockFace, UUID> = HashBasedTable.create()) : NetworkNodeData

Constructors

Link copied to clipboard
constructor(owner: OfflinePlayer?, connections: MutableMap<NetworkType<*>, MutableSet<BlockFace>> = HashMap(), networks: Table<NetworkType<*>, BlockFace, UUID> = HashBasedTable.create())
constructor(owner: UUID, connections: MutableMap<NetworkType<*>, MutableSet<BlockFace>> = HashMap(), networks: Table<NetworkType<*>, BlockFace, UUID> = HashBasedTable.create())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val connections: MutableMap<NetworkType<*>, MutableSet<BlockFace>>
Link copied to clipboard
val networks: Table<NetworkType<*>, BlockFace, UUID>
Link copied to clipboard
open override val owner: UUID

Functions

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