🐷

PaperMCの最新バージョンをダウンロードする

2023/03/31に公開

はじめに

毎回手動でダウンロードするのが面倒なので、自動で最新バージョンをダウンロードするスクリプトを作りました。

スクリプト

Githubにもコードを上げています。
isksss/downloadPaperMC

#!/usr/bin/env bash
set -e

# Download the latest version of the script
URL='https://api.papermc.io/v2/projects/paper'

# Get the latest version
VERSION=$(curl -X 'GET' $URL -H 'accept: application/json' | jq -r '.versions[-1]')
echo "Latest version: $VERSION"

# Get the latest build
BUILD=$(curl -X 'GET' $URL/versions/$VERSION -H 'accept: application/json' | jq -r '.builds[-1]')
echo "Latest build: $BUILD"

# Download the jar
curl -X 'GET' $URL/versions/$VERSION/builds/$BUILD/downloads/paper-$VERSION-$BUILD.jar -o paper.jar

使い方

./downloadPaperMC.sh
GitHubで編集を提案

Discussion