FAST MINECRAFT SØRVER

This commit is contained in:
2021-12-19 03:21:30 +01:00
committed by System administrator
parent 8910e4b8a2
commit 7c8e9e0b93
7 changed files with 384 additions and 4 deletions

View File

@@ -10,15 +10,25 @@
../../hardware-configuration.nix
../../base.nix
../../services/minecraft
];
services.minecraft-server = {
enable = true;
enable = false;
eula = true;
package = pkgs.unstable.minecraft-server;
dataDir = "/run/minecraft"; #"/fast/minecraft";
jvmOpts = "-Xmx8192M -Xms8192M -XX:+UseG1GC -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10";
package = pkgs.callPackage ../../pkgs/minecraft-server-fabric { inherit (pkgs.unstable) minecraft-server; };
dataDir = "/fast/minecraft"; #"/fast/minecraft";
jvmOpts = "-Xms10G -Xmx10G -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled";
declarative = true;
serverProperties = {
view-distance = 32;
gamemode = 1;
enable-rcon = true;
"rcon.password" = "pvv";
};
};