通过 Minecraft 的 API,我们可以很轻松的获取 Minecraft: Java Edition 的玩家资料
获取玩家信息
要获取玩家信息首先需要知道玩家的 UUID,如果你不知道可以请求 https://api.mojang.com/users/profiles/minecraft/username 获取
![id](https://static.qgmzmy.me/28-1.png)
请求 https://sessionserver.mojang.com/session/minecraft/profile/id
![properties](https://static.qgmzmy.me/28-2.png)
解码一下就可以看到 json 格式的玩家信息,其中包括 UUID、玩家名、皮肤 URL、披风 URL(不是所有人都有)
![properties](https://static.qgmzmy.me/28-3.png)
访问皮肤的 URL 就可以查看皮肤
![skin](https://static.qgmzmy.me/28-4.png)
披风的不知道为什么会直接下载下来,但是不影响
![cape](https://static.qgmzmy.me/28-5.png)
实用 file 命令可以看到是一个 png 格式的图像,改一个扩展名就能用了
![file](https://static.qgmzmy.me/28-6.png)
![](https://static.qgmzmy.me/28-7.png)
如果你还是觉得麻烦可以使用我写的 Python 脚本来获取玩家信息