From 6d8c46783f2faf886131be799ee88881ac93d4fe Mon Sep 17 00:00:00 2001 From: LoJoSho Date: Fri, 16 Jun 2023 22:33:59 -0500 Subject: [PATCH] feat: add PAPI support for display names --- .../java/com/hibiscusmc/hmccosmetics/user/CosmeticUser.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/user/CosmeticUser.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/user/CosmeticUser.java index b0b1db29..73f781bf 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/user/CosmeticUser.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/user/CosmeticUser.java @@ -243,6 +243,11 @@ public class CosmeticUser { processedLore.add(loreLine); } } + if (itemMeta.hasDisplayName()) { + String displayName = itemMeta.getDisplayName(); + if (Hooks.isActiveHook("PlaceholderAPI")) displayName = PlaceholderAPI.setPlaceholders(getPlayer(), displayName); + itemMeta.setDisplayName(displayName); + } itemMeta.setLore(processedLore); if (colors.containsKey(cosmetic.getSlot())) {