> For the complete documentation index, see [llms.txt](https://docs.rivehost.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rivehost.net/rootserver/installationshilfe/minecraft-server-installieren.md).

# Minecraft Server installieren

Für die SSH-Verbindungen mit Servern, empfehlen wir, die Verwendung des Programmes "[PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)".<br>

Um sich über SSH mit deinem Root- oder vServer zu verbinden, öffne PuTTY und gebe im Textfeld "**Host Name (or IP address)**" die IP-Adresse deines Servers ein. Klicke anschließend auf "Open", um fortzufahren.

Jetzt trägst du bei "login as" **`root`** ein und bei "password" dein **Server Passwort**.

***

1. Aktualisiere dein System und installiere einige Programme:

```
apt update
```

```
apt upgrade -y
```

<details>

<summary>Debian 11 &#x26; 12</summary>

```
apt install screen openjdk-17-jre-headless -y 
```

</details>

<details>

<summary>Debian 10</summary>

```
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
```

```
echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | tee /etc/apt/sources.list.d/java.list
```

```
apt update
```

```
apt install screen gnupg oracle-java17-installer -y
```

Gehe mit der TAB-Taste zu "OK" und bestätige die Lizenz Bedingungen mit ENTER. \
Im nächsten Fenster navigiere zu "JA" und drücke erneut ENTER zur Bestätigung.

</details>

<details>

<summary>Ubuntu</summary>

```
sudo apt install screen gnupg software-properties-common -y
```

```
sudo add-apt-repository ppa:linuxuprising/java
```

```
sudo apt update
```

```
sudo apt install oracle-java17-installer -y
```

Gehe mit der TAB-Taste zu "OK" und bestätige die Lizenz Bedingungen mit ENTER. \
Im nächsten Fenster navigiere zu "JA" und drücke erneut ENTER zur Bestätigung.

</details>

2. Suche dir eine Version aus (beispielsweise mit Spigot 1.20.1)

Spigot: <https://getbukkit.org/download/spigot>

Bukkit: <https://getbukkit.org/download/craftbukkit>

Ordner erstellen

```
mkdir /home/Minecraft
cd /home/Minecraft
```

3. Minecraft herunterladen

```
wget https://download.getbukkit.org/spigot/spigot-1.20.1.jar
```

4. Startdatei für Minecraft Server erstellen

Erstellen Sie eine start Datei mit folgendem Befehl

```
nano start.sh
```

Kopieren Sie den folgenden Code und fügen Sie diesen mit einem linksklick auf Ihrer Maus ein

```
screen -S minecraft java -Xms1G - Xmx1G - spigot-1.20.1.jar
```

{% hint style="warning" %}
Ändere bei "-Xmx1G" die Zahl 1 entsprechend der Menge deines RAMs, etwa auf 10, falls dein Server 10 Gigabyte RAM hat. Danach musst du den Namen gemäß dem Dateinamen der jeweiligen Minecraft-Version hinzufügen.
{% endhint %}

{% hint style="info" %}
Nun kannst du die Datei mit STRG + X, folgend mit Y und ENTER schließen.
{% endhint %}

```
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2
```

5. Nachdem der Download abgeschlossen ist und deine Minecraft Start Datei angelegt ist, kannst du nun die Lizenz akzeptieren, Rechte auf die Datei geben und anschließenden Ihren Server starten

```
echo "eula = true" > eula.txt
```

```
chmod +x start.sh
```

6. Letzter Schritt: Server starten

```
./start.sh
```

{% hint style="info" %}
Mit dem Befehl STRG A+D kommst du aus dem screen raus und mit screen -r minecraft kannst du ihn wieder öffnen!
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rivehost.net/rootserver/installationshilfe/minecraft-server-installieren.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
