UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

22 lines (21 loc) 2.1 kB
import Identifiers from "../Identifiers.es.js"; import DataPacket from "./DataPacket.es.js"; //#region src/network/packet/MobEquipmentPacket.ts var MobEquipmentPacket = class extends DataPacket { static NetID = Identifiers.MobEquipmentPacket; runtimeEntityId; item; inventorySlot; hotbarSlot; windowId; encodePayload() { this.writeUnsignedVarLong(this.runtimeEntityId); this.item.networkSerialize(this); this.writeByte(this.inventorySlot); this.writeByte(this.hotbarSlot); this.writeByte(this.windowId); } }; //#endregion export { MobEquipmentPacket as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTW9iRXF1aXBtZW50UGFja2V0LmVzLmpzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9uZXR3b3JrL3BhY2tldC9Nb2JFcXVpcG1lbnRQYWNrZXQudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBJdGVtIH0gZnJvbSAnLi4vLi4vaXRlbS9JdGVtJztcbmltcG9ydCBJZGVudGlmaWVycyBmcm9tICcuLi9JZGVudGlmaWVycyc7XG5pbXBvcnQgRGF0YVBhY2tldCBmcm9tICcuL0RhdGFQYWNrZXQnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBNb2JFcXVpcG1lbnRQYWNrZXQgZXh0ZW5kcyBEYXRhUGFja2V0IHtcbiAgICBwdWJsaWMgc3RhdGljIE5ldElEID0gSWRlbnRpZmllcnMuTW9iRXF1aXBtZW50UGFja2V0O1xuXG4gICAgcHVibGljIHJ1bnRpbWVFbnRpdHlJZCE6IGJpZ2ludDtcbiAgICBwdWJsaWMgaXRlbSE6IEl0ZW07XG4gICAgcHVibGljIGludmVudG9yeVNsb3QhOiBudW1iZXI7XG4gICAgcHVibGljIGhvdGJhclNsb3QhOiBudW1iZXI7XG4gICAgcHVibGljIHdpbmRvd0lkITogbnVtYmVyO1xuXG4gICAgcHVibGljIGVuY29kZVBheWxvYWQoKTogdm9pZCB7XG4gICAgICAgIHRoaXMud3JpdGVVbnNpZ25lZFZhckxvbmcodGhpcy5ydW50aW1lRW50aXR5SWQpO1xuICAgICAgICB0aGlzLml0ZW0ubmV0d29ya1NlcmlhbGl6ZSh0aGlzKTtcbiAgICAgICAgdGhpcy53cml0ZUJ5dGUodGhpcy5pbnZlbnRvcnlTbG90KTtcbiAgICAgICAgdGhpcy53cml0ZUJ5dGUodGhpcy5ob3RiYXJTbG90KTtcbiAgICAgICAgdGhpcy53cml0ZUJ5dGUodGhpcy53aW5kb3dJZCk7XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7QUFJQSxJQUFxQixxQkFBckIsY0FBZ0QsV0FBVztDQUN2RCxPQUFjLFFBQVEsWUFBWTtDQUVsQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBRUEsZ0JBQTZCO0VBQ3pCLEtBQUsscUJBQXFCLEtBQUssZUFBZTtFQUM5QyxLQUFLLEtBQUssaUJBQWlCLElBQUk7RUFDL0IsS0FBSyxVQUFVLEtBQUssYUFBYTtFQUNqQyxLQUFLLFVBQVUsS0FBSyxVQUFVO0VBQzlCLEtBQUssVUFBVSxLQUFLLFFBQVE7Q0FDaEM7QUFDSiJ9