UNPKG

@boem312/minecraft-server

Version:

A pure JS library to create Minecraft Java 1.16.3 servers

16 lines (14 loc) 645 B
const CustomError = require('../../CustomError.js'); module.exports = { held_item_slot({ slotId }) { if (slotId < 0 || slotId > 8) this.p.emitError(new CustomError('expectationNotMet', 'client', `slotId in <remote ${this.constructor.name}>.held_item_slot({ slotId: ${require('util').inspect(slotId)} }) `, { got: slotId, expectationType: 'value', expectation: [0, 1, 2, 3, 4, 5, 6, 7, 8] }, null, { server: this.server, client: this })); const oldValue = this.slot; this.p._slot = slotId; this.p.emitChange('slot', oldValue); } }