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