{ inputs, ... }: let whitelist = { masterodie = "c0e67091-d6d0-4cf2-89d5-d0c6f2bd4f30"; Rooomi = "5c5b4a28-e292-46fa-bf92-3b21f577c30e"; }; operators = { masterodie = { uuid = whitelist.masterodie; level = 4; bypassesPlayerLimit = true; }; }; in { imports = [ inputs.minecraft-server-flake.nixosModules.minecraft-servers ]; services.minecraft-servers = { velocitySecret = "01KqxtMy3kEH"; openFirewall = true; domain = "odie.home.arpa"; servers = { vanilla-plus = { inherit whitelist operators; enable = true; autoStart = false; openFirewall = true; serverProperties = { online-mode = false; enforce-secure-profile = true; }; }; flat = { inherit whitelist operators; enable = true; autoStart = false; serverProperties = { online-mode = false; enforce-secure-profile = true; }; }; velocity.enable = true; }; extraOptions = { flat = { memory = "2G"; port = 25567; mapPort = 8101; voicePort = 24455; blacklist = [ "Discord" "bluemap" "bmm-fabric" ]; whitelist = [ "worldedit" ]; }; vanilla-plus = { memory = "2G"; port = 25566; mapPort = 8100; voicePort = 24454; blacklist = [ "Discord" "bluemap" "bmm-fabric" ]; whitelist = [ "worldedit" ]; }; velocity = { port = 25565; mapPort = 8100; voicePort = 24454; }; }; }; }