From 8d49b88e865e23e528a1652d3da3e9277dbbeb97 Mon Sep 17 00:00:00 2001 From: Sollace Date: Sun, 23 Sep 2018 23:12:22 +0200 Subject: [PATCH] Only show the mojang api error message for mojang-related api errors --- src/hdskins/java/com/voxelmodpack/hdskins/SkinUploader.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/hdskins/java/com/voxelmodpack/hdskins/SkinUploader.java b/src/hdskins/java/com/voxelmodpack/hdskins/SkinUploader.java index fd44f2ad..cfb0fa26 100644 --- a/src/hdskins/java/com/voxelmodpack/hdskins/SkinUploader.java +++ b/src/hdskins/java/com/voxelmodpack/hdskins/SkinUploader.java @@ -9,6 +9,7 @@ import net.minecraft.util.ResourceLocation; import com.google.common.base.Throwables; import com.google.common.collect.Iterables; import com.mojang.authlib.GameProfile; +import com.mojang.authlib.exceptions.AuthenticationException; import com.mojang.authlib.exceptions.AuthenticationUnavailableException; import com.mojang.authlib.minecraft.MinecraftProfileTexture; import com.mojang.authlib.minecraft.MinecraftProfileTexture.Type; @@ -216,8 +217,10 @@ public class SkinUploader implements Closeable { if (throwable instanceof AuthenticationUnavailableException) { offline = true; - } else { + } else if (throwable instanceof AuthenticationException) { throttlingNeck = true; + } else { + setError(throwable.toString()); } } return a;