Installationen
sudo apt update && sudo apt upgrade -y
apt install openjdk-8-jdk
apt install default-jre
Mit update-alternatives –config java kann die Default Java Version gesetzt/verändert werden.
Setup Minecraft Server
Ich mache gerne meinen Minecraft Server in den Ordner /opt/.
mkdir /opt/<Name_vom_Minecraft_Server>
cd /opt/<Name_vom_Minecraft_Server>
Nun muss Forge installiert werden. Dafür habe ich diese Seite benutzt: https://files.minecraftforge.net/net/minecraftforge/forge/
Dort kann der Link zur Forge Datei einfach kopiert werden. Mann muss nur das Ende der URL verändern:
Aus
https://adfoc.us/serve/sitelinks/?id=271228&url=https://maven.minecraftforge.net/net/minecraftforge/forge/1.20.1-47.3.11/forge-1.20.1-47.3.11-installer.jar
Wurde
wget https://maven.minecraftforge.net/net/minecraftforge/forge/1.20.1-47.3.11/forge-1.20.1-47.3.11-installer.jar
Installation Minecraft Forge Server
Nun haben wir die gesamte Grundlage geschaffen und können Anfangen den Server zu installieren und zu starten.
java -jar <Heruntergeladene_Forge_JAR_Datei>.jar --installServer
Anpassen der RAM Zuweisung. Dabei wird eine Textdatei geöffnet und der Parameter -Xmx4G kann einfach auskommentiert werden (# -> Am Anfang von der Zeile löschen).
vim user_jvm_args.txt
Die Minecraft EULA muss akzeptiert werden. Dafür den EULA Wert in der eula.txt Datei auf true ändern.
Vorher würde ich empfehlen die Mods in den ./mods/ zu packen, damit die Welt mit diesen generiert wird.
Man kann den Server testen, indem man die Datei ./run.sh ausführt. Der Minecraft Server sollte nun starten und alle Dateien generieren.
Mit dem Befehl nohup ./run.sh & lässt sich der Minecraft Server im Hintergrund starten, selbst wenn das Terminal ausgeht.
TODOS:
- Minecraft Benutzer erstellen und alle unter diesen laufen lassen
- System Service erstellen
Schreibe einen Kommentar