Minecraft Server einrichten: Schnellstart & Einstellungen 2026
Erfahren Sie, wie Sie in fünf einfachen Schritten einen Minecraft Server einrichten. In nur 15 Minuten können Sie Freunde einladen!
Erfahren Sie, wie Sie in fünf einfachen Schritten einen Minecraft Server einrichten. In nur 15 Minuten können Sie Freunde einladen!
Einen bereits installierten Minecraft-Server betriebsbereit zu machen, geht in fünf Schritten: Serverdateien prüfen, EULA akzeptieren, Server starten, server.properties konfigurieren und Port-Forwarding einrichten. Wer diese Reihenfolge einhält, hat seinen Server in der Regel innerhalb von 15 Minuten laufen und kann Freunde einladen.
Kurzcheck: Server in 5 Schritten starten
server.jar in einem eigenen Ordner? Ist Java installiert und aktuell?eula.txt öffnen und eula=false auf eula=true setzen. Ohne diesen Schritt startet der Server nicht. Die Mojang-EULA ist die verbindliche Grundlage.screen oder direkt im Terminal.online-mode, server-port (Standard: 25565) und white-list kontrollieren.Schnellstart-Befehle:
Windows/Linux (minimales Beispiel):
java -Xms2G -Xmx4G -jar server.jar nogui
Linux mit screen für Hintergrundbetrieb:
screen -S minecraft java -Xms2G -Xmx4G -jar server.jar nogui
Sicherheitshinweis:
online-mode=falsedeaktiviert die Mojang-Authentifizierung. Damit lassen sich Spielernamen fälschen, und die Whitelist schützt nicht mehr zuverlässig. Setzeonline-mode=true, solange du keinen triftigen Grund für das Gegenteil hast.
Ein sicher konfigurierter Minecraft-Server braucht zwingend online-mode=true, eine aktive Whitelist, tägliche Backups und einen stabilen Dauerbetrieb per systemd oder Control Panel.
| Thema | Details |
|---|---|
| Sicherheit zuerst | online-mode=true und white-list=true sofort setzen; schützt vor gefälschten Identitäten. |
| Serversoftware wählen | Paper für Plugin-Server empfohlen; Java 25 für Minecraft 26.x, Java 21 für ältere Versionen. |
| Netzwerk und Port | TCP-Port 25565 im Router weiterleiten; lokale IP des Servers statisch vergeben. |
| Backups automatisieren | Tägliche Sicherung des Weltordners per Cron oder Panel; Wiederherstellung regelmäßig testen. |
| Nexthosting als Alternative | Gehosteter Minecraft-Server mit DDoS-Schutz, automatischen Backups und deutschem Standort. |
Für die meisten Community-Server ist Paper die beste Wahl: bessere Performance als Vanilla, volle Bukkit/Spigot-Plugin-Kompatibilität und aktive Weiterentwicklung. Vanilla bleibt sinnvoll, wenn du ein reines Mojang-Erlebnis ohne Plugins willst oder Kompatibilitätsprobleme ausschließen musst. Purpur baut auf Paper auf und bietet zusätzliche Gameplay-Tweaks, die über die Paper-API hinausgehen. Fabric und Forge sind die richtigen Plattformen, sobald du clientseitige Mods einsetzen willst.
Java-Versionen 2026: Minecraft 26.x setzt Java 25 voraus. Für ältere Versionen (1.20.x bis 1.21.x) reicht Java 21 LTS. Die offiziellen Java-Installationsdateien findest du auf Java. Wichtig: Serversoftware, Plugins und Mods müssen dieselbe Minecraft-Version ansprechen, sonst gibt es beim Start Fehler.
| Software | Wann sinnvoll | Vorteile | Nachteile |
|---|---|---|---|
| Vanilla | Reines Mojang-Erlebnis, Tests | Offiziell, keine Abhängigkeiten | Keine Plugins, geringere Performance |
| Paper | Community-Server mit Plugins | Hohe Performance, große Plugin-Auswahl | Minimale Vanilla-Abweichungen möglich |
| Purpur | Gameplay-Tweaks über Paper hinaus | Viele konfigurierbare Extras | Größerer Konfigurationsaufwand |
| Fabric | Mods (leichtgewichtig) | Schnelle Updates, mod-freundlich | Kein Bukkit-Plugin-Support |
| Forge | Umfangreiche Modpacks | Größtes Mod-Ökosystem | Langsame Updates, höherer RAM-Bedarf |
Der wichtigste Parameter beim Start ist die RAM-Zuweisung. -Xms legt den Startspeicher fest, -Xmx das Maximum. Für einen kleinen Server mit 4–8 Spielern reichen 2–4 GB:
java -Xms2G -Xmx4G -jar paper.jar nogui
nogui verhindert das grafische Fenster und spart Ressourcen. Auf einem VPS oder Dedicated Server läuft der Server so stabiler.
Eine einfache .bat-Datei im Serverordner macht den Start reproduzierbar:
@echo off
java -Xms2G -Xmx4G -jar paper.jar nogui
pause
Die Windows-Firewall fragt beim ersten Start nach einer Ausnahme. Bestätige sie für private und öffentliche Netzwerke, sonst blockiert Windows eingehende Verbindungen auf Port 25565.
Für schnelle Tests reicht screen. Für einen 24/7-Server ist eine systemd-Unit die sauberere Lösung:
[Unit]
Description=Minecraft Server
After=network.target
[Service]
User=minecraft
WorkingDirectory=/opt/minecraft
ExecStart=/usr/bin/java -Xms2G -Xmx4G -jar paper.jar nogui
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
Speichere die Datei als /etc/systemd/system/minecraft.service, dann:
systemctl daemon-reload
systemctl enable minecraft
systemctl start minecraft
Profi-Tipp: Lass den Server nie als root laufen. Lege einen eigenen Benutzer (z. B. minecraft) an und weise ihm nur den Serverordner zu. Logs findest du unter logs/latest.log; dort stehen Startfehler, Plugin-Probleme und Verbindungsabbrüche im Klartext.
systemctl status minecraft zeigt sofort, ob der Dienst läuft oder abgestürzt ist.Die server.properties ist die zentrale Konfigurationsdatei. Änderungen werden erst nach einem Serverneustart wirksam. Bearbeite die Datei nie, während der Server läuft, da er beim Herunterfahren die Datei überschreiben kann.
Wichtigste Einstellungen mit empfohlenen Startwerten:
online-mode=true — Pflicht für öffentliche Server; verifiziert Spieler gegen Mojang-Konten.white-list=true — Sinnvoll für private Runden; nur eingetragene Spieler dürfen joinen.server-port=25565 — Standardport; nur ändern, wenn du mehrere Server auf derselben Maschine betreibst.server-ip= — Leer lassen, damit der Server auf allen Netzwerkschnittstellen lauscht.max-players=20 — Anpassen je nach verfügbarem RAM und Uploadbandbreite.gamemode=survival — Optionen: survival, creative, adventure, spectator.difficulty=normal — Optionen: peaceful, easy, normal, hard.view-distance=8 — Auf Shared-VPS oder kleinen Servern auf 6–8 reduzieren; spart CPU und RAM.simulation-distance=6 — Beeinflusst, wie weit Entitäten und Redstone aktiv sind; niedrig halten bei wenig Ressourcen.spawn-protection=16 — Schützt Blöcke rund um den Spawn vor Nicht-OPs; auf 0 setzen, wenn nicht benötigt.pvp=true — PvP aktivieren oder deaktivieren je nach Serverkonzept.enable-command-block=false — Nur aktivieren, wenn du Command-Blocks bewusst einsetzt; Sicherheitsrisiko auf öffentlichen Servern.enable-rcon=false — RCON nur aktivieren, wenn du Remote-Konsole brauchst; dann starkes Passwort setzen.rcon.password= — Langes, zufälliges Passwort wählen, nie leer lassen.op-permission-level=4 — Stufe 4 gibt vollen OP-Zugriff; für Moderatoren Stufe 2 oder 3 verwenden.motd= — Nachricht, die im Serverlauncher angezeigt wird; kurz und eindeutig halten.Weitere Details zu allen Optionen erklärt die Minecraftinfo übersichtlich.
Merke:
online-mode=trueundwhite-list=truezusammen sind der wirksamste Basisschutz. Weronline-mode=falsesetzt, öffnet die Tür für gefälschte Spielernamen, selbst wenn eine Whitelist aktiv ist.
Der Standardport für Minecraft Java Edition ist TCP 25565. Damit Spieler von außen verbinden können, muss dieser Port vom Router an die lokale Server-IP weitergeleitet werden.
Portweiterleitung einrichten:
192.168.1.1 oder 192.168.0.1 im Browser).192.168.1.100).Wichtig: Die lokale IP des Servers muss statisch sein. Wechselt sie nach einem Neustart, greift die Portweiterleitung ins Leere. Vergib die IP entweder fest im Betriebssystem oder reserviere sie per MAC-Adresse im Router-DHCP. Einsteiger scheitern hier häufig, weil die dynamische IP nach einem Neustart wechselt.
Firewall-Regeln:
Windows-Firewall (PowerShell als Administrator):
New-NetFirewallRule -DisplayName "Minecraft Server" -Direction Inbound -Protocol TCP -LocalPort 25565 -Action Allow
Linux mit ufw:
ufw allow 25565/tcp
ufw reload
Linux mit iptables:
iptables -A INPUT -p tcp --dport 25565 -j ACCEPT
Lokales Spielen vs. Internet:
192.168.1.100:25565).CGNAT-Hinweis: Manche Internetanbieter vergeben keine eigene öffentliche IPv4-Adresse, sondern teilen eine über CGNAT. In diesem Fall funktioniert Portweiterleitung nicht. Die Lösung ist ein VPS oder ein gehosteter Gameserver, der eine eigene öffentliche IP mitbringt.
online-mode=true setzen und nie ohne triftigen Grund deaktivieren.white-list=true) und nur bekannte Spieler eintragen.prevent-proxy-connections=true erwägen, um VPN-Missbrauch zu erschweren.Wer seinen Server zu Hause betreibt, ist bei DDoS-Angriffen schutzlos. Die eigene IP wird sichtbar, sobald jemand dem Server beitritt. Gehostete Lösungen mit integriertem DDoS-Schutz, wie sie Nexthosting für Minecraft-Server anbietet, filtern Angriffe ab, bevor sie den Server erreichen.
Die systemd-Unit aus dem vorherigen Abschnitt startet den Server bei einem Absturz automatisch neu (Restart=on-failure). Zusätzlich lassen sich geplante Neustarts per Cron einrichten, z. B. täglich um 04:00 Uhr, wenn kaum Spieler online sind:
0 4 * * * systemctl restart minecraft
Profi-Tipp: Kündige geplante Neustarts im Spiel an. Paper und Purpur unterstützen Broadcast-Befehle, die du per Skript vor dem Neustart ausführen kannst: say Server startet in 5 Minuten neu.
/op Spielername — Gibt einem Spieler OP-Rechte./deop Spielername — Entzieht OP-Rechte./whitelist add Spielername — Trägt einen Spieler in die Whitelist ein./whitelist remove Spielername — Entfernt einen Spieler./whitelist list — Zeigt alle eingetragenen Spieler./ban Spielername — Sperrt einen Spieler dauerhaft./pardon Spielername — Hebt einen Bann auf./kick Spielername — Wirft einen Spieler aus der Sitzung.Alle drei Dateien liegen im Serverordner. ops.json enthält OP-Spieler mit UUID und Berechtigungsstufe; whitelist.json listet erlaubte Spieler. Änderungen an diesen Dateien werden nach /whitelist reload bzw. /op direkt übernommen, ohne Serverneustart. Die usercache.json speichert zuletzt gesehene Spielernamen und UUIDs.
Wenn /op nicht wirkt, prüfe zuerst, ob der Spielername in ops.json korrekt eingetragen ist und ob die UUID stimmt. Falsche UUIDs entstehen oft, wenn online-mode=false aktiv war und später auf true gewechselt wurde.
RCON erlaubt es, Serverbefehle von außen auszuführen. Aktivierung in server.properties:
enable-rcon=true
rcon.port=25575
rcon.password=DeinStarkesPasswort
Nutze RCON nur im lokalen Netzwerk oder über VPN. Wer den RCON-Port öffentlich erreichbar lässt, riskiert Brute-Force-Angriffe auf das Passwort.
Das Weltverzeichnis (standardmäßig world, world_nether, world_the_end) ist das Herzstück des Servers. Verlierst du es, verlierst du alles. Sichere zusätzlich server.properties, ops.json, whitelist.json und den plugins-Ordner.
Empfohlene Aufbewahrung: 7 Tage täglich, 4 Wochen wöchentlich, 3 Monate monatlich. So hast du immer einen Wiederherstellungspunkt, auch wenn ein Fehler erst Tage später auffällt.
0 3 * * * tar -czf /backups/minecraft-$(date +\%Y\%m\%d).tar.gz /opt/minecraft/world* /opt/minecraft/server.properties
find /backups -name "minecraft-*.tar.gz" -mtime +7 -delete
Unter Windows erledigt das der Aufgabenplaner mit einem PowerShell-Skript, das Compress-Archive nutzt.
systemctl stop minecraft (Linux) oder Konsolenbefehl stop.Wichtig: Teste Backups regelmäßig. Ein Backup, das sich nicht wiederherstellen lässt, ist wertlos. Führe mindestens einmal im Monat einen Testwiederherstellungslauf durch, idealerweise auf einem zweiten Server oder in einem separaten Verzeichnis.
Plugins laufen serverseitig und benötigen eine Paper- oder Bukkit-kompatible Serversoftware. Spieler brauchen keine Änderungen am Client. Mods (Fabric, Forge) verändern das Spiel tiefer und erfordern in der Regel, dass alle Spieler dieselben Mods installiert haben.
Installationsschritte für Plugins (Paper):
plugins-Ordner des Servers legen.Installationsschritte für Mods (Fabric/Forge):
mods-Ordner legen.view-distance- und simulation-distance-Werte bei Mods: Mods erhöhen die Serverlast erheblich; Werte auf 6–8 reduzieren.Für ausführliche Anleitungen zu Modpacks und Plugin-Verwaltung findest du auf Nexthosting weiterführende Ratgeber.
Nach der Bestellung eines Gameservers bei einem Hoster wie Nexthosting sind im Control Panel einige Einstellungen sofort zu prüfen:
-Xms und -Xmx korrekt gesetzt? Viele Panels erlauben die direkte Eingabe.Interne Links zu den jeweiligen Hilfeseiten und Produktseiten findest du direkt im Nexthosting-Panel. Für tiefergehende Konfigurationsschritte verweist das Panel auf passende Ratgeber.
Wer einen neuen Server einrichtet, ist schnell versucht, sofort Plugins zu installieren und die Welt zu gestalten. Aus Betreibersicht ist das die falsche Reihenfolge.
Das Erste, was ich prüfe, ist online-mode=true in Kombination mit einer aktiven Whitelist. Nicht weil Angriffe unvermeidlich sind, sondern weil ein offener Server ohne Authentifizierung innerhalb von Minuten von Bots gefunden werden kann. Der Schutz kostet nichts und ist in zwei Minuten gesetzt.
Das Zweite ist die RAM-Konfiguration. Zu wenig Speicher führt zu Lag-Spitzen und Abstürzen, die schwer zu debuggen sind. Zu viel reservierter RAM auf einem kleinen VPS kann andere Prozesse verdrängen. Die Faustregel: Startwert (-Xms) auf die Hälfte des Maximalwerts (-Xmx) setzen und beobachten, wie sich der Verbrauch unter Last entwickelt.
Das Dritte sind Backups. Nicht morgen, nicht nach dem ersten Spielabend. Sofort. Ein automatischer Cron-Job oder die Backup-Funktion im Panel ist in fünf Minuten eingerichtet und hat schon manchen Serverbetreiber vor dem kompletten Datenverlust bewahrt.
Wer diese drei Punkte von Anfang an richtig setzt, hat eine stabile Basis. Alles andere, Plugins, Gameplay-Tweaks, Custom-Maps, lässt sich danach in Ruhe aufbauen. Für Betreiber, die sich den Aufwand rund um Netzwerk, DDoS-Schutz und Backups sparen wollen, ist ein gehosteter Server bei Nexthosting eine pragmatische Alternative.
Wer seinen Server zu Hause betreibt, trägt den vollen Aufwand selbst: Portweiterleitung, Firewall, Strom, Upload-Bandbreite und Verfügbarkeit rund um die Uhr. Das funktioniert für kleine Runden unter Freunden gut, stößt aber schnell an Grenzen, sobald mehr Spieler dazukommen oder der Server dauerhaft erreichbar sein soll.
Ein gehosteter Minecraft-Server bei Nexthosting bringt DDoS-Schutz, automatische Backups und ein intuitives Control Panel mit, ohne dass du dich um Netzwerkkonfiguration oder Hardware kümmern musst. Der Standort in Deutschland sorgt für niedrige Latenzen für Spieler in Mitteleuropa. Wer wächst, kann Ressourcen im Panel anpassen, ohne umzuziehen.
Self-Hosting bleibt sinnvoll, wenn du volle Kontrolle über die Hardware willst, bereits einen leistungsstarken Heimserver betreibst oder ein isoliertes Testnetz aufbaust. Für alles andere, besonders für Communities mit regelmäßigem Spielbetrieb, ist ein verwalteter Server die stabilere Lösung.
Schau dir die verfügbaren Pakete direkt an und richte deinen Server in wenigen Minuten ein.
Du brauchst eine aktuelle Java-Installation (Java 21 oder Java 25 je nach Minecraft-Version), die server.jar deiner gewählten Serversoftware (Vanilla, Paper oder Purpur) und einen freigegebenen TCP-Port 25565 in Router und Firewall.
Für Spieler im selben Heimnetzwerk reicht die lokale IP. Für Spieler über das Internet gibst du deine öffentliche IP-Adresse an, die du z. B. über eine Suchmaschine mit „meine IP“ findest. Eine feste Domain per SRV-Eintrag ist komfortabler als eine wechselnde IP.
Im Minecraft-Launcher unter „Mehrspieler“ auf „Server hinzufügen“ klicken, die IP-Adresse (und ggf. den Port nach einem Doppelpunkt) eingeben und verbinden.
Self-Hosting auf einem vorhandenen PC ist kostenfrei, abgesehen von Strom und Bandbreite. Ein verwalteter Gameserver bei einem Hoster wie Nexthosting ist ab einem monatlichen Mietbetrag verfügbar; die genauen Preise findest du auf der Nexthosting-Produktseite.
Die häufigsten Ursachen sind: Firewall blockiert Port 25565, Portweiterleitung im Router fehlt oder zeigt auf die falsche IP, online-mode=true bei einem Offline-Account, oder der Server ist noch nicht vollständig gestartet. Prüfe logs/latest.log für genaue Fehlermeldungen.