diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/special/DyeMenu.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/special/DyeMenu.java index 952340be..d054c138 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/special/DyeMenu.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/special/DyeMenu.java @@ -9,6 +9,7 @@ import com.hibiscusmc.hmccosmetics.cosmetic.Cosmetic; import com.hibiscusmc.hmccosmetics.cosmetic.CosmeticHolder; import com.hibiscusmc.hmccosmetics.user.CosmeticUser; import me.lojosho.hibiscuscommons.hooks.Hooks; +import me.lojosho.hibiscuscommons.util.AdventureUtils; import me.lojosho.hibiscuscommons.util.ColorBuilder; import me.lojosho.hibiscuscommons.util.StringUtils; import org.bukkit.*; @@ -28,7 +29,7 @@ public class DyeMenu { if (originalItem == null || !cosmetic.isDyable()) return; Gui gui = HMCColorApi.createColorMenu(viewer); - gui.updateTitle(Hooks.processPlaceholders(viewer, StringUtils.parseStringToString(Settings.getDyeMenuName()))); + gui.updateTitle(AdventureUtils.MINI_MESSAGE.deserialize(Hooks.processPlaceholders(viewer, StringUtils.parseStringToString(Settings.getDyeMenuName())))); gui.setItem(Settings.getDyeMenuInputSlot(), new GuiItem(originalItem)); gui.setDefaultTopClickAction(event -> { if (event.getSlot() == Settings.getDyeMenuOutputSlot()) { diff --git a/lib/HMCColor-0.8.6.jar b/lib/HMCColor-0.8.6.jar deleted file mode 100644 index a5e4b23a..00000000 Binary files a/lib/HMCColor-0.8.6.jar and /dev/null differ diff --git a/lib/HMCColor-2.4.jar b/lib/HMCColor-2.4.jar new file mode 100644 index 00000000..1e0d895a Binary files /dev/null and b/lib/HMCColor-2.4.jar differ