@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
20 lines (19 loc) • 1.97 kB
JavaScript
import Identifiers from "../Identifiers.es.js";
import DataPacket from "./DataPacket.es.js";
import UUID from "../../utils/UUID.es.js";
//#region src/network/packet/PlayerSkinPacket.ts
var PlayerSkinPacket = class extends DataPacket {
static NetID = Identifiers.PlayerSkinPacket;
uuid;
newSkinName;
oldSkinName;
skin;
trusted;
decodePayload() {
this.uuid = UUID.networkDeserialize(this);
this.readRemaining();
}
};
//#endregion
export { PlayerSkinPacket as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGxheWVyU2tpblBhY2tldC5lcy5qcyIsIm5hbWVzIjpbXSwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbmV0d29yay9wYWNrZXQvUGxheWVyU2tpblBhY2tldC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgVVVJRCBmcm9tICcuLi8uLi91dGlscy9VVUlEJztcbmltcG9ydCB0eXBlIFNraW4gZnJvbSAnLi4vLi4vdXRpbHMvc2tpbi9Ta2luJztcbmltcG9ydCBJZGVudGlmaWVycyBmcm9tICcuLi9JZGVudGlmaWVycyc7XG5pbXBvcnQgRGF0YVBhY2tldCBmcm9tICcuL0RhdGFQYWNrZXQnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBQbGF5ZXJTa2luUGFja2V0IGV4dGVuZHMgRGF0YVBhY2tldCB7XG4gICAgcHVibGljIHN0YXRpYyBOZXRJRCA9IElkZW50aWZpZXJzLlBsYXllclNraW5QYWNrZXQ7XG5cbiAgICBwdWJsaWMgdXVpZCE6IFVVSUQ7XG4gICAgcHVibGljIG5ld1NraW5OYW1lITogc3RyaW5nO1xuICAgIHB1YmxpYyBvbGRTa2luTmFtZSE6IHN0cmluZztcbiAgICBwdWJsaWMgc2tpbiE6IFNraW47XG4gICAgcHVibGljIHRydXN0ZWQhOiBib29sZWFuO1xuXG4gICAgcHVibGljIGRlY29kZVBheWxvYWQoKTogdm9pZCB7XG4gICAgICAgIHRoaXMudXVpZCA9IFVVSUQubmV0d29ya0Rlc2VyaWFsaXplKHRoaXMpO1xuICAgICAgICB0aGlzLnJlYWRSZW1haW5pbmcoKTtcbiAgICAgICAgLy8gVE9ETzogdGhpcy5za2luID0gdGhpcy5yZWFkU2tpbigpO1xuICAgICAgICAvLyB0aGlzLm5ld1NraW5OYW1lID0gdGhpcy5yZWFkU3RyaW5nKCk7XG4gICAgICAgIC8vIHRoaXMub2xkU2tpbk5hbWUgPSB0aGlzLnJlYWRTdHJpbmcoKTtcbiAgICAgICAgLy8gdGhpcy50cnVzdGVkID0gdGhpcy5yZWFkQm9vbCgpO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7OztBQUtBLElBQXFCLG1CQUFyQixjQUE4QyxXQUFXO0NBQ3JELE9BQWMsUUFBUSxZQUFZO0NBRWxDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FFQSxnQkFBNkI7RUFDekIsS0FBSyxPQUFPLEtBQUssbUJBQW1CLElBQUk7RUFDeEMsS0FBSyxjQUFjO0NBS3ZCO0FBQ0oifQ==