diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/value/MinecraftAccount.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/value/MinecraftAccount.java index 4c524da5d..daf857dee 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/value/MinecraftAccount.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/value/MinecraftAccount.java @@ -13,6 +13,7 @@ import android.graphics.Bitmap; import android.util.Base64; import androidx.annotation.Keep; +import androidx.annotation.Nullable; import org.apache.commons.io.IOUtils; @@ -68,7 +69,7 @@ public class MinecraftAccount { public static MinecraftAccount parse(String content) throws JsonSyntaxException { return Tools.GLOBAL_GSON.fromJson(content, MinecraftAccount.class); } - + @Nullable public static MinecraftAccount load(String name) { if(!accountExists(name)) return null; try { @@ -92,7 +93,7 @@ public class MinecraftAccount { acc.msaRefreshToken = "0"; } return acc; - } catch(IOException | JsonSyntaxException e) { + } catch(NullPointerException | IOException | JsonSyntaxException e) { Log.e(MinecraftAccount.class.getName(), "Caught an exception while loading the profile",e); return null; }