summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
authorSeRaid <77941535+SeRaid743@users.noreply.github.com>2024-05-02 19:22:24 +1200
committerGitHub <noreply@github.com>2024-05-02 09:22:24 +0200
commitc8b8da95926639c6e87945a1fe6106c7498fa515 (patch)
treed4ad9ba5d09644a3d104c6c85f73a12c79c85b03 /src/main/java/at/hannibal2/skyhanni/utils
parent01a36ec069d6aadae836fd1d6ff55347131e8257 (diff)
downloadskyhanni-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.kt13
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))