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