From dea825d1dba8023ecc6ec75dd760ccea37fd72a4 Mon Sep 17 00:00:00 2001 From: Christian Krinitsin Date: Sun, 16 Feb 2025 20:16:03 +0100 Subject: add minecraft-server module --- modules/minecraft-server.nix | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 modules/minecraft-server.nix (limited to 'modules') diff --git a/modules/minecraft-server.nix b/modules/minecraft-server.nix new file mode 100644 index 0000000..08c47b4 --- /dev/null +++ b/modules/minecraft-server.nix @@ -0,0 +1,27 @@ +{ config, libs, pkgs, ... }: +let + unstable = import {}; +in +{ + + services.minecraft-server = { + package = unstable.papermc; + enable = true; + eula = true; + openFirewall = true; + + declarative = true; + whitelist = { + Elenal = "65bad3ad-e8af-43b2-8d77-5cd6bcc56c43"; + Karuzo03 = "88ec7147-1bf5-455d-b6b5-c5771796caef"; + }; + serverProperties = { + max-players = 2; + motd = "<3"; + white-list = true; + }; + + dataDir = "/var/lib/minecraft"; + }; + +} -- cgit 1.4.1