From a60de647f110c7879d5382f7881e2e5f8ea90be0 Mon Sep 17 00:00:00 2001 From: Timo Wilken Date: Fri, 26 Jul 2024 20:03:45 +0200 Subject: Document command to get latest Minecraft server .jar --- tw/packages/games.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tw/packages/games.scm b/tw/packages/games.scm index ad6f28b5..9f9b8baf 100644 --- a/tw/packages/games.scm +++ b/tw/packages/games.scm @@ -613,6 +613,9 @@ on an ever-expanding railway extravaganza.") ;; https://piston-meta.mojang.com/mc/game/version_manifest.json ;; ...which links to: ;; https://piston-meta.mojang.com/v1/packages/111890b5a8c2fee9b77036f9f377b33df42c718a/1.20.6.json +;; +;; To get the latest version's server .jar URL and sha1 hash: +;; curl -fSsL "$(curl -fSsL 'https://piston-meta.mojang.com/mc/game/version_manifest.json' | jq -r '.latest.release as $latest | .versions[] | select(.id == $latest and .type == "release") | .url')" | jq -r '.downloads.server | [.url, .sha1] | .[]' (define-public minecraft-server (package -- cgit v1.2.3