更新TabooLib

This commit is contained in:
xbaimiao
2024-04-07 22:54:48 +08:00
parent 560f6db26b
commit 43c154d58e
5 changed files with 24 additions and 50 deletions
@@ -4,8 +4,6 @@ import com.github.xbaimiao.shoppro.core.item.ShopItem
import org.bukkit.entity.Player
import org.bukkit.event.Event
import org.bukkit.event.HandlerList
import org.bukkit.event.inventory.ClickType
import org.bukkit.inventory.Inventory
class ShopProSellEvent(
val item: ShopItem,
@@ -21,9 +19,9 @@ class ShopProSellEvent(
private val handlerList = HandlerList()
@JvmStatic
fun getHandlerList(): HandlerList? {
fun getHandlerList(): HandlerList {
return handlerList
}
}
}
}
@@ -9,6 +9,7 @@ import org.bukkit.configuration.ConfigurationSection
import org.bukkit.entity.Player
import org.bukkit.inventory.ItemStack
import taboolib.library.xseries.XMaterial
import taboolib.library.xseries.XSkull
import taboolib.library.xseries.parseToMaterial
import taboolib.platform.util.ItemBuilder
import java.util.*
@@ -29,7 +30,7 @@ class HeadShopItem(
override fun vanillaItem(player: Player): ItemStack {
return taboolib.platform.util.buildItem(material) {
skullTexture = ItemBuilder.SkullTexture(head, UUID.randomUUID())
skullTexture = XSkull.SkullTexture(head, UUID.randomUUID())
}
}
@@ -41,7 +42,7 @@ class HeadShopItem(
return taboolib.platform.util.buildItem(material) {
this.name = this@HeadShopItem.name
this.lore.addAll(this@HeadShopItem.lore)
skullTexture = ItemBuilder.SkullTexture(head, UUID.randomUUID())
skullTexture = XSkull.SkullTexture(head, UUID.randomUUID())
}
}
@@ -63,4 +64,4 @@ class HeadShopItem(
}
}
}
@@ -9,8 +9,8 @@ import org.bukkit.configuration.ConfigurationSection
import org.bukkit.entity.Player
import org.bukkit.inventory.ItemStack
import taboolib.library.xseries.XMaterial
import taboolib.library.xseries.XSkull
import taboolib.module.chat.colored
import taboolib.platform.util.ItemBuilder
import taboolib.platform.util.modifyLore
import java.util.*
@@ -54,7 +54,7 @@ class ItemImpl(
this.lore.addAll(this@ItemImpl.lore)
custom?.let { customModelData = it }
head?.let {
skullTexture = ItemBuilder.SkullTexture(it, UUID.randomUUID())
skullTexture = XSkull.SkullTexture(it, UUID.randomUUID())
}
}
}
@@ -89,4 +89,4 @@ class ItemImpl(
}
}
}
}