From 9d1256ada03c4c10ddf660023ba7121847148142 Mon Sep 17 00:00:00 2001 From: "Alexandre Cavalheiro S. Tiago da Silva" Date: Mon, 19 Aug 2024 20:34:51 -0300 Subject: [PATCH] minecraft: update to modpack 1.0.5 and add map.thewizard.link to caddy --- services/caddy.nix | 3 +++ services/minecraft/default.nix | 12 ++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/services/caddy.nix b/services/caddy.nix index d36ff39..6eba4fe 100644 --- a/services/caddy.nix +++ b/services/caddy.nix @@ -26,6 +26,9 @@ } ''; + virtualHosts."map.thewizard.link".extraConfig = '' + reverse_proxy 192.168.0.100:8123 + ''; virtualHosts."git.thewizard.link".extraConfig = '' reverse_proxy 127.0.0.1:3788 diff --git a/services/minecraft/default.nix b/services/minecraft/default.nix index 3494d42..1ddf6dd 100644 --- a/services/minecraft/default.nix +++ b/services/minecraft/default.nix @@ -2,8 +2,8 @@ let modpack = pkgs.fetchPackwizModpack { - url = "http://files.thewizard.link/horror/pack.toml"; - packHash = "sha256-Huqdl1nGMJC/hvkK8HKxOMHectFioY7zaNeT+D6Ur/8="; + url = "http://files.thewizard.link/minecraft/pack.toml"; + packHash = "sha256-oBCLVNLaBwF7Nv1PMEzNmzSv6khcRIOLfOX9chZPI+Y="; }; in { @@ -19,19 +19,19 @@ in openFirewall = true; servers = { - horror = { + silly-pack = { enable = true; - package = pkgs.fabricServers.fabric-1_20_6; + package = pkgs.fabricServers.fabric-1_20_1.override { loaderVersion = "0.15.11"; }; autoStart = true; - jvmOpts = "-Xms512M -Xmx8192M"; + jvmOpts = "-Xms512M -Xmx10112M -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=4M -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50"; serverProperties = { allow-flight = true; difficulty = "normal"; enforce-secure-profile = true; level-name = "horror"; - motd = "\\u00A70Are you a hero?\\u00A7r"; + motd = "\\u00A70Ready to run?\\u00A7r"; pvp = true; resource-pack = "https://cdn.modrinth.com/data/p1WH6sHr/versions/3lQn31SZ/From-The-Fog-1.20.5-1.20.6-v1.9.3-Data-Resource-Pack.zip"; server-ip = "192.168.0.100";