don't consider content equal if same name as type. don't cover all case sadly

This commit is contained in:
alexcrea 2026-05-19 18:36:58 +02:00
parent 65bf82a239
commit 05951d0ace
Signed by: alexcrea
GPG key ID: E346CD16413450E3

View file

@ -230,7 +230,11 @@ class PrepareAnvilListener : Listener {
else ChatColor.stripColor(it.displayName) 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) it.setDisplayName(renameText)
resultItem.itemMeta = it resultItem.itemMeta = it