From e82530ba9140d44eac581f2daecfb55de74528d0 Mon Sep 17 00:00:00 2001 From: ArtDev <45949002+artdeell@users.noreply.github.com> Date: Mon, 14 Dec 2020 07:59:40 +0300 Subject: [PATCH] Correct the version check for JRE --- .../main/java/net/kdt/pojavlaunch/PojavLoginActivity.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/kdt/pojavlaunch/PojavLoginActivity.java b/app/src/main/java/net/kdt/pojavlaunch/PojavLoginActivity.java index 32ec2b59d..b4c125630 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/PojavLoginActivity.java +++ b/app/src/main/java/net/kdt/pojavlaunch/PojavLoginActivity.java @@ -428,14 +428,17 @@ public class PojavLoginActivity extends BaseActivity Log.i("LWJGL3Prep","Pack is up-to-date with the launcher, continuing..."); } } - + if(new File(Tools.homeJreDir+"/versions").isDirectory()) { + FileUtils.deleteDirectory(new File(Tools.homeJreDir+"/versions")); + Tools.copyAssetFile(this, "components/jre/version", Tools.homeJreDir + "/",s, true); + } if (!isJavaRuntimeInstalled(am)) { if(!installRuntimeAutomatically(am)) { File jreTarFile = selectJreTarFile(); uncompressTarXZ(jreTarFile, new File(Tools.homeJreDir)); } setPref(PREF_IS_INSTALLED_JAVARUNTIME, true); - Tools.copyAssetFile(this, "components/jre/version", Tools.homeJreDir + "/version", true); + Tools.copyAssetFile(this, "components/jre/version", Tools.homeJreDir + "/",s, true); } JREUtils.relocateLibPath(this);