From 05951d0ace5a5308f11790ffcabfe96aa515b0ed Mon Sep 17 00:00:00 2001 From: alexcrea Date: Tue, 19 May 2026 18:36:58 +0200 Subject: [PATCH] don't consider content equal if same name as type. don't cover all case sadly --- .../xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt b/src/main/kotlin/xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt index 03865f0..46b70fa 100644 --- a/src/main/kotlin/xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt +++ b/src/main/kotlin/xyz/alexcrea/cuanvil/listener/PrepareAnvilListener.kt @@ -230,7 +230,11 @@ class PrepareAnvilListener : Listener { else ChatColor.stripColor(it.displayName) - if (!displayName.contentEquals(renameText) && !(displayName == null && renameText == "")) { + if (!displayName.contentEquals(renameText) && !(displayName == null && + renameText == "" || + //TODO on recent paper check effective name instead + renameText == CasedStringUtil.snakeToUpperSpacedCase(resultItem.type.name.lowercase()) + )) { it.setDisplayName(renameText) resultItem.itemMeta = it