From f1b0bef3f2026922953a9b4fd279ddf58a15222f Mon Sep 17 00:00:00 2001
From: royalcat <k.adamovich20@gmail.com>
Date: Sun, 30 Mar 2025 03:53:43 +0400
Subject: [PATCH] slower mc shutdow

---
 minecraft/mc-router.yaml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/minecraft/mc-router.yaml b/minecraft/mc-router.yaml
index e33ba06..cd4e06e 100644
--- a/minecraft/mc-router.yaml
+++ b/minecraft/mc-router.yaml
@@ -142,7 +142,7 @@ metadata:
   name: mc-shutdown
   namespace: minecraft
 spec:
-  schedule: "*/5 * * * *"
+  schedule: "*/30 * * * *"
   concurrencyPolicy: Forbid
   jobTemplate:
     spec:
@@ -183,8 +183,8 @@ data:
     #!/bin/bash
     MC_PODS=$(kubectl get pods -l containertype=minecraft-server -o=jsonpath="{range .items[*]}{.metadata.name},"| sed 's/,/\n/g')
     for p in $MC_PODS; do
-      echo "found minecraft pod $p, sleeping 120 seconds to prevent shutdown before login"
-      sleep 120
+      echo "found minecraft pod $p, sleeping 300 seconds to prevent shutdown before login"
+      sleep 300
       deployment=$(echo $p |sed 's/-0//g')
       # check online player count in the mc server
       if [[ $(kubectl exec -i $p -- /usr/local/bin/mc-monitor status) == *"online=0"* ]] ;then