@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
24 lines (19 loc) • 2.36 kB
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } });
const utils_UUID = require('../../utils/UUID.cjs.cjs');
const network_Identifiers = require('../Identifiers.cjs.cjs');
const network_packet_DataPacket = require('./DataPacket.cjs.cjs');
class PlayerSkinPacket extends network_packet_DataPacket.default {
static NetID = network_Identifiers.default.PlayerSkinPacket;
uuid;
newSkinName;
oldSkinName;
skin;
trusted;
decodePayload() {
this.uuid = utils_UUID.default.networkDeserialize(this);
this.readRemaining();
}
}
exports.default = PlayerSkinPacket;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGxheWVyU2tpblBhY2tldC5janMuY2pzIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbmV0d29yay9wYWNrZXQvUGxheWVyU2tpblBhY2tldC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgVVVJRCBmcm9tICcuLi8uLi91dGlscy9VVUlEJztcbmltcG9ydCB0eXBlIFNraW4gZnJvbSAnLi4vLi4vdXRpbHMvc2tpbi9Ta2luJztcbmltcG9ydCBJZGVudGlmaWVycyBmcm9tICcuLi9JZGVudGlmaWVycyc7XG5pbXBvcnQgRGF0YVBhY2tldCBmcm9tICcuL0RhdGFQYWNrZXQnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBQbGF5ZXJTa2luUGFja2V0IGV4dGVuZHMgRGF0YVBhY2tldCB7XG4gICAgcHVibGljIHN0YXRpYyBOZXRJRCA9IElkZW50aWZpZXJzLlBsYXllclNraW5QYWNrZXQ7XG5cbiAgICBwdWJsaWMgdXVpZCE6IFVVSUQ7XG4gICAgcHVibGljIG5ld1NraW5OYW1lITogc3RyaW5nO1xuICAgIHB1YmxpYyBvbGRTa2luTmFtZSE6IHN0cmluZztcbiAgICBwdWJsaWMgc2tpbiE6IFNraW47XG4gICAgcHVibGljIHRydXN0ZWQhOiBib29sZWFuO1xuXG4gICAgcHVibGljIGRlY29kZVBheWxvYWQoKTogdm9pZCB7XG4gICAgICAgIHRoaXMudXVpZCA9IFVVSUQubmV0d29ya0Rlc2VyaWFsaXplKHRoaXMpO1xuICAgICAgICB0aGlzLnJlYWRSZW1haW5pbmcoKTtcbiAgICAgICAgLy8gVE9ETzogdGhpcy5za2luID0gdGhpcy5yZWFkU2tpbigpO1xuICAgICAgICAvLyB0aGlzLm5ld1NraW5OYW1lID0gdGhpcy5yZWFkU3RyaW5nKCk7XG4gICAgICAgIC8vIHRoaXMub2xkU2tpbk5hbWUgPSB0aGlzLnJlYWRTdHJpbmcoKTtcbiAgICAgICAgLy8gdGhpcy50cnVzdGVkID0gdGhpcy5yZWFkQm9vbCgpO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJEYXRhUGFja2V0IiwiSWRlbnRpZmllcnMiLCJVVUlEIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUtBLE1BQXFCLHlCQUF5QkEsaUNBQVcsQ0FBQTtBQUFBLEVBQ3JELE9BQWMsUUFBUUMsMkJBQVksQ0FBQSxnQkFBQTtBQUFBLEVBRTNCLElBQUE7QUFBQSxFQUNBLFdBQUE7QUFBQSxFQUNBLFdBQUE7QUFBQSxFQUNBLElBQUE7QUFBQSxFQUNBLE9BQUE7QUFBQSxFQUVBLGFBQXNCLEdBQUE7QUFDekIsSUFBSyxJQUFBLENBQUEsSUFBQSxHQUFPQyxrQkFBSyxDQUFBLGtCQUFBLENBQW1CLElBQUksQ0FBQTtBQUN4QyxJQUFBLElBQUEsQ0FBSyxhQUFjLEVBQUE7QUFBQTtBQU0zQjs7OzsifQ==