Merge pull request #211149 from Majiir/fix-papermc-override

This commit is contained in:
Sandro 2023-04-12 21:53:15 +02:00 committed by GitHub
commit 41c19d480a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,14 +1,16 @@
{ lib, stdenv, fetchurl, bash, jre }:
let
mcVersion = "1.19.3";
buildNum = "375";
jar = fetchurl {
stdenv.mkDerivation rec {
pname = "papermc";
version = "1.19.3.375";
jar = let
mcVersion = lib.versions.pad 3 version;
buildNum = builtins.elemAt (lib.versions.splitVersion version) 3;
in fetchurl {
url = "https://papermc.io/api/v2/projects/paper/versions/${mcVersion}/builds/${buildNum}/downloads/paper-${mcVersion}-${buildNum}.jar";
sha256 = "sha256-NAl4+mCkO6xQQpIx2pd9tYX2N8VQa+2dmFwyBNbDa10=";
};
in stdenv.mkDerivation {
pname = "papermc";
version = "${mcVersion}r${buildNum}";
preferLocalBuild = true;