UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

33 lines (31 loc) 2.49 kB
class ContainerEntry { item; count; constructor({ item, count = 0 }) { this.item = item; this.count = count; } /** * Get the item. * @returns {Item} the item. */ getItem() { return this.item; } /** * Get the amount of items. * @returns {number} the count. */ getCount() { return this.count; } /** * Set the amount of items. * @param {number} count - set the count. */ setCount(count) { this.count = count; } } export { ContainerEntry as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29udGFpbmVyRW50cnkuZXMuanMiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9pbnZlbnRvcnkvQ29udGFpbmVyRW50cnkudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBJdGVtIH0gZnJvbSAnLi4vaXRlbS8nO1xuaW1wb3J0IHR5cGUgeyBCbG9jayB9IGZyb20gJy4uL2Jsb2NrLyc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIENvbnRhaW5lckVudHJ5IHtcbiAgICBwcml2YXRlIGl0ZW06IEl0ZW0gfCBCbG9jaztcbiAgICBwcml2YXRlIGNvdW50OiBudW1iZXI7XG5cbiAgICBwdWJsaWMgY29uc3RydWN0b3IoeyBpdGVtLCBjb3VudCA9IDAgfTogeyBpdGVtOiBJdGVtIHwgQmxvY2s7IGNvdW50PzogbnVtYmVyIH0pIHtcbiAgICAgICAgdGhpcy5pdGVtID0gaXRlbTtcbiAgICAgICAgdGhpcy5jb3VudCA9IGNvdW50O1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIEdldCB0aGUgaXRlbS5cbiAgICAgKiBAcmV0dXJucyB7SXRlbX0gdGhlIGl0ZW0uXG4gICAgICovXG4gICAgcHVibGljIGdldEl0ZW0oKTogSXRlbSB7XG4gICAgICAgIHJldHVybiB0aGlzLml0ZW0gYXMgSXRlbTsgLy8gRklYTUU6IHRoaXMgYWluJ3QgcmlnaHQuXG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogR2V0IHRoZSBhbW91bnQgb2YgaXRlbXMuXG4gICAgICogQHJldHVybnMge251bWJlcn0gdGhlIGNvdW50LlxuICAgICAqL1xuICAgIHB1YmxpYyBnZXRDb3VudCgpOiBudW1iZXIge1xuICAgICAgICByZXR1cm4gdGhpcy5jb3VudDtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBTZXQgdGhlIGFtb3VudCBvZiBpdGVtcy5cbiAgICAgKiBAcGFyYW0ge251bWJlcn0gY291bnQgLSBzZXQgdGhlIGNvdW50LlxuICAgICAqL1xuICAgIHB1YmxpYyBzZXRDb3VudChjb3VudDogbnVtYmVyKSB7XG4gICAgICAgIHRoaXMuY291bnQgPSBjb3VudDtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsTUFBcUIsY0FBZSxDQUFBO0FBQUEsRUFDeEIsSUFBQTtBQUFBLEVBQ0EsS0FBQTtBQUFBLEVBRUQsV0FBWSxDQUFBLEVBQUUsSUFBTSxFQUFBLEtBQUEsR0FBUSxHQUE2QyxFQUFBO0FBQzVFLElBQUEsSUFBQSxDQUFLLElBQU8sR0FBQSxJQUFBO0FBQ1osSUFBQSxJQUFBLENBQUssS0FBUSxHQUFBLEtBQUE7QUFBQTtBQUNqQjtBQUFBO0FBQUE7QUFBQTtBQUFBLEVBTU8sT0FBZ0IsR0FBQTtBQUNuQixJQUFBLE9BQU8sSUFBSyxDQUFBLElBQUE7QUFBQTtBQUNoQjtBQUFBO0FBQUE7QUFBQTtBQUFBLEVBTU8sUUFBbUIsR0FBQTtBQUN0QixJQUFBLE9BQU8sSUFBSyxDQUFBLEtBQUE7QUFBQTtBQUNoQjtBQUFBO0FBQUE7QUFBQTtBQUFBLEVBTU8sU0FBUyxLQUFlLEVBQUE7QUFDM0IsSUFBQSxJQUFBLENBQUssS0FBUSxHQUFBLEtBQUE7QUFBQTtBQUVyQjs7OzsifQ==