Files
mirai-console-jms-plugin/src/main/kotlin/MinecraftPlayer.kt
jie65535 50656d011f Use mojang uuid api
Use nickac skin render api
Update version to v1.2.0
2024-04-30 16:26:43 +08:00

39 lines
722 B
Kotlin

package top.jie65535
/**
* Minecraft 玩家封装
*
* @param username 玩家昵称
*/
class MinecraftPlayer(username: String) {
/**
* 玩家UUID
*/
val uuid: String = MinecraftUuidService.getUuid(username)
/**
* 头像
*/
val avatar get() = MinecraftSkinService.getAvatars(uuid)
/**
* 头模型渲染
*/
val head get() = MinecraftSkinService.getHeadRenders(uuid)
/**
* 皮肤模型渲染
*/
val body get() = MinecraftSkinService.getBodyRenders(uuid)
/**
* 皮肤文件
*/
val skin get() = MinecraftSkinService.getSkins(uuid)
/**
* 披风文件
*/
// val cape get() = MinecraftSkinService.getCapes(uuid)
}