From ef70d9dba042bcbca0c0f5cfd89cec30f86133ef Mon Sep 17 00:00:00 2001 From: fithwum Date: Wed, 25 Sep 2024 13:56:03 -0700 Subject: [PATCH] Screen Test --- testing/run.sh | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/testing/run.sh b/testing/run.sh index 3e343b9..aa17477 100644 --- a/testing/run.sh +++ b/testing/run.sh @@ -5,23 +5,23 @@ cd /MCserver JAR=./MCserver-*.jar -# # Check if a screen session is already running -# if screen -list | grep -q "MCserver"; then -# echo "INFO ! A screen session for the Minecraft server is already running." -# else -# # Start the Minecraft server in a detached screen session -# echo "INFO ! Starting Minecraft Server in a screen session." -# screen -dmS MCserver bash -c 'while true; do -# java -Xmx$XMX_SIZE -Xms$XMS_SIZE -Xmn$XMN_SIZE -jar $JAR nogui -# if [ $? -eq 0 ]; then -# break -# fi -# done' -# fi +# Check if a screen session is already running +if screen -list | grep -q "MCserver"; then + echo "INFO ! A screen session for the Minecraft server is already running." +else + # Start the Minecraft server in a detached screen session + echo "INFO ! Starting Minecraft Server in a screen session." + screen -dmS MCserver bash -c 'while true; do + java -Xmx$XMX_SIZE -Xms$XMS_SIZE -Xmn$XMN_SIZE -jar $JAR nogui + if [ $? -eq 0 ]; then + break + fi + done' +fi -while [ true ]; do - java -Xmx$XMX_SIZE -Xms$XMS_SIZE -Xmn$XMN_SIZE -jar $JAR nogui - if [ $? -eq 0 ]; then - break - fi -done \ No newline at end of file +# while [ true ]; do +# java -Xmx$XMX_SIZE -Xms$XMS_SIZE -Xmn$XMN_SIZE -jar $JAR nogui +# if [ $? -eq 0 ]; then +# break +# fi +# done \ No newline at end of file