From 7c766a1a5d86df1b7f440ebbaefd2a2766e99a7c Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh <40482367+khanhduytran0@users.noreply.github.com> Date: Sun, 18 Jul 2021 07:44:07 +0700 Subject: [PATCH] [Java] This messy plist parser should be fixed now --- JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java b/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java index 1a6ab3d3..c6280130 100644 --- a/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java +++ b/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java @@ -58,9 +58,9 @@ public class PLaunchApp { try { String plistContent = Tools.read(Tools.DIR_APP_DATA + "/launcher_preferences.plist"); - plistContent = plistContent.substring(plistContent.indexOf("selected_version") + 27); - mcver = plistContent.replace("", "") - .substring(0, plistContent.indexOf("selected_version") + 27) + .replace("", "") + mcver = plistContent.substring(0, plistContent.indexOf("")).trim(); } catch (IOException e) { e.printStackTrace(); UIKit.updateProgressSafe(0, "Could not parse plist, defaulting to Minecraft 1.16.5");