@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
21 lines (16 loc) • 2.02 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 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