PlayerTransferService

class PlayerTransferService(eventBus: EventBus, requestSender: TransferRequestSender?, tokenIssuer: TransferTokenIssuer?, knownBackendIds: Collection<String> = emptyList(), backendAvailabilityTracker: BackendAvailabilityTracker? = null)

Coordinates transfer state and emits events.

Constructors

Link copied to clipboard
constructor(eventBus: EventBus, requestSender: TransferRequestSender?, tokenIssuer: TransferTokenIssuer?, knownBackendIds: Collection<String> = emptyList(), backendAvailabilityTracker: BackendAvailabilityTracker? = null)

Functions

Link copied to clipboard
fun requestTransfer(player: ProxyPlayerImpl, targetBackendId: String): Boolean
Link copied to clipboard
Link copied to clipboard
fun transfer(player: ProxyPlayerImpl, targetBackendId: String)