Diese Website verwendet notwendige Cookies für den Betrieb der Seite. Zusätzliche Dienste wie Statistik, Marketing oder externe Widgets werden ohne JavaScript nicht geladen. Weitere Informationen findest du in unserer Datenschutzerklärung.
Zurück zum Blog
Nexthosting Guide

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!

10.08.2026 40 Aufrufe
Minecraft Server einrichten: Schnellstart & Einstellungen 2026

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

  1. Serverdateien prüfen: Liegt die server.jar in einem eigenen Ordner? Ist Java installiert und aktuell?
  2. EULA akzeptieren: Ersten Start ausführen, dann eula.txt öffnen und eula=false auf eula=true setzen. Ohne diesen Schritt startet der Server nicht. Die Mojang-EULA ist die verbindliche Grundlage.
  3. Server starten: Unter Windows per Doppelklick auf eine Startdatei oder per Kommando; unter Linux mit screen oder direkt im Terminal.
  4. server.properties prüfen: online-mode, server-port (Standard: 25565) und white-list kontrollieren.
  5. Port-Forwarding und Firewall prüfen: TCP-Port 25565 im Router weiterleiten und in der Firewall freigeben.

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=false deaktiviert die Mojang-Authentifizierung. Damit lassen sich Spielernamen fälschen, und die Whitelist schützt nicht mehr zuverlässig. Setze online-mode=true, solange du keinen triftigen Grund für das Gegenteil hast.


Wichtige Erkenntnisse

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.

Inhaltsverzeichnis

Welche Serversoftware und Java-Version passen zu deinem Server?

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


Wie du den Server unter Windows und Linux dauerhaft betreibst

Java-Startbefehl und Speicherzuweisung

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.

Windows: Batch-Datei statt Doppelklick

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.

Linux: screen/tmux für Tests, systemd für Dauerbetrieb

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.

  • Für SSH-Zugriff auf Linux-Server von Windows aus eignet sich PuTTY als verbreitetes Tool.
  • Logs regelmäßig prüfen, besonders nach Updates oder Plugin-Änderungen.
  • systemctl status minecraft zeigt sofort, ob der Dienst läuft oder abgestürzt ist.

server.properties: Welche Einstellungen du zuerst prüfen solltest

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=true und white-list=true zusammen sind der wirksamste Basisschutz. Wer online-mode=false setzt, öffnet die Tür für gefälschte Spielernamen, selbst wenn eine Whitelist aktiv ist.


Wie Freunde sich verbinden: Port-Forwarding und Firewall Schritt für Schritt

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:

  1. Router-Oberfläche öffnen (meist 192.168.1.1 oder 192.168.0.1 im Browser).
  2. Unter „Portweiterleitung“ oder „NAT“ eine neue Regel anlegen.
  3. Protokoll: TCP (für Minecraft Java ausreichend; manche Router erlauben TCP+UDP).
  4. Externer Port: 25565; interner Port: 25565.
  5. Interne IP: die feste lokale IP des Servers (z. B. 192.168.1.100).
  6. Speichern und Router ggf. neu starten.

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:

  • Lokales Netzwerk: Spieler verbinden sich über die lokale IP des Servers (z. B. 192.168.1.100:25565).
  • Internet: Spieler nutzen deine öffentliche IP-Adresse (abrufbar z. B. über eine Suchmaschine mit „meine IP“). Eine feste Domain ist komfortabler als eine wechselnde IP.

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.


Sicherheit und stabiler Betrieb: Was du sofort umsetzen solltest

Sicherheitschecklist

  • online-mode=true setzen und nie ohne triftigen Grund deaktivieren.
  • Whitelist aktivieren (white-list=true) und nur bekannte Spieler eintragen.
  • prevent-proxy-connections=true erwägen, um VPN-Missbrauch zu erschweren.
  • RCON nur aktivieren, wenn nötig; starkes, zufälliges Passwort verwenden und RCON-Port nicht öffentlich erreichbar lassen.
  • Server-Software und Plugins regelmäßig aktualisieren, da Sicherheitslücken in veralteten Versionen bekannt werden.

DDoS-Schutz

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.

Automatische Neustarts und Watchdog

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.


