UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

20 lines (17 loc) 2.08 kB
import UUID from '../../utils/UUID.es.js'; import Identifiers from '../Identifiers.es.js'; import DataPacket from './DataPacket.es.js'; class PlayerSkinPacket extends DataPacket { static NetID = Identifiers.PlayerSkinPacket; uuid; newSkinName; oldSkinName; skin; trusted; decodePayload() { this.uuid = UUID.networkDeserialize(this); this.readRemaining(); } } export { PlayerSkinPacket as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGxheWVyU2tpblBhY2tldC5lcy5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL25ldHdvcmsvcGFja2V0L1BsYXllclNraW5QYWNrZXQudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFVVSUQgZnJvbSAnLi4vLi4vdXRpbHMvVVVJRCc7XG5pbXBvcnQgdHlwZSBTa2luIGZyb20gJy4uLy4uL3V0aWxzL3NraW4vU2tpbic7XG5pbXBvcnQgSWRlbnRpZmllcnMgZnJvbSAnLi4vSWRlbnRpZmllcnMnO1xuaW1wb3J0IERhdGFQYWNrZXQgZnJvbSAnLi9EYXRhUGFja2V0JztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgUGxheWVyU2tpblBhY2tldCBleHRlbmRzIERhdGFQYWNrZXQge1xuICAgIHB1YmxpYyBzdGF0aWMgTmV0SUQgPSBJZGVudGlmaWVycy5QbGF5ZXJTa2luUGFja2V0O1xuXG4gICAgcHVibGljIHV1aWQhOiBVVUlEO1xuICAgIHB1YmxpYyBuZXdTa2luTmFtZSE6IHN0cmluZztcbiAgICBwdWJsaWMgb2xkU2tpbk5hbWUhOiBzdHJpbmc7XG4gICAgcHVibGljIHNraW4hOiBTa2luO1xuICAgIHB1YmxpYyB0cnVzdGVkITogYm9vbGVhbjtcblxuICAgIHB1YmxpYyBkZWNvZGVQYXlsb2FkKCk6IHZvaWQge1xuICAgICAgICB0aGlzLnV1aWQgPSBVVUlELm5ldHdvcmtEZXNlcmlhbGl6ZSh0aGlzKTtcbiAgICAgICAgdGhpcy5yZWFkUmVtYWluaW5nKCk7XG4gICAgICAgIC8vIFRPRE86IHRoaXMuc2tpbiA9IHRoaXMucmVhZFNraW4oKTtcbiAgICAgICAgLy8gdGhpcy5uZXdTa2luTmFtZSA9IHRoaXMucmVhZFN0cmluZygpO1xuICAgICAgICAvLyB0aGlzLm9sZFNraW5OYW1lID0gdGhpcy5yZWFkU3RyaW5nKCk7XG4gICAgICAgIC8vIHRoaXMudHJ1c3RlZCA9IHRoaXMucmVhZEJvb2woKTtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUtBLE1BQXFCLHlCQUF5QixVQUFXLENBQUE7QUFBQSxFQUNyRCxPQUFjLFFBQVEsV0FBWSxDQUFBLGdCQUFBO0FBQUEsRUFFM0IsSUFBQTtBQUFBLEVBQ0EsV0FBQTtBQUFBLEVBQ0EsV0FBQTtBQUFBLEVBQ0EsSUFBQTtBQUFBLEVBQ0EsT0FBQTtBQUFBLEVBRUEsYUFBc0IsR0FBQTtBQUN6QixJQUFLLElBQUEsQ0FBQSxJQUFBLEdBQU8sSUFBSyxDQUFBLGtCQUFBLENBQW1CLElBQUksQ0FBQTtBQUN4QyxJQUFBLElBQUEsQ0FBSyxhQUFjLEVBQUE7QUFBQTtBQU0zQjs7OzsifQ==