test port change

This commit is contained in:
2023-11-12 06:24:10 -08:00
parent bd327fbb8c
commit 93cfdc8861

View File

@@ -54,7 +54,7 @@ else
fi fi
echo " " echo " "
echo "WARNING ! EULA not accepted, you must accept the EULA" echo "WARNING ! EULA not accepted, you must accept the EULA"
echo " to start the Server, putting server in sleep mode." echo " to start the Server, putting server in sleep mode"
sleep infinity sleep infinity
fi fi
fi fi
@@ -78,31 +78,28 @@ if [ "$ACCEPT_EULA" == "true" ]; then
elif [ "$ACCEPT_EULA" == "false" ]; then elif [ "$ACCEPT_EULA" == "false" ]; then
echo " " echo " "
echo "WARNING ! EULA not accepted, you must accept the EULA" echo "WARNING ! EULA not accepted, you must accept the EULA"
echo " to start the Server, putting server in sleep mode." echo " to start the Server, putting server in sleep mode"
sleep infinity sleep infinity
else else
echo " " echo " "
echo "WARNING ! Something went wrong, please check EULA variable." echo "WARNING ! Something went wrong, please check EULA variable"
fi fi
sleep 1 sleep 1
#if [ "$GAME_PORT_TCP" == "25565" ]; then
# if grep -rq 'server-port=25565' /MCserver/server.properties; then
# fi
# elif [ grep -xq "$GAME_PORT_TCP" server.properties ]; then
# echo "INFO ! Game port already set no need to change."
# else
# echo " "
# echo "INFO ! Setting game port."
# sed -i 's/server-port=25565/server-port='$GAME_PORT_TCP'/g' /MCserver/server.properties
#fi
sed -i 's/server-port=25565/server-port='$GAME_PORT_TCP'/g' /MCserver/server.properties
if [ "$GAME_PORT_TCP" == "25565" ]; then sleep 30
if grep -rq 'server-port=25565' /MCserver/server.properties; then
fi
elif [ grep -xq "$GAME_PORT_TCP" server.properties ]; then
echo "INFO ! Game port already set no need to change."
else
echo " "
echo "INFO ! Setting game port."
sed -i 's/server-port=25565/server-port='$GAME_PORT_TCP'/g' /MCserver/server.properties
fi
sleep 60
# Set permissions. # Set permissions.
chown 99:100 -R /MCserver chown 99:100 -R /MCserver
@@ -114,7 +111,7 @@ sleep 1
# Run Minecraft server. # Run Minecraft server.
echo " " echo " "
echo "INFO ! Starting Minecraft Server $MC_VERSION." echo "INFO ! Starting Minecraft Server $MC_VERSION"
exec /MCserver/run-$MC_VERSION.sh --dataPath=/MCserver exec /MCserver/run-$MC_VERSION.sh --dataPath=/MCserver
exit exit