#!/usr/bin/bash set -euo pipefail HMCL_VERSION="$1" if [[ ! "$HMCL_VERSION" =~ ^3(\.[0-9]+)+$ ]]; then echo "Unsupported version: $HMCL_VERSION" >&2 exit 1 fi CNB_DOWNLOAD_FILE_URL_BASE="https://cnb.cool/HMCL-dev/HMCL/-/releases/download/v$HMCL_VERSION/HMCL-$HMCL_VERSION" HMCL_JAR_URL="$CNB_DOWNLOAD_FILE_URL_BASE.jar" HMCL_JAR_SHA1=$(curl -fsSL "$HMCL_JAR_URL" | sha1sum | sed 's/ .*//' | tr -d '\n') echo "" echo "" cat <<- EOF { "jar": "https://hmcl.glavo.site/download/HMCL-$HMCL_VERSION.jar", "jarsha1": "$HMCL_JAR_SHA1", "universal": "https://hmcl.huangyuhui.net", "version": "$HMCL_VERSION" } EOF