From 0df33911ce960500136477354f70d3d8972eb8d7 Mon Sep 17 00:00:00 2001 From: alexcrea <42614139+alexcrea@users.noreply.github.com> Date: Sat, 25 Jan 2025 01:31:01 +0100 Subject: [PATCH] made rename logic more readable --- .../xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt b/src/main/kotlin/xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt index ab50036..5f17031 100644 --- a/src/main/kotlin/xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt +++ b/src/main/kotlin/xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt @@ -149,9 +149,11 @@ class PrepareAnvilListener : Listener { // Rename item and add renaming cost resultItem.itemMeta?.let { + val displayName = + if (useColor) it.displayName + else ChatColor.stripColor(it.displayName) - val displayName = ChatColor.stripColor(it.displayName) - if ((!useColor && (!displayName.contentEquals(inventoryName))) || (useColor && !(it.displayName).contentEquals(inventoryName))) { + if (!displayName.contentEquals(inventoryName)) { it.setDisplayName(inventoryName) resultItem.itemMeta = it