@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
17 lines (14 loc) • 1.7 kB
JavaScript
import Identifiers from '../Identifiers.es.js';
import DataPacket from './DataPacket.es.js';
class OnScreenTextureAnimationPacket extends DataPacket {
static NetID = Identifiers.OnScreenTextureAnimationPacket;
animationType;
decodePayload() {
this.animationType = this.readUnsignedIntLE();
}
encodePayload() {
this.writeUnsignedIntLE(this.animationType);
}
}
export { OnScreenTextureAnimationPacket as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiT25TY3JlZW5UZXh0dXJlQW5pbWF0aW9uUGFja2V0LmVzLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbmV0d29yay9wYWNrZXQvT25TY3JlZW5UZXh0dXJlQW5pbWF0aW9uUGFja2V0LnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBJZGVudGlmaWVycyBmcm9tICcuLi9JZGVudGlmaWVycyc7XG5pbXBvcnQgRGF0YVBhY2tldCBmcm9tICcuL0RhdGFQYWNrZXQnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBPblNjcmVlblRleHR1cmVBbmltYXRpb25QYWNrZXQgZXh0ZW5kcyBEYXRhUGFja2V0IHtcbiAgICBwdWJsaWMgc3RhdGljIE5ldElEID0gSWRlbnRpZmllcnMuT25TY3JlZW5UZXh0dXJlQW5pbWF0aW9uUGFja2V0O1xuXG4gICAgcHVibGljIGFuaW1hdGlvblR5cGUhOiBudW1iZXI7XG5cbiAgICBwdWJsaWMgZGVjb2RlUGF5bG9hZCgpOiB2b2lkIHtcbiAgICAgICAgdGhpcy5hbmltYXRpb25UeXBlID0gdGhpcy5yZWFkVW5zaWduZWRJbnRMRSgpO1xuICAgIH1cblxuICAgIHB1YmxpYyBlbmNvZGVQYXlsb2FkKCk6IHZvaWQge1xuICAgICAgICB0aGlzLndyaXRlVW5zaWduZWRJbnRMRSh0aGlzLmFuaW1hdGlvblR5cGUpO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFHQSxNQUFxQix1Q0FBdUMsVUFBVyxDQUFBO0FBQUEsRUFDbkUsT0FBYyxRQUFRLFdBQVksQ0FBQSw4QkFBQTtBQUFBLEVBRTNCLGFBQUE7QUFBQSxFQUVBLGFBQXNCLEdBQUE7QUFDekIsSUFBSyxJQUFBLENBQUEsYUFBQSxHQUFnQixLQUFLLGlCQUFrQixFQUFBO0FBQUE7QUFDaEQsRUFFTyxhQUFzQixHQUFBO0FBQ3pCLElBQUssSUFBQSxDQUFBLGtCQUFBLENBQW1CLEtBQUssYUFBYSxDQUFBO0FBQUE7QUFFbEQ7Ozs7In0=