diff --git a/launcher/src/main/java/com/skcraft/launcher/launch/JavaRuntimeFinder.java b/launcher/src/main/java/com/skcraft/launcher/launch/JavaRuntimeFinder.java index eedf292..9f0701d 100644 --- a/launcher/src/main/java/com/skcraft/launcher/launch/JavaRuntimeFinder.java +++ b/launcher/src/main/java/com/skcraft/launcher/launch/JavaRuntimeFinder.java @@ -127,7 +127,7 @@ } String arch = readArchFromRelease(javaDir); - boolean is64Bit = arch == null || isArch64Bit(arch); + boolean is64Bit = isArch64Bit(arch); JavaRuntime runtime = new JavaRuntime(javaDir.getAbsoluteFile(), readVersionFromRelease(javaDir), is64Bit); runtime.setMinecraftBundled(true); @@ -223,7 +223,7 @@ } private static boolean isArch64Bit(String string) { - return string != null && string.matches("x64|x86_64|amd64|aarch64"); + return string == null || string.matches("x64|x86_64|amd64|aarch64"); } private static String readVersionFromRelease(File javaPath) {