From 53bd248bddfa4ef11e1ca8ff47f942dc36163397 Mon Sep 17 00:00:00 2001 From: Joshua Grimm Date: Thu, 15 Sep 2022 11:38:57 +0200 Subject: [PATCH] replace depricated username history api --- minecraft_exporter.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/minecraft_exporter.py b/minecraft_exporter.py index 485c93e..a752742 100644 --- a/minecraft_exporter.py +++ b/minecraft_exporter.py @@ -40,14 +40,13 @@ class MinecraftCollector(object): self.player_map = dict() def uuid_to_player(self, uuid): - uuid = uuid.replace('-', '') if uuid in self.player_map: return self.player_map[uuid] else: try: - result = requests.get('https://api.mojang.com/user/profiles/' + uuid + '/names') - self.player_map[uuid] = result.json()[-1]['name'] - return (result.json()[-1]['name']) + result = requests.get('https://sessionserver.mojang.com/session/minecraft/profile/' + uuid) + self.player_map[uuid] = result.json()['name'] + return (result.json()['name']) except: return