Package-level declarations

Types

Link copied to clipboard
data class ConnectPacket(val protocolHash: String, val clientType: Byte, val language: String?, val identityToken: String?, val uuid: UUID, val username: String, val referralData: ByteArray?, val referralSource: HostAddress?)

Parsed Connect packet payload from the Hytale protocol.

Link copied to clipboard

Encodes and decodes Connect packet payloads.

Link copied to clipboard
data class HostAddress(val host: String, val port: Int)

Host and port pair encoded in the Hytale referral format.

Link copied to clipboard
object VarInt

Variable-length integer encoding used by the Hytale protocol.

Properties

Link copied to clipboard
const val CONNECT_PACKET_ID: Int = 0

Packet identifier for the Connect packet.