MineJSv0.5.1

Sender

Source: sender.ts:16

Packet sender


Constructors

new Sender( state: SharedState, emit: (event: K, args: ClientEvents[K] extends any[] ? any[any] : never) => void, ): Sender

Parameters

Returns

Sender


Properties

sendPacket: (packetId: string, data: object) => void

Methods

sendConfigureAck(): void

Returns

  • void

sendConfirmTeleportation(teleportId: number): void

Parameters

  • teleportId (number)

Returns

  • void

sendEncryptionResponse( publicKey: Buffer, verifyToken: Buffer, ): void

Parameters

  • publicKey (Buffer)
  • verifyToken (Buffer)

Returns

  • void

sendHandshake(): void

Returns

  • void

sendKeepAlive(id: bigint): void

Parameters

  • id (bigint)

Returns

  • void

sendKnownPack(knownPacks: ServerKnownPack[]): void

Parameters

Returns

  • void

sendLoginAck(): void

Returns

  • void

sendLoginStart(): void

Returns

  • void

sendMessage(content: string): void

Parameters

  • content (string)

Returns

  • void

sendPlayerPos( position: BaseVec3, onGround: boolean, horizontalCollision: boolean, ): void

Parameters

  • position (BaseVec3)
  • onGround (boolean)
  • horizontalCollision (boolean)

Returns

  • void

sendPlayerPosRot( position: BaseVec3, angle: Angle, onGround: boolean, horizontalCollision: boolean, ): void

Parameters

  • position (BaseVec3)
  • angle (Angle)
  • onGround (boolean)
  • horizontalCollision (boolean)

Returns

  • void

sendPlayerRot( angle: Angle, onGround: boolean, horizontalCollision: boolean, ): void

Parameters

  • angle (Angle)
  • onGround (boolean)
  • horizontalCollision (boolean)

Returns

  • void

sendPlayerSession(): void

Returns

  • void

sendPlayerStatus( onGround: boolean, horizontalCollision: boolean, ): void

Parameters

  • onGround (boolean)
  • horizontalCollision (boolean)

Returns

  • void