UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

29 lines (28 loc) 2.3 kB
//#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 export { SkinAnimation as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2tpbkFuaW1hdGlvbi5lcy5qcyIsIm5hbWVzIjpbXSwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbHMvc2tpbi9Ta2luQW5pbWF0aW9uLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIFNraW5JbWFnZSBmcm9tICcuL1NraW5JbWFnZSc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIFNraW5BbmltYXRpb24ge1xuICAgIHByaXZhdGUgcmVhZG9ubHkgaW1hZ2U6IFNraW5JbWFnZTtcbiAgICBwcml2YXRlIHJlYWRvbmx5IGZyYW1lczogbnVtYmVyO1xuICAgIHByaXZhdGUgcmVhZG9ubHkgdHlwZTogbnVtYmVyO1xuICAgIHByaXZhdGUgcmVhZG9ubHkgZXhwcmVzc2lvbjogbnVtYmVyO1xuXG4gICAgcHVibGljIGNvbnN0cnVjdG9yKHtcbiAgICAgICAgaW1hZ2UsXG4gICAgICAgIGZyYW1lcyxcbiAgICAgICAgdHlwZSxcbiAgICAgICAgZXhwcmVzc2lvblxuICAgIH06IHtcbiAgICAgICAgaW1hZ2U6IFNraW5JbWFnZTtcbiAgICAgICAgZnJhbWVzOiBudW1iZXI7XG4gICAgICAgIHR5cGU6IG51bWJlcjtcbiAgICAgICAgZXhwcmVzc2lvbjogbnVtYmVyO1xuICAgIH0pIHtcbiAgICAgICAgdGhpcy5pbWFnZSA9IGltYWdlO1xuICAgICAgICB0aGlzLmZyYW1lcyA9IGZyYW1lcztcbiAgICAgICAgdGhpcy50eXBlID0gdHlwZTtcbiAgICAgICAgdGhpcy5leHByZXNzaW9uID0gZXhwcmVzc2lvbjtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0SW1hZ2UoKTogU2tpbkltYWdlIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuaW1hZ2U7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEZyYW1lcygpOiBudW1iZXIge1xuICAgICAgICByZXR1cm4gdGhpcy5mcmFtZXM7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFR5cGUoKTogbnVtYmVyIHtcbiAgICAgICAgcmV0dXJuIHRoaXMudHlwZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0RXhwcmVzc2lvbigpOiBudW1iZXIge1xuICAgICAgICByZXR1cm4gdGhpcy5leHByZXNzaW9uO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6IjtBQUVBLElBQXFCLGdCQUFyQixNQUFtQztDQUMvQjtDQUNBO0NBQ0E7Q0FDQTtDQUVBLFlBQW1CLEVBQ2YsT0FDQSxRQUNBLE1BQ0EsY0FNRDtFQUNDLEtBQUssUUFBUTtFQUNiLEtBQUssU0FBUztFQUNkLEtBQUssT0FBTztFQUNaLEtBQUssYUFBYTtDQUN0QjtDQUVBLFdBQTZCO0VBQ3pCLE9BQU8sS0FBSztDQUNoQjtDQUVBLFlBQTJCO0VBQ3ZCLE9BQU8sS0FBSztDQUNoQjtDQUVBLFVBQXlCO0VBQ3JCLE9BQU8sS0FBSztDQUNoQjtDQUVBLGdCQUErQjtFQUMzQixPQUFPLEtBQUs7Q0FDaEI7QUFDSiJ9