@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
24 lines (19 loc) • 2.22 kB
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } });
const network_Identifiers = require('../Identifiers.cjs.cjs');
const network_packet_DataPacket = require('./DataPacket.cjs.cjs');
class ChunkRadiusUpdatedPacket extends network_packet_DataPacket.default {
static NetID = network_Identifiers.default.ChunkRadiusUpdatedPacket;
/**
* The view distance as a radius
*/
radius;
encodePayload() {
this.writeVarInt(this.radius);
}
decodePayload() {
this.radius = this.readVarInt();
}
}
exports.default = ChunkRadiusUpdatedPacket;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ2h1bmtSYWRpdXNVcGRhdGVkUGFja2V0LmNqcy5janMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9uZXR3b3JrL3BhY2tldC9DaHVua1JhZGl1c1VwZGF0ZWRQYWNrZXQudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IElkZW50aWZpZXJzIGZyb20gJy4uL0lkZW50aWZpZXJzJztcbmltcG9ydCBEYXRhUGFja2V0IGZyb20gJy4vRGF0YVBhY2tldCc7XG5cbi8qKlxuICogUGFja2V0IGZvciBoYW5kbGluZyBjaGFuZ2luZyB0aGUgY2xpZW50J3MgdmlldyBkaXN0YW5jZS5cbiAqXG4gKiAqKkJvdW5kIFRvOioqIENsaWVudFxuICpcbiAqIHwgTmFtZSB8IFR5cGUgfCBOb3RlcyB8XG4gKiB8IC0tLS0gfDotLS0tOnw6LS0tLS06fFxuICogfCBSYWRpdXMgfCBWYXJJbnQgfCBUaGUgdmlldy1kaXN0YW5jZSB8XG4gKi9cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIENodW5rUmFkaXVzVXBkYXRlZFBhY2tldCBleHRlbmRzIERhdGFQYWNrZXQge1xuICAgIHB1YmxpYyBzdGF0aWMgTmV0SUQgPSBJZGVudGlmaWVycy5DaHVua1JhZGl1c1VwZGF0ZWRQYWNrZXQ7XG5cbiAgICAvKipcbiAgICAgKiBUaGUgdmlldyBkaXN0YW5jZSBhcyBhIHJhZGl1c1xuICAgICAqL1xuICAgIHB1YmxpYyByYWRpdXMhOiBudW1iZXI7XG5cbiAgICBwdWJsaWMgZW5jb2RlUGF5bG9hZCgpOiB2b2lkIHtcbiAgICAgICAgdGhpcy53cml0ZVZhckludCh0aGlzLnJhZGl1cyk7XG4gICAgfVxuXG4gICAgcHVibGljIGRlY29kZVBheWxvYWQoKTogdm9pZCB7XG4gICAgICAgIHRoaXMucmFkaXVzID0gdGhpcy5yZWFkVmFySW50KCk7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIkRhdGFQYWNrZXQiLCJJZGVudGlmaWVycyJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQVlBLE1BQXFCLGlDQUFpQ0EsaUNBQVcsQ0FBQTtBQUFBLEVBQzdELE9BQWMsUUFBUUMsMkJBQVksQ0FBQSx3QkFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBLEVBSzNCLE1BQUE7QUFBQSxFQUVBLGFBQXNCLEdBQUE7QUFDekIsSUFBSyxJQUFBLENBQUEsV0FBQSxDQUFZLEtBQUssTUFBTSxDQUFBO0FBQUE7QUFDaEMsRUFFTyxhQUFzQixHQUFBO0FBQ3pCLElBQUssSUFBQSxDQUFBLE1BQUEsR0FBUyxLQUFLLFVBQVcsRUFBQTtBQUFBO0FBRXRDOzs7OyJ9