diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/util/SelfDependencyPatcher.java b/HMCL/src/main/java/org/jackhuang/hmcl/util/SelfDependencyPatcher.java index 6766a9daf..38012ea07 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/util/SelfDependencyPatcher.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/util/SelfDependencyPatcher.java @@ -73,9 +73,10 @@ public class SelfDependencyPatcher { // We can only self-patch JavaFX on x86 platform. // For ARM support, user's manual patch is required. - switch (System.getProperty("os.arch")) { + switch (System.getProperty("os.arch", "unknown").toLowerCase()) { case "amd64": - case "x86": + case "x64": + case "x86-64": break; default: throw new IncompatibleVersionException();