Uses of Interface
com.btcvelocity.api.bridge.BridgeMessage
Packages that use BridgeMessage
-
Uses of BridgeMessage in com.btcvelocity.api.bridge
Classes in com.btcvelocity.api.bridge that implement BridgeMessageModifier and TypeClassDescriptionstatic final recordBackend -> Proxy: move a single player (identified by UUID) to another backend server.static final recordBackend -> Proxy: a periodic health report from a backend server.static final recordBackend -> Proxy: move a group of players (for example a whole party) to a destination server in a single request.static final recordProxy -> Backend: a player joined the queue for a server.static final recordProxy -> Backend: a player left the queue.static final recordBackend -> Proxy: a response to a queue-status query, reporting the backend's own queue depth.static final recordProxy -> Backend: request that the backend report its current health status.static final recordBackend -> Proxy: a world has been loaded and is ready to accept players.static final recordProxy -> Backend: a player is about to be transferred, preload the given world.static final recordBackend -> Proxy: a world has been unloaded.Methods in com.btcvelocity.api.bridge that return BridgeMessageModifier and TypeMethodDescriptionstatic @Nullable BridgeMessageBridgeCodec.decode(byte[] data) Decodes a JSON byte array into a bridge message.Methods in com.btcvelocity.api.bridge with parameters of type BridgeMessageModifier and TypeMethodDescriptionstatic byte[]BridgeCodec.encode(BridgeMessage message) Encodes a bridge message to a UTF-8 JSON byte array.voidBridgeMessageListener.onMessage(String sourceServer, BridgeMessage message) Called when a bridge message arrives from a backend.voidBridgeChannel.sendToServer(RegisteredServer server, BridgeMessage message) Sends a bridge message to the given backend server.voidBridgeChannel.sendToServer(String serverName, BridgeMessage message) Sends a bridge message to the named backend server.