MineJSv0.7.0

TCPClientOption

interface TCPClientOption { auth?: AuthOption; debug?: { ignorePackets?: string[]; ignoreTCPPacketLogs?: true | number[]; packetLogger: boolean }; host: string; loadRegistry?: boolean; playerName: string; port: number; protocolVersion: number; }

Source: tcp.ts:15


Properties

auth: AuthOption

debug: { ignorePackets?: string[]; ignoreTCPPacketLogs?: true | number[]; packetLogger: boolean }

Properties

  • ignorePackets (string[], optional) — Packet to ignore
  • ignoreTCPPacketLogs (true | number[], optional) — Ignore logs from TCP client (packet X length Y)
  • packetLogger (boolean) — Log the incoming packet

host: string

Server host

loadRegistry: boolean

Send empty Known Packet to let server send all Registry data, which may consume a lot of bandwith

playerName: string

Player name

port: number

Server port

protocolVersion: number

Server protocol version.

Currentlt support 776 or version 26.2