From 78f080b6ccd20071688eab554837863f2ec17970 Mon Sep 17 00:00:00 2001 From: Glavo Date: Fri, 15 Mar 2024 13:39:50 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20#2784:=20=E7=A6=BB=E7=BA=BF=E8=B4=A6?= =?UTF-8?q?=E6=88=B7=E9=80=89=E6=8B=A9=20Steve/Alex=20=E7=9A=AE=E8=82=A4?= =?UTF-8?q?=E6=97=B6=E5=BC=BA=E5=88=B6=E4=BD=BF=E7=94=A8=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=20Yggdrasil=20=E6=9C=8D=E5=8A=A1=E5=99=A8=20(#2933)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jackhuang/hmcl/auth/offline/OfflineAccount.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/offline/OfflineAccount.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/offline/OfflineAccount.java index e252d38d0..e6955b745 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/offline/OfflineAccount.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/offline/OfflineAccount.java @@ -25,7 +25,6 @@ import org.jackhuang.hmcl.auth.authlibinjector.AuthlibInjectorArtifactInfo; import org.jackhuang.hmcl.auth.authlibinjector.AuthlibInjectorArtifactProvider; import org.jackhuang.hmcl.auth.authlibinjector.AuthlibInjectorDownloadException; import org.jackhuang.hmcl.auth.yggdrasil.Texture; -import org.jackhuang.hmcl.auth.yggdrasil.TextureModel; import org.jackhuang.hmcl.auth.yggdrasil.TextureType; import org.jackhuang.hmcl.game.Arguments; import org.jackhuang.hmcl.game.LaunchOptions; @@ -101,14 +100,7 @@ public class OfflineAccount extends Account { } protected boolean loadAuthlibInjector(Skin skin) { - if (skin == null) return false; - if (skin.getType() == Skin.Type.DEFAULT) return false; - TextureModel defaultModel = TextureModel.detectUUID(getUUID()); - if (skin.getType() == Skin.Type.ALEX && defaultModel == TextureModel.ALEX || - skin.getType() == Skin.Type.STEVE && defaultModel == TextureModel.STEVE) { - return false; - } - return true; + return skin != null && skin.getType() != Skin.Type.DEFAULT; } @Override