From 60aba187a7cca40b9cc31078dee66efe7a393219 Mon Sep 17 00:00:00 2001 From: DrPerkyLegit <116128211+DrPerkyLegit@users.noreply.github.com> Date: Thu, 28 May 2026 10:20:24 -0400 Subject: [PATCH] fix custom recipe names not working (#129) --- Minecraft.Client/Common/UI/IUIScene_CraftingMenu.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Minecraft.Client/Common/UI/IUIScene_CraftingMenu.cpp b/Minecraft.Client/Common/UI/IUIScene_CraftingMenu.cpp index c43a1433..76ed5596 100644 --- a/Minecraft.Client/Common/UI/IUIScene_CraftingMenu.cpp +++ b/Minecraft.Client/Common/UI/IUIScene_CraftingMenu.cpp @@ -916,7 +916,7 @@ void IUIScene_CraftingMenu::UpdateHighlight() // special case for the torch coal/charcoal int id=pTempItemInstAdditional->getDescriptionId(); - LPCWSTR itemstring; + wstring itemstring; switch(id) { @@ -945,11 +945,15 @@ void IUIScene_CraftingMenu::UpdateHighlight() } break; default: - itemstring=app.GetString(id ); + if (pTempItemInstAdditional->hasCustomHoverName()) { + itemstring = pTempItemInstAdditional->getHoverName(); + } else { + itemstring = app.GetString(id); + } break; } - setItemText(itemstring); + setItemText(itemstring.c_str()); } else {