Spielerverwaltung: OPs, Whitelist und RCON-Konsole

Konsolenbefehle für den Alltag

  • /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.

Dateien: ops.json, whitelist.json, usercache.json

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: Remote-Konsole

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.


Backups und Wiederherstellung: Automatisiert und zuverlässig

Backup-Strategie

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.

Automatisierung per Cron (Linux)

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.

Restore-Checkliste

  1. Server stoppen: systemctl stop minecraft (Linux) oder Konsolenbefehl stop.
  2. Altes Weltverzeichnis umbenennen oder sichern (als Fallback).
  3. Backup entpacken und Weltordner ersetzen.
  4. Dateiberechtigungen prüfen: Der Serverbenutzer muss Lese- und Schreibrechte haben.
  5. Server starten und einloggen, um die Welt zu prüfen.

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.

  • Backups nie auf derselben Festplatte wie den Server speichern.
  • Externe Speicherorte (NAS, Cloud-Storage) erhöhen die Ausfallsicherheit deutlich.

Plugins und Mods: Was du als Einsteiger wissen musst

Plugin vs. Mod: Der Unterschied

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):

  • Plugin-JAR-Datei in den plugins-Ordner des Servers legen.
  • Sicherstellen, dass die Plugin-Version zur Minecraft-Version passt.
  • Server neu starten; das Plugin erstellt beim ersten Start seinen Konfigurationsordner.

Installationsschritte für Mods (Fabric/Forge):

  • Mod-JAR in den mods-Ordner legen.
  • Alle Spieler müssen dieselbe Mod-Version im Client installiert haben.
  • Abhängigkeiten (z. B. Fabric API) nicht vergessen.

Typische Stolperfallen

  • Inkompatible Versionen: Ein Plugin für 1.21 läuft nicht auf einem 1.20-Server.
  • Fehlende Abhängigkeiten: Manche Plugins benötigen andere Plugins als Basis (z. B. Vault für Wirtschafts-Plugins).
  • Zu hohe 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.


Was du im Gameserver-Controlpanel nach der Bestellung prüfen solltest

Nach der Bestellung eines Gameservers bei einem Hoster wie Nexthosting sind im Control Panel einige Einstellungen sofort zu prüfen:

  • Serverversion: Stimmt die gewählte Minecraft-Version mit deinen Plugins oder Mods überein?
  • RAM-Zuweisung: Ist genug Arbeitsspeicher für deine geplante Spielerzahl und Plugin-Anzahl reserviert?
  • Startparameter (JVM): Sind -Xms und -Xmx korrekt gesetzt? Viele Panels erlauben die direkte Eingabe.
  • Backup-Intervall: Automatische Backups aktivieren und Aufbewahrungsdauer festlegen.
  • Autorestart: Automatischen Neustart bei Absturz aktivieren; geplante Neustarts zu Nebenzeiten einrichten.
  • Logs: Im Panel sind Echtzeit-Logs meist direkt einsehbar; dort Startfehler und Plugin-Probleme erkennen.
  • Domain/DNS: Viele Panels erlauben die Zuweisung einer festen Subdomain oder eines SRV-Eintrags, damit Spieler eine lesbare Adresse statt einer IP nutzen können.

Interne Links zu den jeweiligen Hilfeseiten und Produktseiten findest du direkt im Nexthosting-Panel. Für tiefergehende Konfigurationsschritte verweist das Panel auf passende Ratgeber.


Drei Einstellungen, die ich als erstes prüfe

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.


Wann ein gehosteter Minecraft-Server die bessere Wahl ist

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.


Quellen


FAQ

Was brauche ich, um einen Minecraft-Server einzurichten?

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.

Welche IP-Adresse gebe ich Freunden für meinen Minecraft-Server?

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.

Wie verbinde ich mich mit einem Minecraft-Server?

Im Minecraft-Launcher unter „Mehrspieler“ auf „Server hinzufügen“ klicken, die IP-Adresse (und ggf. den Port nach einem Doppelpunkt) eingeben und verbinden.

Was kostet ein eigener Minecraft-Server?

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.

Warum kann ich mich nicht mit meinem eigenen Server verbinden?

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.