NetworkBridgeData

data class NetworkBridgeData(val typeId: ResourceLocation, 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: ResourceLocation, owner: OfflinePlayer?, connections: MutableMap<NetworkType<*>, MutableSet<BlockFace>> = HashMap(), networks: MutableMap<NetworkType<*>, UUID> = HashMap(), supportedNetworkTypes: MutableSet<NetworkType<*>> = HashSet(), bridgeFaces: MutableSet<BlockFace> = enumSet())
constructor(typeId: ResourceLocation, 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: ResourceLocation

Functions

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