From a081e6c6ee58f7012bcdc123d0dfe16b574a36bf Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Thu, 14 Aug 2025 01:14:27 -0700 Subject: [PATCH] minecraft: lazymc --- flake.lock | 11 ++++++----- flake.nix | 3 ++- services/minecraft.nix | 8 +++++++- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/flake.lock b/flake.lock index 01858e2..7bd0e08 100644 --- a/flake.lock +++ b/flake.lock @@ -260,16 +260,17 @@ ] }, "locked": { - "lastModified": 1754964387, - "narHash": "sha256-r3mRiVL25AZXNe6ACCgIqWoeoFAa6YJDScdReu0DQ58=", - "owner": "Infinidoge", + "lastModified": 1754714638, + "narHash": "sha256-/9sKZOLN/rTAnDVV2KtKNSHXHpt4mvgqA879AvhQ9no=", + "owner": "Yeshey", "repo": "nix-minecraft", - "rev": "b2cb98ebb0629825c2b38f7a74533cd428bb7983", + "rev": "95fb235bd93a136b7b3fde1329fa4bead50104a6", "type": "github" }, "original": { - "owner": "Infinidoge", + "owner": "Yeshey", "repo": "nix-minecraft", + "rev": "95fb235bd93a136b7b3fde1329fa4bead50104a6", "type": "github" } }, diff --git a/flake.nix b/flake.nix index 6b4496a..b0e2c1a 100644 --- a/flake.nix +++ b/flake.nix @@ -12,7 +12,8 @@ nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nix-minecraft = { - url = "github:Infinidoge/nix-minecraft"; + # url = "github:Infinidoge/nix-minecraft"; + url = "github:Yeshey/nix-minecraft/95fb235bd93a136b7b3fde1329fa4bead50104a6"; inputs.nixpkgs.follows = "nixpkgs"; }; diff --git a/services/minecraft.nix b/services/minecraft.nix index 5ed59e8..2e53a1b 100644 --- a/services/minecraft.nix +++ b/services/minecraft.nix @@ -43,7 +43,7 @@ "-Xmx${heap_size} -Xms${heap_size} -XX:+UseZGC -XX:+ZGenerational"; serverProperties = { - server-port = 25565; + server-port = 25566; enforce-whitelist = true; gamemode = "survival"; white-list = true; @@ -53,6 +53,12 @@ simulation-distance = 6; sync-chunk-writes = false; 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;