lordrazen / mojang-api
用于请求Mojang API的PHP库。
Requires (Dev)
- phpunit/phpunit: 9.5
README
用于请求Mojang API或Mojang Skinservers的PHP库。
关于API的官方Minecraft Wiki: https://minecraft.fandom.com/de/wiki/Mojang_API
安装
composer require lordrazen/mojang-api
使用MojangAPI
从玩家名称获取UUID
MojangAPI::getUuidFromName('LordRazen');
结果: 8d0a41175a764b72a7dc67b555119fef
从UUID获取值
MojangAPI::getValueFromUUID('8d0a41175a764b72a7dc67b555119fef');
结果: ewogICJ0aW1lc3RhbXAiIDogMT...
检查皮肤文件是否存在: http://textures.minecraft.net/texture/d5c6dc2bbf51c36cfc7714585a6a5683ef2b14d47d8ff714654a893f5da622
MojangAPI::validateSkinFileExists('d5c6dc2bbf51c36cfc7714585a6a5683ef2b14d47d8ff714654a893f5da622');
结果: bool
从Mojang皮肤服务器获取皮肤文件
MojangAPI::getSkinFile('d5c6dc2bbf51c36cfc7714585a6a5683ef2b14d47d8ff714654a893f5da622');
结果: GdImage
以前的功能
从UUID获取所有名称(自Mojang停止API支持以来已弃用):MojangAPI::getAllNamesFromUUID('8d0a41175a764b72a7dc67b555119fef');
结果: ["LordRazen"]
www.minecraft-heads.com