Advertisement
Guest User

Untitled

a guest
Jul 1st, 2015
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. #!/bin/sh
  2. # /etc/init.d/minecraft
  3. case "$1" in
  4. start)
  5. cd /home/marco/minecraft
  6. su marco -c "screen -AmdS minecraft java -Xms1G -Xmx1G -jar minecraft_server1.8.7.jar nogui"
  7. echo "Server wurde gestartet..."
  8. ;;
  9. stop)
  10. su marco -c "screen -p 0 -S minecraft -X eval 'stuff \"say Server schaltet in 10 Sekunden aus. Speichere Karte...\"\015'"
  11. su marco -c "screen -p 0 -S minecraft -X eval 'stuff \"save-all\"\015'"
  12. sleep 10
  13. su marco -c "screen -p 0 -S minecraft -X eval 'stuff \"stop\"\015'"
  14. echo "Server wurde gestoppt..."
  15. sleep 7
  16. ;;
  17. restart)
  18. $0 stop
  19. $0 start
  20. ;;
  21. kill)
  22. su marco -c "screen -S minecraft -X quit"
  23. ;;
  24. *)
  25. echo "Usage: {start|stop|restart|kill}" >&2
  26. exit 1
  27. ;;
  28. esac
  29. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement