@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
43 lines (39 loc) • 3.36 kB
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } });
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;
}
}
exports.default = SkinPersonaPiece;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2tpblBlcnNvbmFQaWVjZS5janMuY2pzIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvdXRpbHMvc2tpbi9za2luLXBlcnNvbmEvU2tpblBlcnNvbmFQaWVjZS50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCBjbGFzcyBTa2luUGVyc29uYVBpZWNlIHtcbiAgICBwcml2YXRlIHJlYWRvbmx5IGRlZjogYm9vbGVhbjtcbiAgICBwcml2YXRlIHJlYWRvbmx5IHBhY2tJZDogc3RyaW5nO1xuICAgIHByaXZhdGUgcmVhZG9ubHkgcGllY2VJZDogc3RyaW5nO1xuICAgIHByaXZhdGUgcmVhZG9ubHkgcGllY2VUeXBlOiBzdHJpbmc7XG4gICAgcHJpdmF0ZSByZWFkb25seSBwcm9kdWN0SWQ6IHN0cmluZztcblxuICAgIHB1YmxpYyBjb25zdHJ1Y3Rvcih7XG4gICAgICAgIGRlZixcbiAgICAgICAgcGFja0lkLFxuICAgICAgICBwaWVjZUlkLFxuICAgICAgICBwaWVjZVR5cGUsXG4gICAgICAgIHByb2R1Y3RJZFxuICAgIH06IHtcbiAgICAgICAgZGVmOiBib29sZWFuO1xuICAgICAgICBwYWNrSWQ6IHN0cmluZztcbiAgICAgICAgcGllY2VJZDogc3RyaW5nO1xuICAgICAgICBwaWVjZVR5cGU6IHN0cmluZztcbiAgICAgICAgcHJvZHVjdElkOiBzdHJpbmc7XG4gICAgfSkge1xuICAgICAgICB0aGlzLmRlZiA9IGRlZjsgLy8gXCJkZWZhdWx0XCIgaXMgbm90IGFsbG93ZWQga2V5d29yZCA6KFxuICAgICAgICB0aGlzLnBhY2tJZCA9IHBhY2tJZDtcbiAgICAgICAgdGhpcy5waWVjZUlkID0gcGllY2VJZDtcbiAgICAgICAgdGhpcy5waWVjZVR5cGUgPSBwaWVjZVR5cGU7XG4gICAgICAgIHRoaXMucHJvZHVjdElkID0gcHJvZHVjdElkO1xuICAgIH1cblxuICAgIHB1YmxpYyBpc0RlZmF1bHQoKTogYm9vbGVhbiB7XG4gICAgICAgIHJldHVybiB0aGlzLmRlZjtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UGFja0lkKCk6IHN0cmluZyB7XG4gICAgICAgIHJldHVybiB0aGlzLnBhY2tJZDtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UGllY2VUeXBlKCk6IHN0cmluZyB7XG4gICAgICAgIHJldHVybiB0aGlzLnBpZWNlVHlwZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UHJvZHVjdElkKCk6IHN0cmluZyB7XG4gICAgICAgIHJldHVybiB0aGlzLnByb2R1Y3RJZDtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UGllY2VJZCgpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy5waWVjZUlkO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsTUFBcUIsZ0JBQWlCLENBQUE7QUFBQSxFQUNqQixHQUFBO0FBQUEsRUFDQSxNQUFBO0FBQUEsRUFDQSxPQUFBO0FBQUEsRUFDQSxTQUFBO0FBQUEsRUFDQSxTQUFBO0FBQUEsRUFFVixXQUFZLENBQUE7QUFBQSxJQUNmLEdBQUE7QUFBQSxJQUNBLE1BQUE7QUFBQSxJQUNBLE9BQUE7QUFBQSxJQUNBLFNBQUE7QUFBQSxJQUNBO0FBQUEsR0FPRCxFQUFBO0FBQ0MsSUFBQSxJQUFBLENBQUssR0FBTSxHQUFBLEdBQUE7QUFDWCxJQUFBLElBQUEsQ0FBSyxNQUFTLEdBQUEsTUFBQTtBQUNkLElBQUEsSUFBQSxDQUFLLE9BQVUsR0FBQSxPQUFBO0FBQ2YsSUFBQSxJQUFBLENBQUssU0FBWSxHQUFBLFNBQUE7QUFDakIsSUFBQSxJQUFBLENBQUssU0FBWSxHQUFBLFNBQUE7QUFBQTtBQUNyQixFQUVPLFNBQXFCLEdBQUE7QUFDeEIsSUFBQSxPQUFPLElBQUssQ0FBQSxHQUFBO0FBQUE7QUFDaEIsRUFFTyxTQUFvQixHQUFBO0FBQ3ZCLElBQUEsT0FBTyxJQUFLLENBQUEsTUFBQTtBQUFBO0FBQ2hCLEVBRU8sWUFBdUIsR0FBQTtBQUMxQixJQUFBLE9BQU8sSUFBSyxDQUFBLFNBQUE7QUFBQTtBQUNoQixFQUVPLFlBQXVCLEdBQUE7QUFDMUIsSUFBQSxPQUFPLElBQUssQ0FBQSxTQUFBO0FBQUE7QUFDaEIsRUFFTyxVQUFxQixHQUFBO0FBQ3hCLElBQUEsT0FBTyxJQUFLLENBQUEsT0FBQTtBQUFBO0FBRXBCOzs7OyJ9