diff options
Diffstat (limited to 'hmcl-launch-script')
-rwxr-xr-x | hmcl-launch-script | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/hmcl-launch-script b/hmcl-launch-script index c0417809624c..431ce42ba534 100755 --- a/hmcl-launch-script +++ b/hmcl-launch-script @@ -8,4 +8,12 @@ fi JAVA_HOME=/usr/lib/jvm/$(pacman -Ql java-openjfx | grep javafx | head -n 1 | cut -d / -f 5) -exec "${JAVA_HOME}"/bin/java -jar /usr/share/java/hmcl-stable-bin/hmcl-bin.jar "$@" +if [ -n "$(pacman -Ql java-openjfx | grep javafx | head -n 1 | cut -d / -f 5)" ]; then + +exec java --module-path "${JAVA_HOME}/lib/javafx.base.jar:${JAVA_HOME}/lib/javafx.fxml.jar:${JAVA_HOME}/lib/javafx.graphics.jar:${JAVA_HOME}/lib/javafx.media.jar:${JAVA_HOM> + +else + +exec java -jar /usr/share/java/hmcl-bin/hmcl-stable-bin.jar "$@" + +fi |