From fe608e32f1b751de3cb6f47e28748844c070a146 Mon Sep 17 00:00:00 2001 From: Glavo Date: Tue, 13 Feb 2024 10:26:41 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20#2783:=20Alex=20=E7=9A=AE=E8=82=A4?= =?UTF-8?q?=E5=BA=94=E4=B8=BA=20Slim=20=E6=A8=A1=E5=9E=8B=20(#2789)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/org/jackhuang/hmcl/auth/offline/Skin.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/offline/Skin.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/offline/Skin.java index 443e2296c..fcd570eea 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/offline/Skin.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/offline/Skin.java @@ -155,7 +155,8 @@ public class Skin { if (defaultSkinLoader == null) { return Task.supplyAsync(() -> null); } - return Task.supplyAsync(() -> new LoadedSkin(TextureModel.STEVE, Texture.loadTexture(defaultSkinLoader.apply(type)), null)); + TextureModel model = type == Type.ALEX ? TextureModel.ALEX : TextureModel.STEVE; + return Task.supplyAsync(() -> new LoadedSkin(model, Texture.loadTexture(defaultSkinLoader.apply(type)), null)); case LOCAL_FILE: return Task.supplyAsync(() -> { Texture skin = null, cape = null;