[Debian] Minecraftserverscript

05/13/2014 11:32 °"Crazy"°#1
Hiermit biete ich Euch ein kleines Shellscript, welches Euren Minecraftserver starten, beenden oder restarten lässt.

Code:
wget https://dl.dropboxusercontent.com/u/55851720/Linux/minecraft-starter.sh
chmod 700 minecraft-starter.sh
nano minecraft-starter.sh
./minecraft-starter.sh start
Es sind folgende Befehle derzeit inplementiert: start, stop, restart

Bitte ändert die Angaben (Pfad etc.) zu Euren ab!

Inhalt der Datei:
Code:
#bin/sh
# Copyright (c) 2014 Crazy
# Support http://www.elitepvpers.com/forum/members/2653940--crazy-.html

clear

PFAD="/minecraft/server/"
SERVER="minecraft"
STARTDATEI="craftbukkit.jar"
RAM="1024M"

 case "$1" in
start)
if [[ `screen -ls |grep $SERVER` ]]; then
 clear; echo "Server ist bereits gestartet"
 exit
 else sleep 0
fi
cd ~
cd $PFAD
screen -AmdS $SERVER java -Xmx$RAM -Xms$RAM -jar $STARTDATEI 
;;

stop)
screen -S $SERVER -X stuff $'\n'
screen -S $SERVER -X stuff "Der Server wird in einigen Sekunden heruntergefahren!\n"
screen -S $SERVER -X stuff "save-all\n"
sleep 5
screen -S $SERVER -X stuff "stop"
screen -S $SERVER -X stuff $'\n'
sleep 3
screen -S $SERVER -X quit
;;

restart)
$0 stop
sleep 7
$0 start
;;

*)
echo "Usage: $0 {start|stop|restart}"
;;

esac
exit
Vorschläge, Anregungen und Kritik könnt Ihr gerne hinterlassen.

Ich hoffe, ich kann damit einigen helfen. :)

Mit freundlichen Grüßen
Crazy
05/13/2014 17:26 Floppy012#2
Falsche Sektion. Kommt hier rein: [Only registered and activated users can see links. Click Here To Register...]

Mit freundlichen Grüßen

Floppy012
05/13/2014 17:28 °"Crazy"°#3
Es ist weder ein Guide, noch irgendwas Strategisches. Eher gehört sowas in Programs rein, hier ist sowas nicht vorhanden.

Zeig mir dann bitte, wo ein Guide oder eine Strategie hier zu finden ist.
05/13/2014 20:30 ComputerBaer#4
#moved