@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
34 lines (33 loc) • 2.43 kB
JavaScript
;
Object.defineProperties(exports, {
__esModule: { value: true },
[Symbol.toStringTag]: { value: "Module" }
});
//#region src/utils/skin/SkinAnimation.ts
var SkinAnimation = class {
image;
frames;
type;
expression;
constructor({ image, frames, type, expression }) {
this.image = image;
this.frames = frames;
this.type = type;
this.expression = expression;
}
getImage() {
return this.image;
}
getFrames() {
return this.frames;
}
getType() {
return this.type;
}
getExpression() {
return this.expression;
}
};
//#endregion
exports.default = SkinAnimation;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2tpbkFuaW1hdGlvbi5janMuY2pzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy91dGlscy9za2luL1NraW5BbmltYXRpb24udHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgU2tpbkltYWdlIGZyb20gJy4vU2tpbkltYWdlJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgU2tpbkFuaW1hdGlvbiB7XG4gICAgcHJpdmF0ZSByZWFkb25seSBpbWFnZTogU2tpbkltYWdlO1xuICAgIHByaXZhdGUgcmVhZG9ubHkgZnJhbWVzOiBudW1iZXI7XG4gICAgcHJpdmF0ZSByZWFkb25seSB0eXBlOiBudW1iZXI7XG4gICAgcHJpdmF0ZSByZWFkb25seSBleHByZXNzaW9uOiBudW1iZXI7XG5cbiAgICBwdWJsaWMgY29uc3RydWN0b3Ioe1xuICAgICAgICBpbWFnZSxcbiAgICAgICAgZnJhbWVzLFxuICAgICAgICB0eXBlLFxuICAgICAgICBleHByZXNzaW9uXG4gICAgfToge1xuICAgICAgICBpbWFnZTogU2tpbkltYWdlO1xuICAgICAgICBmcmFtZXM6IG51bWJlcjtcbiAgICAgICAgdHlwZTogbnVtYmVyO1xuICAgICAgICBleHByZXNzaW9uOiBudW1iZXI7XG4gICAgfSkge1xuICAgICAgICB0aGlzLmltYWdlID0gaW1hZ2U7XG4gICAgICAgIHRoaXMuZnJhbWVzID0gZnJhbWVzO1xuICAgICAgICB0aGlzLnR5cGUgPSB0eXBlO1xuICAgICAgICB0aGlzLmV4cHJlc3Npb24gPSBleHByZXNzaW9uO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRJbWFnZSgpOiBTa2luSW1hZ2Uge1xuICAgICAgICByZXR1cm4gdGhpcy5pbWFnZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0RnJhbWVzKCk6IG51bWJlciB7XG4gICAgICAgIHJldHVybiB0aGlzLmZyYW1lcztcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VHlwZSgpOiBudW1iZXIge1xuICAgICAgICByZXR1cm4gdGhpcy50eXBlO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRFeHByZXNzaW9uKCk6IG51bWJlciB7XG4gICAgICAgIHJldHVybiB0aGlzLmV4cHJlc3Npb247XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFFQSxJQUFxQixnQkFBckIsTUFBbUM7Q0FDL0I7Q0FDQTtDQUNBO0NBQ0E7Q0FFQSxZQUFtQixFQUNmLE9BQ0EsUUFDQSxNQUNBLGNBTUQ7RUFDQyxLQUFLLFFBQVE7RUFDYixLQUFLLFNBQVM7RUFDZCxLQUFLLE9BQU87RUFDWixLQUFLLGFBQWE7Q0FDdEI7Q0FFQSxXQUE2QjtFQUN6QixPQUFPLEtBQUs7Q0FDaEI7Q0FFQSxZQUEyQjtFQUN2QixPQUFPLEtBQUs7Q0FDaEI7Q0FFQSxVQUF5QjtFQUNyQixPQUFPLEtBQUs7Q0FDaEI7Q0FFQSxnQkFBK0I7RUFDM0IsT0FBTyxLQUFLO0NBQ2hCO0FBQ0oifQ==