OverviewPacketsTransfer
ID 0x55 · 85Server → ClientPresence
Transfer
Redirects the player to another server without leaving the world screen.
transfer.bin
struct Transfer {
string Destination;
uint16 (LE) DestinationPort;
bool ReloadWorld;
optional byte + GatheringsConfigurationJoinInfo GatheringsConfiguration;
}Structure
| Field | Type | Description |
|---|---|---|
| Destination | string | |
| Destination Port | uint16 (LE) | |
| Reload World | bool | |
| Gatherings Configuration | optional byte + GatheringsConfigurationJoinInfo | Presence flag on the wire; value omitted when absent. |
Structure of GatheringsConfigurationJoinInfo
| Field | Type | Description |
|---|---|---|
| Experience Id | uuid.UUID | |
| Experience Name | string | |
| Experience World Id | optional byte + uuid.UUID | Presence flag on the wire; value omitted when absent. |
| Experience World Name | optional byte + string | Presence flag on the wire; value omitted when absent. |
| Creator Id | string | |
| Target Id | optional byte + uuid.UUID | Presence flag on the wire; value omitted when absent. |
| Mpsas Scenario Id | optional byte + string | Presence flag on the wire; value omitted when absent. |
| Server Id | optional byte + string | Presence flag on the wire; value omitted when absent. |
Notes
- Destination is a hostname (no port); Destination Port is separate.
- Since 1.26.30 it can carry Gatherings Configuration for Realms/party join info (presence byte).
