diff --git a/build.gradle.kts b/build.gradle.kts index a7b0639..404d615 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -41,7 +41,7 @@ repositories { } dependencies { - compileOnly("com.mojang:authlib:1.5.25") + compileOnly("com.mojang:authlib:3.16.29") compileOnly("ink.ptms:nms-all:1.0.0") compileOnly("public:MythicMobs:4.14.1") compileOnly("public:papi:1.0.0") diff --git a/gradle.properties b/gradle.properties index d29ba22..3b1af55 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ group=com.github.xbaimiao.shoppro -version=1.2.9-SNAPSHOT +version=1.3.0-SNAPSHOT diff --git a/src/main/kotlin/com/github/xbaimiao/shoppro/core/item/impl/HeadShopItem.kt b/src/main/kotlin/com/github/xbaimiao/shoppro/core/item/impl/HeadShopItem.kt index d29f48e..d9d7109 100644 --- a/src/main/kotlin/com/github/xbaimiao/shoppro/core/item/impl/HeadShopItem.kt +++ b/src/main/kotlin/com/github/xbaimiao/shoppro/core/item/impl/HeadShopItem.kt @@ -52,7 +52,7 @@ class HeadShopItem( return HeadShopItem( section.getString("material")!!, section.toItemSetting(char, shop), - section.getString("item")!!.parseToMaterial() + parseToMaterial(section) ) } diff --git a/src/main/kotlin/com/github/xbaimiao/shoppro/util/ItemBuilder.kt b/src/main/kotlin/com/github/xbaimiao/shoppro/util/ItemBuilder.kt index e6e98a1..1d6f0da 100644 --- a/src/main/kotlin/com/github/xbaimiao/shoppro/util/ItemBuilder.kt +++ b/src/main/kotlin/com/github/xbaimiao/shoppro/util/ItemBuilder.kt @@ -255,7 +255,7 @@ open class ItemBuilder { itemMeta.owner = skullOwner } if (skullTexture != null) { - itemMeta.setProperty("profile", GameProfile(skullTexture!!.uuid, null).also { + itemMeta.setProperty("profile", GameProfile(skullTexture!!.uuid, "test").also { it.properties.put("textures", Property("textures", skullTexture!!.textures)) }) }