From 32c93e5118516dc5cb521fb1515e4bd9419249cc Mon Sep 17 00:00:00 2001 From: h3lp Date: Tue, 10 Mar 2026 23:43:55 +0200 Subject: [PATCH] Fix xz package in minecraft setup script --- root/etc/nixos/configuration.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/root/etc/nixos/configuration.nix b/root/etc/nixos/configuration.nix index 6a1a6a9..529051c 100644 --- a/root/etc/nixos/configuration.nix +++ b/root/etc/nixos/configuration.nix @@ -183,13 +183,13 @@ # 3) Download and extract server pack to /home/h3lp/mineserver mkdir -p "$MINESERVER" ${pkgs.curl}/bin/curl -L "$SERVERPACK" -o "$TMPDIR/serverpack.tar.xz" - ${pkgs.gnutar}/bin/tar -xJf "$TMPDIR/serverpack.tar.xz" -C "$MINESERVER" + ${pkgs.xz}/bin/xz -d "$TMPDIR/serverpack.tar.xz" --stdout | ${pkgs.gnutar}/bin/tar -x -C "$MINESERVER" # 4) Download and extract world to /home/h3lp/mineserver/world mkdir -p "$MINESERVER/world" ${pkgs.curl}/bin/curl -L "$WORLD" -o "$TMPDIR/world.tar.xz" # world.tar.xz contains world folder, otherwise use "$MINESERVER/world" - ${pkgs.gnutar}/bin/tar -xJf "$TMPDIR/world.tar.xz" -C "$MINESERVER" + ${pkgs.xz}/bin/xz -d "$TMPDIR/world.tar.xz" --stdout | ${pkgs.gnutar}/bin/tar -x -C "$MINESERVER" # 5) Copy cavemen/* files over, overwriting existing cp -rf "$TMPDIR/autodeploy/cavemen/." "$MINESERVER/"