MineJSv0.5.1

VersionCodec

Source: codec.ts:27

A codec that help encode or decode packets


Constructors

new VersionCodec(state: SharedState): VersionCodec

Parameters

Returns

VersionCodec


Properties

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

Methods

encodePacket( packetId: string | number, data: Record<string, any>, ): EncodeResult

Parameters

  • packetId (string | number)
  • data (Record<string, any>)

Returns

  • EncodeResult

handlePacket(packetId: number, decoder: BinaryDecoder): void

Parameters

Returns

  • void