From a1ed6b9566bc1ee1d5d78a468c4bea6a0f33bf9e Mon Sep 17 00:00:00 2001 From: EpicKnarvik97 Date: Mon, 28 Jul 2025 04:15:53 +0200 Subject: [PATCH] Re-implements depreciated enchantment key getting --- .../bookswithoutborders/listener/BookshelfListener.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/main/java/net/knarcraft/bookswithoutborders/listener/BookshelfListener.java b/src/main/java/net/knarcraft/bookswithoutborders/listener/BookshelfListener.java index 58edc62..e4c691d 100644 --- a/src/main/java/net/knarcraft/bookswithoutborders/listener/BookshelfListener.java +++ b/src/main/java/net/knarcraft/bookswithoutborders/listener/BookshelfListener.java @@ -3,7 +3,6 @@ package net.knarcraft.bookswithoutborders.listener; import net.knarcraft.bookswithoutborders.config.BooksWithoutBordersConfig; import net.knarcraft.bookswithoutborders.utility.IntegerToRomanConverter; import net.md_5.bungee.api.ChatColor; -import org.bukkit.NamespacedKey; import org.bukkit.block.ChiseledBookshelf; import org.bukkit.enchantments.Enchantment; import org.bukkit.entity.Player; @@ -141,12 +140,8 @@ public class BookshelfListener implements Listener { * @return

The prettified enchantment name

*/ private String getEnchantmentName(Enchantment enchantment) { - NamespacedKey key = enchantment.getKeyOrNull(); - if (key != null) { - return uppercaseFirst(key.getKey().replace("_", " ")); - } else { - return "Unknown Enchantment"; - } + // Note: While depreciated, changing this is incompatible with Paper + return uppercaseFirst(enchantment.getKey().getKey().replace("_", " ")); } /**