UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

39 lines (38 loc) 2.93 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); //#region src/utils/skin/skin-persona/SkinPersonaPiece.ts var SkinPersonaPiece = class { def; packId; pieceId; pieceType; productId; constructor({ def, packId, pieceId, pieceType, productId }) { this.def = def; this.packId = packId; this.pieceId = pieceId; this.pieceType = pieceType; this.productId = productId; } isDefault() { return this.def; } getPackId() { return this.packId; } getPieceType() { return this.pieceType; } getProductId() { return this.productId; } getPieceId() { return this.pieceId; } }; //#endregion exports.default = SkinPersonaPiece; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2tpblBlcnNvbmFQaWVjZS5janMuY2pzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy91dGlscy9za2luL3NraW4tcGVyc29uYS9Ta2luUGVyc29uYVBpZWNlLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGNsYXNzIFNraW5QZXJzb25hUGllY2Uge1xuICAgIHByaXZhdGUgcmVhZG9ubHkgZGVmOiBib29sZWFuO1xuICAgIHByaXZhdGUgcmVhZG9ubHkgcGFja0lkOiBzdHJpbmc7XG4gICAgcHJpdmF0ZSByZWFkb25seSBwaWVjZUlkOiBzdHJpbmc7XG4gICAgcHJpdmF0ZSByZWFkb25seSBwaWVjZVR5cGU6IHN0cmluZztcbiAgICBwcml2YXRlIHJlYWRvbmx5IHByb2R1Y3RJZDogc3RyaW5nO1xuXG4gICAgcHVibGljIGNvbnN0cnVjdG9yKHtcbiAgICAgICAgZGVmLFxuICAgICAgICBwYWNrSWQsXG4gICAgICAgIHBpZWNlSWQsXG4gICAgICAgIHBpZWNlVHlwZSxcbiAgICAgICAgcHJvZHVjdElkXG4gICAgfToge1xuICAgICAgICBkZWY6IGJvb2xlYW47XG4gICAgICAgIHBhY2tJZDogc3RyaW5nO1xuICAgICAgICBwaWVjZUlkOiBzdHJpbmc7XG4gICAgICAgIHBpZWNlVHlwZTogc3RyaW5nO1xuICAgICAgICBwcm9kdWN0SWQ6IHN0cmluZztcbiAgICB9KSB7XG4gICAgICAgIHRoaXMuZGVmID0gZGVmOyAvLyBcImRlZmF1bHRcIiBpcyBub3QgYWxsb3dlZCBrZXl3b3JkIDooXG4gICAgICAgIHRoaXMucGFja0lkID0gcGFja0lkO1xuICAgICAgICB0aGlzLnBpZWNlSWQgPSBwaWVjZUlkO1xuICAgICAgICB0aGlzLnBpZWNlVHlwZSA9IHBpZWNlVHlwZTtcbiAgICAgICAgdGhpcy5wcm9kdWN0SWQgPSBwcm9kdWN0SWQ7XG4gICAgfVxuXG4gICAgcHVibGljIGlzRGVmYXVsdCgpOiBib29sZWFuIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuZGVmO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRQYWNrSWQoKTogc3RyaW5nIHtcbiAgICAgICAgcmV0dXJuIHRoaXMucGFja0lkO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRQaWVjZVR5cGUoKTogc3RyaW5nIHtcbiAgICAgICAgcmV0dXJuIHRoaXMucGllY2VUeXBlO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRQcm9kdWN0SWQoKTogc3RyaW5nIHtcbiAgICAgICAgcmV0dXJuIHRoaXMucHJvZHVjdElkO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRQaWVjZUlkKCk6IHN0cmluZyB7XG4gICAgICAgIHJldHVybiB0aGlzLnBpZWNlSWQ7XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxJQUFxQixtQkFBckIsTUFBc0M7Q0FDbEM7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUVBLFlBQW1CLEVBQ2YsS0FDQSxRQUNBLFNBQ0EsV0FDQSxhQU9EO0VBQ0MsS0FBSyxNQUFNO0VBQ1gsS0FBSyxTQUFTO0VBQ2QsS0FBSyxVQUFVO0VBQ2YsS0FBSyxZQUFZO0VBQ2pCLEtBQUssWUFBWTtDQUNyQjtDQUVBLFlBQTRCO0VBQ3hCLE9BQU8sS0FBSztDQUNoQjtDQUVBLFlBQTJCO0VBQ3ZCLE9BQU8sS0FBSztDQUNoQjtDQUVBLGVBQThCO0VBQzFCLE9BQU8sS0FBSztDQUNoQjtDQUVBLGVBQThCO0VBQzFCLE9BQU8sS0FBSztDQUNoQjtDQUVBLGFBQTRCO0VBQ3hCLE9BQU8sS0FBSztDQUNoQjtBQUNKIn0=