@jsprismarine/raknet
Version:
Basic RakNet implementation written in TypeScript
23 lines (18 loc) • 2.08 kB
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } });
const protocol_MessageIdentifiers = require('../MessageIdentifiers.cjs.cjs');
const protocol_OfflinePacket = require('../OfflinePacket.cjs.cjs');
class IncompatibleProtocolVersion extends protocol_OfflinePacket.default {
constructor() {
super(protocol_MessageIdentifiers.MessageIdentifiers.INCOMPATIBLE_PROTOCOL_VERSION);
}
protocol;
serverGUID;
encodePayload() {
this.writeByte(this.protocol);
this.writeMagic();
this.writeLong(this.serverGUID);
}
}
exports.default = IncompatibleProtocolVersion;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSW5jb21wYXRpYmxlUHJvdG9jb2xWZXJzaW9uLmNqcy5janMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9wcm90b2NvbC9jb25uZWN0aW9uL0luY29tcGF0aWJsZVByb3RvY29sVmVyc2lvbi50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNZXNzYWdlSWRlbnRpZmllcnMgfSBmcm9tICcuLi9NZXNzYWdlSWRlbnRpZmllcnMnO1xuaW1wb3J0IE9mZmxpbmVQYWNrZXQgZnJvbSAnLi4vT2ZmbGluZVBhY2tldCc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIEluY29tcGF0aWJsZVByb3RvY29sVmVyc2lvbiBleHRlbmRzIE9mZmxpbmVQYWNrZXQge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcigpIHtcbiAgICAgICAgc3VwZXIoTWVzc2FnZUlkZW50aWZpZXJzLklOQ09NUEFUSUJMRV9QUk9UT0NPTF9WRVJTSU9OKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgcHJvdG9jb2whOiBudW1iZXI7XG4gICAgcHVibGljIHNlcnZlckdVSUQhOiBiaWdpbnQ7XG5cbiAgICBwdWJsaWMgZW5jb2RlUGF5bG9hZCgpOiB2b2lkIHtcbiAgICAgICAgdGhpcy53cml0ZUJ5dGUodGhpcy5wcm90b2NvbCk7XG4gICAgICAgIHRoaXMud3JpdGVNYWdpYygpO1xuICAgICAgICB0aGlzLndyaXRlTG9uZyh0aGlzLnNlcnZlckdVSUQpO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJPZmZsaW5lUGFja2V0IiwiTWVzc2FnZUlkZW50aWZpZXJzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBR0EsTUFBcUIsb0NBQW9DQSw4QkFBYyxDQUFBO0FBQUEsRUFDNUQsV0FBYyxHQUFBO0FBQ2pCLElBQUEsS0FBQSxDQUFNQywrQ0FBbUIsNkJBQTZCLENBQUE7QUFBQTtBQUMxRCxFQUVPLFFBQUE7QUFBQSxFQUNBLFVBQUE7QUFBQSxFQUVBLGFBQXNCLEdBQUE7QUFDekIsSUFBSyxJQUFBLENBQUEsU0FBQSxDQUFVLEtBQUssUUFBUSxDQUFBO0FBQzVCLElBQUEsSUFBQSxDQUFLLFVBQVcsRUFBQTtBQUNoQixJQUFLLElBQUEsQ0FBQSxTQUFBLENBQVUsS0FBSyxVQUFVLENBQUE7QUFBQTtBQUV0Qzs7OzsifQ==