UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

21 lines (16 loc) 2.02 kB
'use strict'; 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 ItemStackResponsePacket extends network_packet_DataPacket.default { static NetID = network_Identifiers.default.ItemStackResponsePacket; responses = []; encodePayload() { this.writeVarInt(this.responses.length); this.responses.forEach((response) => { response.networkSerialize(this); }); } } exports.default = ItemStackResponsePacket; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSXRlbVN0YWNrUmVzcG9uc2VQYWNrZXQuY2pzLmNqcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL25ldHdvcmsvcGFja2V0L0l0ZW1TdGFja1Jlc3BvbnNlUGFja2V0LnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgSXRlbSB9IGZyb20gJy4uLy4uL2l0ZW0vSXRlbSc7XG5pbXBvcnQgSWRlbnRpZmllcnMgZnJvbSAnLi4vSWRlbnRpZmllcnMnO1xuaW1wb3J0IERhdGFQYWNrZXQgZnJvbSAnLi9EYXRhUGFja2V0JztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgSXRlbVN0YWNrUmVzcG9uc2VQYWNrZXQgZXh0ZW5kcyBEYXRhUGFja2V0IHtcbiAgICBwdWJsaWMgc3RhdGljIE5ldElEID0gSWRlbnRpZmllcnMuSXRlbVN0YWNrUmVzcG9uc2VQYWNrZXQ7XG5cbiAgICBwdWJsaWMgcmVzcG9uc2VzID0gW107XG5cbiAgICBwdWJsaWMgZW5jb2RlUGF5bG9hZCgpOiB2b2lkIHtcbiAgICAgICAgdGhpcy53cml0ZVZhckludCh0aGlzLnJlc3BvbnNlcy5sZW5ndGgpO1xuICAgICAgICB0aGlzLnJlc3BvbnNlcy5mb3JFYWNoKChyZXNwb25zZTogSXRlbSkgPT4ge1xuICAgICAgICAgICAgcmVzcG9uc2UubmV0d29ya1NlcmlhbGl6ZSh0aGlzKTtcbiAgICAgICAgfSk7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIkRhdGFQYWNrZXQiLCJJZGVudGlmaWVycyJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUlBLE1BQXFCLGdDQUFnQ0EsaUNBQVcsQ0FBQTtBQUFBLEVBQzVELE9BQWMsUUFBUUMsMkJBQVksQ0FBQSx1QkFBQTtBQUFBLEVBRTNCLFlBQVksRUFBQztBQUFBLEVBRWIsYUFBc0IsR0FBQTtBQUN6QixJQUFLLElBQUEsQ0FBQSxXQUFBLENBQVksSUFBSyxDQUFBLFNBQUEsQ0FBVSxNQUFNLENBQUE7QUFDdEMsSUFBSyxJQUFBLENBQUEsU0FBQSxDQUFVLE9BQVEsQ0FBQSxDQUFDLFFBQW1CLEtBQUE7QUFDdkMsTUFBQSxRQUFBLENBQVMsaUJBQWlCLElBQUksQ0FBQTtBQUFBLEtBQ2pDLENBQUE7QUFBQTtBQUVUOzs7OyJ9