From c8b8da95926639c6e87945a1fe6106c7498fa515 Mon Sep 17 00:00:00 2001 From: SeRaid <77941535+SeRaid743@users.noreply.github.com> Date: Thu, 2 May 2024 19:22:24 +1200 Subject: update icon (#1640) --- src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/utils') diff --git a/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt index 0b7b9a5be..c7c70d949 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt @@ -140,12 +140,7 @@ object ItemUtils { } // Taken from NEU - fun createSkull(displayName: String, uuid: String, value: String): ItemStack { - return createSkull(displayName, uuid, value, null) - } - - // Taken from NEU - fun createSkull(displayName: String, uuid: String, value: String, lore: Array?): ItemStack { + fun createSkull(displayName: String, uuid: String, value: String, vararg lore: String): ItemStack { val render = ItemStack(Items.skull, 1, 3) val tag = NBTTagCompound() val skullOwner = NBTTagCompound() @@ -159,7 +154,7 @@ object ItemUtils { textures.appendTag(textures0) - addNameAndLore(tag, displayName, lore) + addNameAndLore(tag, displayName, *lore) properties.setTag("textures", textures) skullOwner.setTag("Properties", properties) @@ -169,10 +164,10 @@ object ItemUtils { } // Taken from NEU - private fun addNameAndLore(tag: NBTTagCompound, displayName: String, lore: Array?) { + private fun addNameAndLore(tag: NBTTagCompound, displayName: String, vararg lore: String) { val display = NBTTagCompound() display.setString("Name", displayName) - if (lore != null) { + if (lore.isNotEmpty()) { val tagLore = NBTTagList() for (line in lore) { tagLore.appendTag(NBTTagString(line)) -- cgit