{ pkgs, ...}: { services.minecraft-server = { enable = true; eula = true; openFirewall = true; package = pkgs.unstable.papermc; declarative = true; whitelist = { coolBayram = "514afd03-8ca2-4f60-abe4-4c2a365d223b"; filipus098 = "a09fb009-be78-4e26-9f33-1534186e2228"; }; serverProperties = { allow-flight=true; allow-nether=true; broadcast-console-to-ops=true; broadcast-rcon-to-ops=true; debug=false; difficulty="hard"; enable-command-block=false; enable-jmx-monitoring=false; enable-query=false; enable-rcon=false; enable-status=true; enforce-secure-profile=true; enforce-whitelist=false; entity-broadcast-range-percentage=100; force-gamemode=false; function-permission-level=2; gamemode="survival"; generate-structures=true; hardcore=false; hide-online-players=false; initial-enabled-packs="vanilla"; level-name="budak"; level-type="minecraft\:normal"; log-ips=true; max-chained-neighbor-updates=1000000; max-players=5; max-tick-time=60000; max-world-size=29999984; motd="A Minecraft Server"; network-compression-threshold=256; online-mode=true; op-permission-level=4; player-idle-timeout=0; prevent-proxy-connections=false; pvp=true; "query.port"=25565; rate-limit=0; "rcon.password"="123asdadsqwe123123"; "rcon.port"=25575; require-resource-pack=false; server-port=25565; simulation-distance=10; spawn-animals=true; spawn-monsters=true; spawn-npcs=true; spawn-protection=16; sync-chunk-writes=true; use-native-transport=true; view-distance=10; white-list=true; }; }; }