Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # CPU cores
- CPU_COUNT=4
- # Memory
- MEMORY_OPTS='-Xmx12G -Xms12G'
- # Java garbage collection
- JAVA_OPTS="-XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:ParallelGCThreads=${CPU_COUNT}"
- # Minecraft version
- MC_VERSION='1.7.10'
- #KCauldron Version
- VERSION='1614.199'
- SERVICE="pw.prok:KCauldron:${MC_VERSION}-${VERSION}"
- #Server Directory (Use: $(dirname "$(readlink -fn "$0")") to install in same directory as KBootstrap, or use a name to make a folder instead)
- DIRECTORY="$(dirname "$(readlink -fn "$0")")"
- ###################
- # Launch server
- while true
- do
- java -jar KBootstrap-0.3.1-app.jar -j "$MEMORY_OPTS $JAVA_OPTS" -d $DIRECTORY -r $SERVICE
- echo Running Restart Script:
- sleep 1
- echo "If you want to completely stop the server process now, press Ctrl+C before the time is up!"
- echo "Rebooting in:"
- for i in 10 9 8 7 6 5 4 3 2 1
- do
- echo "$i..."
- sleep 1
- done
- echo "Rebooting now!"
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement