diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/core/auth/YggdrasilAuthenticator.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/core/auth/YggdrasilAuthenticator.java index 720c29692..4434e6cb3 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/core/auth/YggdrasilAuthenticator.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/core/auth/YggdrasilAuthenticator.java @@ -49,7 +49,7 @@ public final class YggdrasilAuthenticator extends AbstractAuthenticator { public UserProfileProvider login(LoginInfo info) throws AuthenticationException { UserProfileProvider result = new UserProfileProvider(); if (ua.canPlayOnline()) { - result.setUserName(info.username) + result.setUserName(ua.getSelectedProfile().name) .setUserId(UUIDTypeAdapter.fromUUID(ua.getSelectedProfile().id)); } else { String usr = info.username;