From a707cb346f8588276ca4c33c9fbe83f0941906e4 Mon Sep 17 00:00:00 2001 From: tmueller <tmueller@cl.uni-heidelberg.de> Date: Thu, 13 May 2021 13:26:03 +0200 Subject: [PATCH] Update papermc.sh --- papermc.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/papermc.sh b/papermc.sh index ce19802..e6cb579 100755 --- a/papermc.sh +++ b/papermc.sh @@ -65,7 +65,6 @@ while true screen -S mc -X select . ; SCRUN=$? #Queryabfrage um rauszufindne ob screensession noch aktiv ist. Return: bool if [ ${SCRUN} = 0 ] then # Server läuft, zeige letzte zeilen vom log an... - clear # Aber erstmal sauber machen ^^ echo "Latest Log:" tail /papermc/logs/latest.log echo "Befehle: (help für Hilfe)" @@ -104,15 +103,20 @@ while true screen -r mc -p 0 -X stuff "lag^M" ;; help) - echo "backup | restore | console | log | tps | ram | stop | restart" - sleep 5 + echo "backup | restore | console | log | tps | ram | stop | restart | online" + sleep 10 ;; + online) + screen -r mc -p 0 -X stuff "online^M" + ;; *) echo "Befehl nicht erkannt" ;; esac + clear # Aber erstmal sauber machen ^^ trap exec_stop TERM INT # SIGTERM ^C etc abfangen und funktion für gracefull shutdown aufrufen else # Server läuft nicht, abgestürzt, gestoppt über minecraft /stop + clear # Aber erstmal sauber machen ^^ start_server fi done -- GitLab