M

Blog

Minecraft Server install Skript

10.04.2023 · 1 Min. Lesezeit

Moin oder Guten Tag!

Ich habe mich rangeworfen und ein Skript „entwickelt“ welches dich innerhalb weniger sekunden einen Minecraft Server installieren lässt 😀 !
Wichtig! Habe es nur auf Debian & Ubuntu getestet ! Ich gehe aber davon aus das dieses Skript auf allen Ubuntu oder Debian based Systemen Läuft ;D

Das folgende Skript kannst du mit diesem Command herunterladen:
„wget https://nextcloud.c-onner.de/s/Dcodt3X3ZMp3DX6/download/minecraft_install.sh„
Nun musst du das Skript mit „chmod +x minecraft_install.sh“ ausführbar machen und mit „./minecraft_install.sh“ starten.

Viel Spaß mit deinem Server ! =)

Das Skript kannst du auch auf Github finden: https://c-onr.de/f0h5im

Das Skript:

#!/bin/bash

echo "Minecraft Server installer Skript von C-onner -> https://c-onner.de"

read -p "Möchtest du die Installation starten? (ja/nein): " choice
case "$choice" in
  j|J|ja|Ja ) echo "Weiter geht's...";;
  * ) echo "Abbruch."; exit;;
esac

java -version > /dev/null 2>&1
if [ $? -eq 0 ]; then
  echo "Java ist bereits installiert."
else
  echo "Java ist nicht installiert!"
  read -p "Welche Java-Version soll installiert werden? (11/17): " java_version
  sudo apt update
  sudo apt install openjdk-$java_version-jdk-headless -y
fi

read -p "Wie soll der Ordner heißen, in dem der Server installiert werden soll? " folder_name
mkdir $folder_name
cd $folder_name

read -p "Welche Minecraft Server-Version möchtest du installieren? (1.19.4, 1.18.2, 1.17.1, 1.16.5): " minecraft_version
case "$minecraft_version" in
  1.19.4 ) wget https://nextcloud.c-onner.de/s/7XF2NjMoByypYfK/download/paper.jar;;
  1.18.2 ) wget https://nextcloud.c-onner.de/s/XMHScR7Dc9eoeic/download/paper.jar;;
  1.17.1 ) wget https://nextcloud.c-onner.de/s/6Nd83nyDpcfAibf/download/paper.jar;;
  1.16.5 ) wget https://nextcloud.c-onner.de/s/mEXAo5LCmP36FE2/download/paper.jar;;
  * ) echo "Ungültige Eingabe. Abbruch."; exit;;
esac

echo "Die Server .jar wurde erfolgreich installiert."

read -p "Wie viel GB RAM soll der Server verwenden? (2/4/6/8/16 GB): " ram_amount
case "$ram_amount" in
  2|4|6|8|16 ) ;;
  * ) echo "Ungültige Eingabe. Abbruch."; exit;;
esac

echo "screen -S minecraftserver java -Xms${ram_amount}G -Xmx${ram_amount}G -jar paper.jar" > start.sh
sudo apt install screen -y
chmod +x start.sh

echo "Dein Server wurde erfolgreich eingerichtet!"
echo "Beachte, dass du die eula.txt noch akzeptieren musst!"
echo "Erledige dies einfach mit 'nano eula.txt'."
echo "Deinen Server kannst du übrigens mit './start.sh' starten!"
./start.sh

Ich hoffe dir gefällt diese art von content !

Lg C-onner

Du möchtest diesen Post teilen?
Beitragslink: https://c-onr.de/878

Alle meine Beiträge kannst du seit neuem auch auf Medium lesen!
https://c-onr.de/medium


Ursprünglich veröffentlicht am 10.04.2023 auf c-onner.de. Archivierte Fassung: Internet Archive