RebuildLogin

class RebuildLogin : DefaultByteBufHolder, StaticRebuildMessage, ByteBufHolderWrapperFooterMessage

Rebuild login is sent as part of the login procedure as the very first packet, as this one contains information about everyone's low resolution position, allowing the player information packet to be initialized properly.

Constructors

Link copied to clipboard
constructor(zoneX: Int, zoneZ: Int, worldArea: Int, keyProvider: XteaProvider, playerInfo: PlayerInfo)

Properties

Link copied to clipboard
open override val category: ServerProtCategory
Link copied to clipboard
val gpiInitBlock: ByteBuf

the initialization block of the player info protocol, used to inform the client of all the low resolution coordinates of everyone in the game.

Link copied to clipboard
open override val keys: List<XteaKey>

the list of xtea keys needed to decrypt the map.

Link copied to clipboard
open override val worldArea: Int

the current world area in which the player resides.

Link copied to clipboard
open override val zoneX: Int

the x coordinate of the local player's current zone.

Link copied to clipboard
open override val zoneZ: Int

the z coordinate of the local player's current zone.

Functions

Link copied to clipboard
open override fun content(): ByteBuf
Link copied to clipboard
open override fun copy(): ByteBufHolder
Link copied to clipboard
open override fun duplicate(): ByteBufHolder
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun estimateSize(): Int
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun nonByteBufHolderSize(): Int
Link copied to clipboard
open override fun refCnt(): Int
Link copied to clipboard
open override fun release(): Boolean
open override fun release(p0: Int): Boolean
Link copied to clipboard
open override fun replace(p0: ByteBuf): ByteBufHolder
Link copied to clipboard
open override fun retain(): ByteBufHolder
open override fun retain(p0: Int): ByteBufHolder
Link copied to clipboard
open override fun retainedDuplicate(): ByteBufHolder
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun touch(): ByteBufHolder
open override fun touch(p0: Any): ByteBufHolder