UNPKG

craftping

Version:

A universal ping/query library for Minecraft servers.

24 lines (21 loc) 554 B
import BasicStatRequest from "./BasicStatRequest.js"; export default class FullStatRequest extends BasicStatRequest { /** * @inheritDoc */ writePayload() { let buffer = Buffer.alloc(8); buffer.writeInt32BE(this.challengeToken, 0); buffer.writeUint32BE(0, 4); return buffer; } /** * @inheritDoc */ readPayload(data) { if (data.length !== 8) { throw new Error("Invalid packet size for FullStatRequest"); } return super.readPayload(data); } }