UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

39 lines (37 loc) 3.23 kB
class SkinPersonaPiece { 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; } } export { SkinPersonaPiece as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2tpblBlcnNvbmFQaWVjZS5lcy5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3V0aWxzL3NraW4vc2tpbi1wZXJzb25hL1NraW5QZXJzb25hUGllY2UudHMiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgY2xhc3MgU2tpblBlcnNvbmFQaWVjZSB7XG4gICAgcHJpdmF0ZSByZWFkb25seSBkZWY6IGJvb2xlYW47XG4gICAgcHJpdmF0ZSByZWFkb25seSBwYWNrSWQ6IHN0cmluZztcbiAgICBwcml2YXRlIHJlYWRvbmx5IHBpZWNlSWQ6IHN0cmluZztcbiAgICBwcml2YXRlIHJlYWRvbmx5IHBpZWNlVHlwZTogc3RyaW5nO1xuICAgIHByaXZhdGUgcmVhZG9ubHkgcHJvZHVjdElkOiBzdHJpbmc7XG5cbiAgICBwdWJsaWMgY29uc3RydWN0b3Ioe1xuICAgICAgICBkZWYsXG4gICAgICAgIHBhY2tJZCxcbiAgICAgICAgcGllY2VJZCxcbiAgICAgICAgcGllY2VUeXBlLFxuICAgICAgICBwcm9kdWN0SWRcbiAgICB9OiB7XG4gICAgICAgIGRlZjogYm9vbGVhbjtcbiAgICAgICAgcGFja0lkOiBzdHJpbmc7XG4gICAgICAgIHBpZWNlSWQ6IHN0cmluZztcbiAgICAgICAgcGllY2VUeXBlOiBzdHJpbmc7XG4gICAgICAgIHByb2R1Y3RJZDogc3RyaW5nO1xuICAgIH0pIHtcbiAgICAgICAgdGhpcy5kZWYgPSBkZWY7IC8vIFwiZGVmYXVsdFwiIGlzIG5vdCBhbGxvd2VkIGtleXdvcmQgOihcbiAgICAgICAgdGhpcy5wYWNrSWQgPSBwYWNrSWQ7XG4gICAgICAgIHRoaXMucGllY2VJZCA9IHBpZWNlSWQ7XG4gICAgICAgIHRoaXMucGllY2VUeXBlID0gcGllY2VUeXBlO1xuICAgICAgICB0aGlzLnByb2R1Y3RJZCA9IHByb2R1Y3RJZDtcbiAgICB9XG5cbiAgICBwdWJsaWMgaXNEZWZhdWx0KCk6IGJvb2xlYW4ge1xuICAgICAgICByZXR1cm4gdGhpcy5kZWY7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFBhY2tJZCgpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy5wYWNrSWQ7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFBpZWNlVHlwZSgpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy5waWVjZVR5cGU7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFByb2R1Y3RJZCgpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy5wcm9kdWN0SWQ7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFBpZWNlSWQoKTogc3RyaW5nIHtcbiAgICAgICAgcmV0dXJuIHRoaXMucGllY2VJZDtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBcUIsZ0JBQWlCLENBQUE7QUFBQSxFQUNqQixHQUFBO0FBQUEsRUFDQSxNQUFBO0FBQUEsRUFDQSxPQUFBO0FBQUEsRUFDQSxTQUFBO0FBQUEsRUFDQSxTQUFBO0FBQUEsRUFFVixXQUFZLENBQUE7QUFBQSxJQUNmLEdBQUE7QUFBQSxJQUNBLE1BQUE7QUFBQSxJQUNBLE9BQUE7QUFBQSxJQUNBLFNBQUE7QUFBQSxJQUNBO0FBQUEsR0FPRCxFQUFBO0FBQ0MsSUFBQSxJQUFBLENBQUssR0FBTSxHQUFBLEdBQUE7QUFDWCxJQUFBLElBQUEsQ0FBSyxNQUFTLEdBQUEsTUFBQTtBQUNkLElBQUEsSUFBQSxDQUFLLE9BQVUsR0FBQSxPQUFBO0FBQ2YsSUFBQSxJQUFBLENBQUssU0FBWSxHQUFBLFNBQUE7QUFDakIsSUFBQSxJQUFBLENBQUssU0FBWSxHQUFBLFNBQUE7QUFBQTtBQUNyQixFQUVPLFNBQXFCLEdBQUE7QUFDeEIsSUFBQSxPQUFPLElBQUssQ0FBQSxHQUFBO0FBQUE7QUFDaEIsRUFFTyxTQUFvQixHQUFBO0FBQ3ZCLElBQUEsT0FBTyxJQUFLLENBQUEsTUFBQTtBQUFBO0FBQ2hCLEVBRU8sWUFBdUIsR0FBQTtBQUMxQixJQUFBLE9BQU8sSUFBSyxDQUFBLFNBQUE7QUFBQTtBQUNoQixFQUVPLFlBQXVCLEdBQUE7QUFDMUIsSUFBQSxPQUFPLElBQUssQ0FBQSxTQUFBO0FBQUE7QUFDaEIsRUFFTyxVQUFxQixHQUFBO0FBQ3hCLElBQUEsT0FBTyxJQUFLLENBQUEsT0FBQTtBQUFBO0FBRXBCOzs7OyJ9