From 2969abc20e33f715303845c31f1419a566006fb0 Mon Sep 17 00:00:00 2001 From: Secretboy-SMR Date: Tue, 10 May 2022 22:57:52 +0800 Subject: [PATCH] Fix language switching prompt and save --- .../emu/grasscutter/command/commands/LanguageCommand.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/emu/grasscutter/command/commands/LanguageCommand.java b/src/main/java/emu/grasscutter/command/commands/LanguageCommand.java index e16455697..5966c6167 100644 --- a/src/main/java/emu/grasscutter/command/commands/LanguageCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/LanguageCommand.java @@ -35,8 +35,9 @@ public final class LanguageCommand implements CommandHandler { if (sender != null) { var locale = Locale.forLanguageTag(langCode); actualLangCode = Utils.getLanguageCode(locale); - sender.getAccount().setLocale(locale); - return; + var account = sender.getAccount(); + account.setLocale(locale); + account.save(); } else { var languageInst = Grasscutter.getLanguage(langCode);