Implemented rcon shutdown

This commit is contained in:
Johannes Schmelz 2021-03-13 13:57:25 +00:00
parent f455f9b41b
commit 7ae5215bd7

32
mc-shutdown Executable file
View File

@ -0,0 +1,32 @@
#!/bin/bash
# ×=====================×
# | mc-shutdown by peet |
# ×=====================×
if [ "$1" = "-h" ]
then
echo "mc-shutdown [option]"
echo
echo "Options:"
echo " -h Show help"
#echo " -p minigames Server"
#echo " -h Show help"
exit 0
fi
#Initialize variables
password=NisikiTimbukSFSGames
cd /usr/local/bin/
if [ -z "$1"]
then
# First shutdown waterfall, so all connections are closed
./mcrcon -H 192.168.178.20 -P 25577 -p $password -w 5 "alert Server is shutting down!" end
./mcrcon -H 192.168.178.20 -P 25578 -p $password -w 5 save-all stop
./mcrcon -H 192.168.178.20 -P 25579 -p $password -w 5 save-all stop
./mcrcon -H 192.168.178.22 -P 25580 -p $password -w 5 save-all stop
./mcrcon -H 192.168.178.22 -P 25581 -p $password -w 5 save-all stop
./mcrcon -H 192.168.178.21 -P 25582 -p $password -w 5 save-all stop
./mcrcon -H 192.168.178.21 -P 25583 -p $password -w 5 save-all stop
fi