diff --git a/start_server.sh b/start_server.sh deleted file mode 100755 index 583c41d..0000000 --- a/start_server.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash - -cd "$( dirname "$0" )" - -echo "======================================================" -echo ">> Script for creating a Minecraft server in OS X" -echo ">> Version 0.5 - 30/07/2014" -echo ">> (c) 2014 N07070 - Licenced under GPL 3.0" -echo ">> * Please contact @_007N_ on twitter for bug report." -echo ">> If you need help, type ./start_server.sh -h " -echo "======================================================" -sleep 1.3 -clear - -#This function runs to check if the directory has everything the server needs. -function first_run() { - if [[ -d Backups/ ]] && [[ -e "minecraft_server.jar" ]] && [[ -e "server-icon.png" ]]; then - echo ">> Everything seems okay to run the server !" - clear - else - echo -e ">> I will now create a directory for backups, the jar for the server and an icon for your server. \a" - mkdir Backups/ - echo -e ">> I'm done making the backup directory. \a" - wget --progress=bar https://s3.amazonaws.com/Minecraft.Download/versions/1.7.10/minecraft_server.1.7.10.jar -O minecraft_server.jar - echo -e ">> I'm done downloading the server .jar . \a" - wget http://www.rw-designer.com/icon-image/5547-64x64x8.png -O server-icon.png - echo -e ">> I'm done downloading the server icon. \a" - clear - fi -} - -#This function runs the server. -function run_server() { - first_run - echo ">> I'm removing the old backup" - rm -r Backups/Backup.tar.gz - clear - echo ">> I'm removing the old logs.." - rm -r logs - clear - echo ">> I'm saving the world to a new backup" - tar -zcf Backups/Backup.tar.gz world/ - clear - echo ">> I've finished saving the world, I will now start the server !" - clear - echo ">> Lancement du serveur Minecraft en cours..." - clear - say "Minecraft is up and running !" - java -Xms2G -Xmx2G -jar minecraft_server.jar -o --nogui - echo ">> ArrĂȘt du serveur fini. " -} - -function show_help() { - echo ">> Welcome to the server installation script." - echo ">> This script supports one option:" - echo ">> -h or --help Show this help page." -} - -if [ "$1" == "-h" ] || [ "$1" == "--help" ]; then - show_help - read -p "Press [Enter] to continue..." -elif [ "$1" == "-k" ]; then - echo "" -else - echo ">> Before starting the script, you need to know a few things:" - echo ">> * You will need to provide your server icon." - echo ">> * You will need to accept the EULA for the server to run." - echo ">> * The script deletes the logs and the backups made on the previous run, for space." - echo ">> * You can skip this part as of now by strating the script with the -k argument." - read -p "Press [Enter] key to start the script..." -fi - -run_server \ No newline at end of file