From e1d375b8f2ff1bef231bbcd628d7edd05fb594ed Mon Sep 17 00:00:00 2001 From: Xe Date: Tue, 21 Dec 2021 17:54:06 -0500 Subject: [PATCH] minecraft Signed-off-by: Xe --- hosts/logos/default.nix | 2 +- hosts/logos/minecraft.nix | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 hosts/logos/minecraft.nix diff --git a/hosts/logos/default.nix b/hosts/logos/default.nix index 2bac608..dad0ef0 100755 --- a/hosts/logos/default.nix +++ b/hosts/logos/default.nix @@ -1,7 +1,7 @@ { config, pkgs, ... }: { - imports = [ ../../common ]; + imports = [ ../../common ./minecraft.nix ]; users.motd = builtins.readFile ./motd; diff --git a/hosts/logos/minecraft.nix b/hosts/logos/minecraft.nix new file mode 100644 index 0000000..b53f9db --- /dev/null +++ b/hosts/logos/minecraft.nix @@ -0,0 +1,19 @@ +{ ... }: { + services.minecraft-server = { + enable = true; + eula = + true; # set to true if you agree to Mojang's EULA: https://account.mojang.com/documents/minecraft_eula + declarative = true; + + # see here for more info: https://minecraft.gamepedia.com/Server.properties#server.properties + serverProperties = { + server-port = 25565; + gamemode = "survival"; + motd = "logos"; + max-players = 20; + enable-rcon = true; + "rcon.password" = "hunter2"; + level-seed = "10292992"; + }; + }; +}