diff options
author | Emile <git@emile.space> | 2025-04-11 19:33:01 +0200 |
---|---|---|
committer | Emile <git@emile.space> | 2025-04-11 19:33:01 +0200 |
commit | 71fdec27b3492f2e517665f83659c5ba28a1c9bd (patch) | |
tree | 7aa389358ad9e7c74a5d6623207dbe06735f46af /nix/hosts/corrino/www/mc.emile.space.nix | |
parent | 74a2879283c3b3706f2e351377c41563a00af110 (diff) |
forgot to commit for a while...
Diffstat (limited to 'nix/hosts/corrino/www/mc.emile.space.nix')
-rw-r--r-- | nix/hosts/corrino/www/mc.emile.space.nix | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/nix/hosts/corrino/www/mc.emile.space.nix b/nix/hosts/corrino/www/mc.emile.space.nix new file mode 100644 index 0000000..2a08f69 --- /dev/null +++ b/nix/hosts/corrino/www/mc.emile.space.nix @@ -0,0 +1,23 @@ +{ pkgs, ... }: + +{ + services.minecraft-server = { + package = pkgs.minecraft-server; + serverProperties = { + server-port = 43000; + difficulty = 3; + gamemode = 1; + max-players = 5; + motd = "Neurodivergenter Hexenzirkel"; + white-list = false; + enable-rcon = true; + "rcon.password" = "hunter2"; + }; + openFirewall = true; + jvmOpts = "-Xms4092M -Xmx4092M -XX:+UseG1GC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10"; + eula = true; + enable = true; + declarative = true; + dataDir = "/var/lib/minecraft"; + }; +} |