UNPKG

bedrock-api

Version:

A Node.js library to retrieve information about a Minecraft Bedrock Edition server using its IP address and port.

45 lines (43 loc) 1.07 kB
var QUERY = { STATISTIC: 0x00, HANDSHAKE: 0x09, MAGIC: 'fefd', KEYVAL_START: 128, KEYVAL_END: 1 } var RAKNET = { STRUCTURE: 5, MAGIC: "00ffff00fefefefefdfdfdfd12345678", SERVER_ID: 925686942, UNCONNECTED_PING: 0x01, UNCONNECTED_PING_OPEN_CONNECTIONS: 0x02, OPEN_CONNECTION_REQUEST_1: 0x05, OPEN_CONNECTION_REPLY_1: 0x06, OPEN_CONNECTION_REQUEST_2: 0x07, OPEN_CONNECTION_REPLY_2: 0x08, INCOMPATIBLE_PROTOCOL_VERSION: 0x1a, //CHECK THIS UNCONNECTED_PONG: 0x1c, ADVERTISE_SYSTEM: 0x1d, DATA_PACKET_0: 0x80, DATA_PACKET_1: 0x81, DATA_PACKET_2: 0x82, DATA_PACKET_3: 0x83, DATA_PACKET_4: 0x84, DATA_PACKET_5: 0x85, DATA_PACKET_6: 0x86, DATA_PACKET_7: 0x87, DATA_PACKET_8: 0x88, DATA_PACKET_9: 0x89, DATA_PACKET_A: 0x8a, DATA_PACKET_B: 0x8b, DATA_PACKET_C: 0x8c, DATA_PACKET_D: 0x8d, DATA_PACKET_E: 0x8e, DATA_PACKET_F: 0x8f, NACK: 0xa0, ACK: 0xc0 } module.exports = { QUERY, RAKNET }