papermc-build/restart_docker.sh
2018-12-27 21:02:46 +01:00

27 lines
1.3 KiB
Bash
Executable file

#!/bin/sh
# Marc Tönsing - V1.2 - 18.05.2018
# Minecraft Server restart
mkdir ran
echo "Starting countdown via rcon-cli."
docker exec -i mcserver rcon-cli --port 25575 --password mcserver say Server is restarting in 30 seconds!
sleep 23s
docker exec -i mcserver rcon-cli --port 25575 --password mcserver say Server is restarting in 7 seconds!
sleep 1s
docker exec -i mcserver rcon-cli --port 25575 --password mcserver say Server is restarting in 6 seconds!
sleep 1s
docker exec -i mcserver rcon-cli --port 25575 --password mcserver say Server is restarting in 5 seconds!
sleep 1s
docker exec -i mcserver rcon-cli --port 25575 --password mcserver say Server is restarting in 4 seconds!
sleep 1s
docker exec -i mcserver rcon-cli --port 25575 --password mcserver say Server is restarting in 3 seconds!
sleep 1s
docker exec -i mcserver rcon-cli --port 25575 --password mcserver say Server is restarting in 2 seconds!
sleep 1s
docker exec -i mcserver rcon-cli --port 25575 --password mcserver say Server is restarting in 1 second!
sleep 1s
echo "Stopping server."
docker exec -i mcserver rcon-cli --port 25575 --password mcserver say Closing server...
docker exec -i mcserver rcon-cli --port 25575 --password mcserver stop
sleep 15s
echo "Restarting now."
/var/services/homes/mtoensing/Minecraft-Paper-Server/run_docker.sh