Package-level declarations
Types
Link copied to clipboard
class ConnectPacketInterceptor(session: PlayerSession, tokenService: TokenService, transferTokenValidator: TransferTokenValidator, router: Router, playerManager: PlayerManagerImpl, eventBus: EventBus, transferService: PlayerTransferService, onBackendSelected: (String) -> Unit) : ChannelInboundHandlerAdapter
Intercepts the Connect packet on stream 0 to inject proxy referral data.
Link copied to clipboard
Forwards inbound data to a target channel and closes the target on disconnect.
Link copied to clipboard
Decodes Hytale frames that use a 4-byte little-endian payload length prefix followed by a 4-byte packet ID.
Link copied to clipboard
Pass-through encoder for already framed Hytale packets.