@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
34 lines (33 loc) • 2.8 kB
JavaScript
//#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
export { SkinPersonaPiece as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2tpblBlcnNvbmFQaWVjZS5lcy5qcyIsIm5hbWVzIjpbXSwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvdXRpbHMvc2tpbi9za2luLXBlcnNvbmEvU2tpblBlcnNvbmFQaWVjZS50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCBjbGFzcyBTa2luUGVyc29uYVBpZWNlIHtcbiAgICBwcml2YXRlIHJlYWRvbmx5IGRlZjogYm9vbGVhbjtcbiAgICBwcml2YXRlIHJlYWRvbmx5IHBhY2tJZDogc3RyaW5nO1xuICAgIHByaXZhdGUgcmVhZG9ubHkgcGllY2VJZDogc3RyaW5nO1xuICAgIHByaXZhdGUgcmVhZG9ubHkgcGllY2VUeXBlOiBzdHJpbmc7XG4gICAgcHJpdmF0ZSByZWFkb25seSBwcm9kdWN0SWQ6IHN0cmluZztcblxuICAgIHB1YmxpYyBjb25zdHJ1Y3Rvcih7XG4gICAgICAgIGRlZixcbiAgICAgICAgcGFja0lkLFxuICAgICAgICBwaWVjZUlkLFxuICAgICAgICBwaWVjZVR5cGUsXG4gICAgICAgIHByb2R1Y3RJZFxuICAgIH06IHtcbiAgICAgICAgZGVmOiBib29sZWFuO1xuICAgICAgICBwYWNrSWQ6IHN0cmluZztcbiAgICAgICAgcGllY2VJZDogc3RyaW5nO1xuICAgICAgICBwaWVjZVR5cGU6IHN0cmluZztcbiAgICAgICAgcHJvZHVjdElkOiBzdHJpbmc7XG4gICAgfSkge1xuICAgICAgICB0aGlzLmRlZiA9IGRlZjsgLy8gXCJkZWZhdWx0XCIgaXMgbm90IGFsbG93ZWQga2V5d29yZCA6KFxuICAgICAgICB0aGlzLnBhY2tJZCA9IHBhY2tJZDtcbiAgICAgICAgdGhpcy5waWVjZUlkID0gcGllY2VJZDtcbiAgICAgICAgdGhpcy5waWVjZVR5cGUgPSBwaWVjZVR5cGU7XG4gICAgICAgIHRoaXMucHJvZHVjdElkID0gcHJvZHVjdElkO1xuICAgIH1cblxuICAgIHB1YmxpYyBpc0RlZmF1bHQoKTogYm9vbGVhbiB7XG4gICAgICAgIHJldHVybiB0aGlzLmRlZjtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UGFja0lkKCk6IHN0cmluZyB7XG4gICAgICAgIHJldHVybiB0aGlzLnBhY2tJZDtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UGllY2VUeXBlKCk6IHN0cmluZyB7XG4gICAgICAgIHJldHVybiB0aGlzLnBpZWNlVHlwZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UHJvZHVjdElkKCk6IHN0cmluZyB7XG4gICAgICAgIHJldHVybiB0aGlzLnByb2R1Y3RJZDtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UGllY2VJZCgpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy5waWVjZUlkO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6IjtBQUFBLElBQXFCLG1CQUFyQixNQUFzQztDQUNsQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBRUEsWUFBbUIsRUFDZixLQUNBLFFBQ0EsU0FDQSxXQUNBLGFBT0Q7RUFDQyxLQUFLLE1BQU07RUFDWCxLQUFLLFNBQVM7RUFDZCxLQUFLLFVBQVU7RUFDZixLQUFLLFlBQVk7RUFDakIsS0FBSyxZQUFZO0NBQ3JCO0NBRUEsWUFBNEI7RUFDeEIsT0FBTyxLQUFLO0NBQ2hCO0NBRUEsWUFBMkI7RUFDdkIsT0FBTyxLQUFLO0NBQ2hCO0NBRUEsZUFBOEI7RUFDMUIsT0FBTyxLQUFLO0NBQ2hCO0NBRUEsZUFBOEI7RUFDMUIsT0FBTyxLQUFLO0NBQ2hCO0NBRUEsYUFBNEI7RUFDeEIsT0FBTyxLQUFLO0NBQ2hCO0FBQ0oifQ==