From df4200d425df790aa59f5f7a22a22581abfe3158 Mon Sep 17 00:00:00 2001 From: Alexander Zielonka Date: Thu, 15 Jan 2026 14:24:05 +0100 Subject: [PATCH] Fix autoshutdown to check Hytale players without RCON Hytale uses log parsing instead of RCON, so add explicit check for server.type === 'hytale' to enable player count checking. Co-Authored-By: Claude Opus 4.5 --- gsm-backend/services/autoshutdown.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gsm-backend/services/autoshutdown.js b/gsm-backend/services/autoshutdown.js index 61bf7ab..5ede08b 100644 --- a/gsm-backend/services/autoshutdown.js +++ b/gsm-backend/services/autoshutdown.js @@ -45,8 +45,9 @@ async function checkServers() { } // Get player count + // Some servers use RCON, others use log parsing (like Hytale) let playerCount = 0; - if (server.rconPassword) { + if (server.rconPassword || server.type === 'hytale') { const players = await getPlayers(server); playerCount = players.online || 0; }