| 1 | #!/bin/bash |
| 2 | JAR=$(find -type f -name 'paper-*.jar' -printf %f\\n | sort | head -1) |
| 3 | echo Found jar: ${JAR} |
| 4 | #!/bin/bash |
| 5 | while true; do |
| 6 | java -server -Xms1G -Xmx1G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -jar ${JAR} |
| 7 | echo ""; |
| 8 | for i in {5..1}; do |
| 9 | echo "Server has stopped. Auto-restarting in $i seconds. Ctrl+C to cancel." && sleep 1; |
| 10 | done |
| 11 | sleep 1; |
| 12 | echo "Server auto restarting..." |
| 13 | done; |
| 14 |
jackz / start_paper.sh
Last active 4 months ago
starts the latest paper
Revision 12b918b2938df2404cc6ef42d265de37b5d0b3fa