#!/bin/bash
SERVERFILE="minecraft_server.1.8.8.jar"
SERVERFILESEARCH="m*.jar"
SERVERNAME="server1"
if [ -f $SERVERFILE ]
then
  if [ `ps aux | grep "SCREEN" | grep -c $SERVERNAME` -gt 0 ]
  then
    echo "$SERVERNAME ($SERVERFILE) läuft bereits in einer SCREEN Session!"
    exit
  else
    screen -dmS $SERVERNAME java -Xms1G -Xmx1G -XX:MaxPermSize=128M -jar $SERVERFILE nogui
  fi
else
  echo "$SERVERFILE nicht gefunden"
  echo "Gefunden wurden ($SERVERFILESEARCH):"
  echo `ls $SERVERFILESEARCH`
  exit
fi
if [ `ps aux | grep "SCREEN" | grep -c $SERVERNAME` -eq 0 ]
then
  echo "$SERVERNAME ($SERVERFILE) konnte nicht gestartet werden."
else
  echo "$SERVERNAME ($SERVERFILE) gestartet.."
fi