Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exec="cauldron-1.6.4-1.965.21.204-server.jar"
- # exec="forge-1.6.4-9.11.1.965-universal.jar"
- dire="/Volumes/HONEYDRIVE/HW4"
- memX="4G"
- # myJava="/Users/davester/java8/jre-8u20-macosx-x64/Contents/Home/bin/java"
- myJava="/Users/davester/java7/jre1.7.0_51.jre/Contents/Home/bin/java"
- cd $dire
- while true
- do
- echo "starting minecraft server"
- # nice $myJava -Xmx$memX -Xms1G -Xmn512M -XX:PermSize=128M -XX:MaxPermSize=256M -XX:UseSSE=3 -XX:+UseLargePages -XX:+UseNUMA -XX:+CMSParallelRemarkEnabled -XX:MaxGCPauseMillis=20 -XX:+UseAdaptiveGCBoundary -XX:-UseGCOverheadLimit -XX:+UseBiasedLocking -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=15 -jar $exec --log-append=false nogui
- nice $myJava -Xmx$memX -XX:MaxPermSize=256M -jar $exec nogui
- echo "Backup up in:"
- c=10
- while [ $c -gt 0 ]
- do
- echo "$c . . ."
- c=$(( $c - 1 ))
- sleep 1
- done
- echo "backing up"
- rm -rf world_bak_old
- mv -f world_bak world_bak_old
- rm -rf world_bak
- cp -fR world world_bak
- mv server.txt server_old.txt
- cp server.log server.txt
- echo "Restarting in:"
- c=10
- while [ $c -gt 0 ]
- do
- echo "$c . . ."
- c=$(( $c - 1 ))
- sleep 1
- done
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement