24 lines
509 B
Nix
24 lines
509 B
Nix
{ config, pkgs, lib, ... }:
|
|
{
|
|
environment.systemPackages = [
|
|
pkgs.ollama
|
|
];
|
|
|
|
services.minecraft-server = {
|
|
enable = true;
|
|
eula = true;
|
|
jvmOpts = "-Xms4092M -Xmx4092M -XX:+UseG1GC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10";
|
|
|
|
|
|
serverProperties = {
|
|
server-port = 25500;
|
|
difficulty = 3;
|
|
gamemode = 1;
|
|
max-players = 8;
|
|
motd = "Adrian Minecraft server!";
|
|
};
|
|
openFirewall = true;
|
|
|
|
};
|
|
}
|