From d043bab0e350ccf71f5d3a364e7c5840b9e88c78 Mon Sep 17 00:00:00 2001 From: Rongmario Date: Sun, 30 Jun 2024 09:59:36 +0800 Subject: [PATCH] Fix unlocalized name when sharing quests --- src/main/java/betterquesting/handlers/EventHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/betterquesting/handlers/EventHandler.java b/src/main/java/betterquesting/handlers/EventHandler.java index 706f74538..d304d3a5f 100644 --- a/src/main/java/betterquesting/handlers/EventHandler.java +++ b/src/main/java/betterquesting/handlers/EventHandler.java @@ -21,6 +21,7 @@ import betterquesting.api2.client.gui.themes.presets.PresetGUIs; import betterquesting.api2.storage.DBEntry; import betterquesting.api2.utils.ParticipantInfo; +import betterquesting.api2.utils.QuestTranslation; import betterquesting.client.BQ_Keybindings; import betterquesting.client.gui2.GuiHome; import betterquesting.client.gui2.GuiQuestLines; @@ -138,7 +139,7 @@ public void onClientChatReceived(ClientChatReceivedEvent event) { event.setMessage(new TextComponentTranslation("betterquesting.msg.share_quest_invalid", String.valueOf(questId))); return; } - String questName = quest.getProperty(NativeProps.NAME); + String questName = QuestTranslation.translate(quest.getProperty(NativeProps.NAME)); ITextComponent translated = new TextComponentTranslation("betterquesting.msg.share_quest", questName); ITextComponent newMessage = new TextComponentString(text.substring(0, index) + translated.getFormattedText() + text.substring(endIndex)); Style newMessageStyle;