From 0d4f3b67c0bc6c7937f56294baee3f0a76c7a34e Mon Sep 17 00:00:00 2001 From: Trumeet Date: Tue, 28 Dec 2021 11:50:56 -0800 Subject: Compatible with old versions --- launcher | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/launcher b/launcher index b0e72d6..1daed62 100755 --- a/launcher +++ b/launcher @@ -26,6 +26,22 @@ if test -e /usr/share/java/minecraft/$VERSION/launcher.fabric.gen; then source /usr/share/java/minecraft/$VERSION/launcher.fabric.gen fi +# For old versions +# https://stackoverflow.com/a/8811800 +contains() { + string="$1" + substring="$2" + if test "${string#*$substring}" != "$string" + then + return 0 + else + return 1 + fi +} + +contains "$JVM_ARGS" "-cp" || JVM_ARGS="$JVM_ARGS -cp ${classpath}" +contains "$JVM_ARGS" "-Djava.library.path=" || JVM_ARGS="$JVM_ARGS -Djava.library.path=${natives_directory}" + mkdir -p $assets_root mkdir -p $assets_root/skin ln -s /usr/share/minecraft/assets/$assets_index_name/objects $assets_root/objects || true -- cgit v1.2.3