diff options
| author | SeRaid <77941535+SeRaid743@users.noreply.github.com> | 2024-05-02 19:22:24 +1200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-02 09:22:24 +0200 |
| commit | c8b8da95926639c6e87945a1fe6106c7498fa515 (patch) | |
| tree | d4ad9ba5d09644a3d104c6c85f73a12c79c85b03 /src/main/java/at/hannibal2/skyhanni/utils | |
| parent | 01a36ec069d6aadae836fd1d6ff55347131e8257 (diff) | |
| download | skyhanni-c8b8da95926639c6e87945a1fe6106c7498fa515.tar.gz skyhanni-c8b8da95926639c6e87945a1fe6106c7498fa515.tar.bz2 skyhanni-c8b8da95926639c6e87945a1fe6106c7498fa515.zip | |
update icon (#1640)
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt | 13 |
1 files changed, 4 insertions, 9 deletions
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<String>?): 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<String>?) { + 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)) |
