From 27461cc129b95ef906f3a1fabc0db908f6bb9a63 Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Sun, 17 Mar 2024 19:02:40 +0800 Subject: [PATCH] blacksteel/minecraft: use overritten package --- hosts/blacksteel/default.nix | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/hosts/blacksteel/default.nix b/hosts/blacksteel/default.nix index f8c169b..19eeb9b 100644 --- a/hosts/blacksteel/default.nix +++ b/hosts/blacksteel/default.nix @@ -29,20 +29,14 @@ eula = true; openFirewall = true; - package = pkgs.papermc; - - # Updated pkgs.papermc - # package = let - # mcVersion = "1.20.4"; - # buildNum = "431"; - # in - # pkgs.papermc.overrideAttrs { - # version = "${mcVersion}.${buildNum}"; - # src = pkgs.fetchurl { - # url = "https://papermc.io/api/v2/projects/paper/versions/${mcVersion}/builds/${buildNum}/downloads/paper-${mcVersion}-${buildNum}.jar"; - # hash = "sha256-Wml6p9OkFPYKjwEjVnWgRybQDsmG/taG2lWr3nNSlrQ="; - # }; - # }; + package = + (pkgs.papermc.overrideAttrs (old: { + version = "1.20.4.454"; + src = old.src.overrideAttrs { + outputHash = "sha256-vH098T6gt/QpM0QOGTzu5VPNWPDYnmF8LQiRK6mDPS8="; + }; + })) + .override {jre = pkgs.temurin-bin;}; # Aikar's flag # https://aikar.co/2018/07/02/tuning-the-jvm-g1gc-garbage-collector-flags-for-minecraft/