Vanilla Minecraft Server unter Linux installieren
Vanilla ist der offizielle Server von Mojang — ohne Plugins, ohne Mods, exakt so, wie das Spiel gedacht ist. Für kleine Runden oder als Testumgebung ist er die einfachste Wahl.
Vorher lesen
Java, Benutzer, Portfreigabe und Autostart sind für alle Server-Varianten identisch und hier zusammengefasst: Grundlagen
Video-Tutorial
Ergänzend zu dieser Anleitung findest du hier ein aktuelles Video von Barmine Tech. Vielen Dank für das hilfreiche Tutorial!
Direkt auf YouTube ansehen: The Easiest Minecraft Server Setup on Linux (2026)
Voraussetzungen
- Debian 12 / Ubuntu 22.04 oder neuer
- Java in der passenden Version (1.20.5+ benötigt Java 21)
- Port 25565 (TCP) freigegeben
- Mindestens 2 GB freier Arbeitsspeicher
Verzeichnis vorbereiten
sudo su - minecraft
mkdir -p /opt/minecraft/vanilla
cd /opt/minecraft/vanillaServerdatei herunterladen
Die aktuelle Download-Adresse findest du auf minecraft.net/de-de/download/server. Kopiere den Link zur .jar-Datei und lade sie herunter:
wget -O server.jar "https://piston-data.mojang.com/v1/objects/<hash>/server.jar"Link ändert sich mit jeder Version
Mojang vergibt für jede Version eine eigene Adresse mit Prüfsumme. Ein fest notierter Link wird mit dem nächsten Update ungültig — hole ihn dir immer frisch von der offiziellen Seite.
Ältere Versionen findest du bei mcversions.net.
Startskript anlegen
nano start.sh#!/bin/bash
java -Xms2G -Xmx4G -jar server.jar noguichmod +x start.shErsten Start durchführen
./start.shDer Server bricht ab:
You need to agree to the EULA in order to run the server.Das ist erwartet. EULA bestätigen:
sed -i 's/eula=false/eula=true/' eula.txtErneut starten. Der Server erzeugt jetzt die Welt — beim ersten Mal dauert das ein bis zwei Minuten. Sobald Done! erscheint, ist er bereit.
Im Hintergrund betreiben
screen -S vanilla
./start.shMit STRG+A und D löst du dich von der Sitzung. Zurück geht es mit screen -r vanilla.
Für den Dauerbetrieb empfiehlt sich ein systemd-Service — die Einrichtung ist in den Grundlagen beschrieben.
Einstellungen anpassen
Beende den Server mit stop, bevor du Dateien bearbeitest:
nano server.propertiesmotd=Willkommen auf meinem Server
max-players=20
difficulty=normal
view-distance=10
spawn-protection=0Adminrechte vergeben
In der Serverkonsole:
op DeinMinecraftNameWhitelist einrichten
whitelist on
whitelist add Spielername
whitelist reloadServer aktualisieren
# Server stoppen, dann:
cp -r world world-backup-$(date +%F)
wget -O server.jar "<neue-url>"
./start.shOhne Backup kein Update
Ein Rückschritt auf eine ältere Minecraft-Version ist mit einer bereits konvertierten Welt nicht möglich. Sichere den world-Ordner vor jedem Versionssprung.
Troubleshooting
UnsupportedClassVersionError: Java-Version passt nicht zur Minecraft-Version.- Server stoppt beim Abmelden:
screenoder systemd nutzen. - Spieler können nicht beitreten:
sudo ufw statusprüfen. - Server ruckelt:
view-distanceauf 8 reduzieren, mehr RAM zuweisen. - Du brauchst Plugins: Vanilla unterstützt keine. Wechsle zu Paper.