switch minecraft-server to nixpkgs-unstable for 1.21.8

nixpkgs is currently at 1.21.5 only
This commit is contained in:
Emile Clark-Boman 2025-08-03 00:50:55 +10:00
parent c5207a5406
commit 828203ffe8
2 changed files with 17 additions and 8 deletions

View file

@ -1,5 +1,6 @@
{ {
pkgs, pkgs,
pkgs-unstable,
inputs, inputs,
lib, lib,
... ...
@ -31,12 +32,14 @@ in {
]; ];
}; };
nixpkgs.config.allowUnfreePredicate = let # nixpkgs.config.allowUnfreePredicate = let
whitelist = map lib.getName [ # whitelist = map lib.getName [
pkgs.minecraft-server # "minecraft-server"
]; # pkgs.minecraft-server
in # pkgs-unstable.minecraft-server
pkg: builtins.elem (lib.getName pkg) whitelist; # ];
# in
# pkg: builtins.elem (lib.getName pkg) whitelist;
time.timeZone = "Australia/Brisbane"; time.timeZone = "Australia/Brisbane";

View file

@ -1,10 +1,16 @@
{pkgs, ...}: { {
pkgs,
pkgs-unstable,
...
}: {
services.minecraft-server = { services.minecraft-server = {
enable = true; enable = true;
package = pkgs-unstable.minecraft-server; # use latest version only!
declarative = true;
eula = true; eula = true;
openFirewall = false; # do this manually instead openFirewall = false; # do this manually instead
declarative = true;
whitelist = { whitelist = {
"SECRET1" = ""; "SECRET1" = "";