minecraft: lazymc

This commit is contained in:
Simon Gardling 2025-08-14 01:14:27 -07:00
parent 6683ca0e36
commit a081e6c6ee
Signed by: titaniumtown
GPG Key ID: 9AB28AC10ECE533D
3 changed files with 15 additions and 7 deletions

11
flake.lock generated
View File

@ -260,16 +260,17 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1754964387, "lastModified": 1754714638,
"narHash": "sha256-r3mRiVL25AZXNe6ACCgIqWoeoFAa6YJDScdReu0DQ58=", "narHash": "sha256-/9sKZOLN/rTAnDVV2KtKNSHXHpt4mvgqA879AvhQ9no=",
"owner": "Infinidoge", "owner": "Yeshey",
"repo": "nix-minecraft", "repo": "nix-minecraft",
"rev": "b2cb98ebb0629825c2b38f7a74533cd428bb7983", "rev": "95fb235bd93a136b7b3fde1329fa4bead50104a6",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "Infinidoge", "owner": "Yeshey",
"repo": "nix-minecraft", "repo": "nix-minecraft",
"rev": "95fb235bd93a136b7b3fde1329fa4bead50104a6",
"type": "github" "type": "github"
} }
}, },

View File

@ -12,7 +12,8 @@
nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixos-hardware.url = "github:NixOS/nixos-hardware/master";
nix-minecraft = { nix-minecraft = {
url = "github:Infinidoge/nix-minecraft"; # url = "github:Infinidoge/nix-minecraft";
url = "github:Yeshey/nix-minecraft/95fb235bd93a136b7b3fde1329fa4bead50104a6";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };

View File

@ -43,7 +43,7 @@
"-Xmx${heap_size} -Xms${heap_size} -XX:+UseZGC -XX:+ZGenerational"; "-Xmx${heap_size} -Xms${heap_size} -XX:+UseZGC -XX:+ZGenerational";
serverProperties = { serverProperties = {
server-port = 25565; server-port = 25566;
enforce-whitelist = true; enforce-whitelist = true;
gamemode = "survival"; gamemode = "survival";
white-list = true; white-list = true;
@ -53,6 +53,12 @@
simulation-distance = 6; simulation-distance = 6;
sync-chunk-writes = false; sync-chunk-writes = false;
spawn-protection = 0; spawn-protection = 0;
max-tick-time = -1; # Recommended with lazymc
};
lazymc = {
enable = true;
config.public.address = "0.0.0.0:25565";
}; };
whitelist = import ../secrets/minecraft-whitelist.nix; whitelist = import ../secrets/minecraft-whitelist.nix;