{"version":3,"sources":["../../../../src/lib/classes/Player.ts"],"sourcesContent":["import { Base } from './Base';\nimport { Client } from '../Client';\nimport { APIPlayer } from '../typings';\n\nexport interface Player extends APIPlayer {}\n/**\n * The player class\n * @category Classes\n * @group Classes\n * @see {@link https://api.hypixel.net/#tag/Player-Data/paths/~1player/get}\n */\nexport class Player extends Base {\n\t/**\n\t * @param client Instantiated (and started) hypixel.ts client\n\t * @param data Player data received from API\n\t */\n\tpublic constructor(client: Client, data: APIPlayer) {\n\t\tsuper(client);\n\t\tObject.assign(this, data);\n\t}\n\n\t/**\n\t * Fetch the SkyBlock profiles of this player\n\t * @see {@link SkyBlockManager.fetchPlayerSkyBlockProfiles}\n\t */\n\tpublic async fetchSkyBlockProfiles() {\n\t\treturn this.client.skyblock.fetchPlayerSkyBlockProfiles(this.uuid);\n\t}\n}\n"],"mappings":";;;;AAAA,SAAS,YAAY;AAWd,IAAM,SAAN,cAAqB,KAAK;AAAA,EAXjC,OAWiC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAKzB,YAAY,QAAgB,MAAiB;AACnD,UAAM,MAAM;AACZ,WAAO,OAAO,MAAM,IAAI;AAAA,EACzB;AAAA;AAAA;AAAA;AAAA;AAAA,EAMA,MAAa,wBAAwB;AACpC,WAAO,KAAK,OAAO,SAAS,4BAA4B,KAAK,IAAI;AAAA,EAClE;AACD;","names":[]}