diff --git a/craftbukkit.sh b/craftbukkit.sh index 32b5d6a..9587b1e 100644 --- a/craftbukkit.sh +++ b/craftbukkit.sh @@ -9,18 +9,12 @@ # Description: Craftbukkit Minecraft Server ### END INIT INFO -# Config START -USER="craftbukkit" -SRVPATH="/opt/craftbukkit" -WORLDPATH="/opt/craftbukkit/world" -JAVAOPTS="-d64 -server -Xms1G -Xmx4G -XX:+UseG1GC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:TargetSurvivorRatio=90 -XX:MaxGCPauseMillis=200 -XX:MaxPermSize=256m -Dlog4j.configurationFile=bukkit-log.xml" -JARNAME="craftbukkit.jar" -JAROPTS="--universe ${WORLDPATH}" -# Config END - # We want LSB functions here . /lib/lsb/init-functions +# Load configuration variables +. /etc/default/craftbukkit + server_running() { if [ -z "$(pgrep -f -n $JARNAME)" ]; then return 1