Minecraft Server erstellen – Anleitung für Java and Bedrock

Für PC ⬇ OptiFine herunterladen

Kostenlose MOD für schönere Grafik und mehr FPS (Minecraft Java Edition, PC)

Minecraft Server erstellen – Serverraum mit Minecraft-Welt auf dem Bildschirm
Minecraft Server erstellen: Dein eigener Server für Java und Bedrock – Schritt für Schritt erklärt.

Du möchtest einen eigenen Minecraft Server erstellen und mit Freunden spielen? Dann brauchst du zuerst die richtige Edition und Server-Software. Ein Minecraft Server hostet eine gemeinsame Welt für mehrere Spieler. Du kannst ihn auf deinem eigenen PC betreiben oder einen Server mieten. Bei Minecraft Java Edition nutzt du die Java-Server-Software. Bei Minecraft Bedrock Edition nutzt du den offiziellen Bedrock Dedicated Server. Beide Editionen haben unterschiedliche Server-Systeme.

Du kannst einen Server kostenlos auf eigener Hardware betreiben. Dafür musst du jedoch Netzwerk, Firewall, Backups und Updates selbst verwalten. Ein gemieteter Server nimmt dir viele technische Aufgaben ab. Dafür zahlst du normalerweise eine monatliche Gebühr. In dieser Anleitung zeige ich dir beide Wege. Du lernst die Einrichtung von Java- und Bedrock-Servern Schritt für Schritt.

Du erfährst auch, wie du Freunde verbindest und typische Verbindungsprobleme löst. Dazu gehören Portfreigaben, Firewalls, CGNAT und falsche Server-Konfigurationen. Wir behandeln außerdem Vanilla, Paper, Fabric, Forge und NeoForge. So kannst du später Plugins oder Mods passend zu deinem Server nutzen. Am Ende soll dein Server nicht nur laufen. Du sollst ihn auch sicher verwalten, sichern und aktualisieren können.

Hinweis: Die offizielle Minecraft Java-Server-Software funktioniert nur mit der Java Edition. Für Bedrock gibt es eine separate offizielle Serversoftware.

Schnellantwort: Minecraft Server erstellen

Du möchtest schnell starten?

Java Edition:
Server-Software → Java → Serverordner → EULA → server.properties → Firewall → Port → Verbindung testen

Bedrock Edition:
Bedrock Dedicated Server → Konfiguration → Firewall → Port → Verbindung testen

Die offizielle Minecraft-Seite bietet die Server-Software für Java und Bedrock kostenlos zum Download an. Wenn du nur mit wenigen Freunden spielen möchtest, reicht oft ein eigener PC. Wenn dein Server dauerhaft online bleiben soll, kann Hosting die einfachere Lösung sein.

Bevor du Dateien herunterlädst, solltest du deshalb zuerst entscheiden, welche Edition und welche Server-Art du brauchst.

Minecraft Server erstellen – welcher Weg passt zu dir?

Bevor du einen Minecraft Server erstellst, solltest du den passenden Weg wählen. Du hast mehrere Möglichkeiten. Du kannst deinen eigenen PC nutzen, einen Server mieten oder einen VPS betreiben. Auch Minecraft Realms kann für kleine private Gruppen sinnvoll sein.

Die beste Wahl hängt von deinen Spielern, deinem Budget und deinen technischen Kenntnissen ab.

Server auf dem eigenen PC erstellen

Ein eigener PC eignet sich gut für kleine private Server. Du brauchst keine monatliche Hosting-Gebühr. Die Serversoftware läuft direkt auf deinem Computer. Das lohnt sich besonders für wenige Freunde und gelegentliche Spielsessions.

Dein PC muss jedoch laufen, während andere Spieler beitreten möchten. Auch deine Internetverbindung spielt eine wichtige Rolle. Besonders der Upload kann die Spielerfahrung beeinflussen. Für Verbindungen aus dem Internet brauchst du oft eine Router- und Firewall-Konfiguration. Minecraft nennt die Portweiterleitung selbst als möglichen Einrichtungsschritt.

Gut geeignet für:

  • kleine Freundesgruppen
  • gelegentliches Spielen
  • Nutzer mit einem geeigneten PC
  • maximale Kontrolle ohne monatliche Serverkosten

Minecraft Server mieten

Ein gemieteter Minecraft Server nimmt dir viele technische Aufgaben ab. Der Anbieter stellt die Serverhardware und die Netzwerkverbindung bereit. Du zahlst dafür normalerweise monatlich.

Viele Anbieter bieten Webpanels, automatische Backups und Support an. Die genaue Ausstattung hängt vom Anbieter ab. Ein großer Vorteil ist die dauerhafte Verfügbarkeit. Dein eigener PC muss dafür nicht laufen. Auch Portfreigaben am Heimrouter spielen normalerweise keine Rolle.

Gut geeignet für:

  • 24/7 Server
  • mehrere Spieler
  • einfache Verwaltung
  • Nutzer ohne Netzwerkkenntnisse
  • langfristige Server

Minecraft Server über einen VPS betreiben

Ein VPS gibt dir einen eigenen virtuellen Server im Rechenzentrum. Du hast mehr Kontrolle über Betriebssystem, Serverprozesse und Konfiguration. Linux wird häufig für solche Server eingesetzt.

Dafür brauchst du mehr technisches Wissen als beim normalen Game-Hosting. Du kümmerst dich selbst um Updates, Sicherheit, Backups und Serverprozesse. Ein VPS passt daher besser zu fortgeschrittenen Nutzern.

Gut geeignet für:

  • mehr Kontrolle
  • Linux-Erfahrung
  • eigene Serverkonfigurationen
  • mehrere Dienste auf einem System
  • Nutzer mit Erfahrung in Serververwaltung

Minecraft Realms verwenden

Minecraft Realms ist die einfachste offizielle Lösung für private Multiplayer-Welten. Du brauchst keine eigene Serverhardware und musst keinen Router konfigurieren. Dein Realm bleibt online, auch wenn du selbst nicht spielst. Eingeladene Freunde können dann jederzeit beitreten.

Realms gibt es für Java Edition und Bedrock Edition. Wichtig ist die Edition deiner Gruppe. Java-Spieler spielen auf Java Realms. Bedrock-Spieler nutzen Bedrock Realms. Realms eignet sich besonders, wenn du einfach mit Freunden spielen möchtest.

Es eignet sich weniger, wenn du maximale Kontrolle über die Serverumgebung brauchst.

Kostenlosen Minecraft Server erstellen

Ein kostenloser Minecraft Server ist möglich. Kostenlos bedeutet aber nicht automatisch 24/7 online. Beim Self-Hosting entstehen keine monatlichen Hostingkosten. Deine Hardware, Stromkosten und Internetverbindung bleiben jedoch deine Verantwortung. Kostenlose Hosting-Angebote können ebenfalls Einschränkungen haben.

Dazu gehören beispielsweise begrenzte Ressourcen, Warteschlangen oder automatische Abschaltungen. Manche kostenlosen Server schlafen ein, wenn niemand spielt. Dadurch steht der Server nicht dauerhaft zur Verfügung. Deshalb solltest du immer prüfen, was ein kostenloses Angebot tatsächlich beinhaltet.

Kostenlos kann bedeuten:

  • eigener PC statt Mietserver
  • begrenzte Ressourcen
  • Warteschlange beim Start
  • automatische Abschaltung
  • eingeschränkter Speicher
  • kein garantierter 24/7-Betrieb

Für eine kleine Freundesgruppe kann Self-Hosting völlig ausreichen. Für einen dauerhaft verfügbaren Server kann ein Mietserver oder Realms einfacher sein. Kurz gesagt: Willst du maximale Kontrolle, nutze Self-Hosting oder einen VPS. Willst du wenig Technik, nutze Hosting oder Realms.

Java oder Bedrock – welche Edition brauchst du?

Bevor du deinen Minecraft Server erstellst, musst du die Edition deiner Spieler kennen. Java Edition und Bedrock Edition nutzen unterschiedliche Server-Systeme. Java läuft auf Windows, macOS und Linux. Bedrock unterstützt zusätzlich Konsolen und mobile Geräte. Die richtige Wahl hängt deshalb von deinen Geräten, Mods und Mitspielern ab.

PunktJava EditionBedrock Edition
ModsSehr umfangreichAdd-ons
PluginsJaAndere Systeme
PCWindows, macOS, LinuxWindows
KonsolenNeinJa
Android/iOSNeinJa
Server-SoftwareJava ServerBedrock Dedicated Server

Minecraft bestätigt diese Plattformunterschiede offiziell.

Wann solltest du Java wählen?

Java Edition passt gut, wenn du Mods oder Plugins nutzen möchtest. Du hast außerdem eine große Auswahl an Server-Software. Dazu gehören Vanilla, Paper, Fabric, Forge und NeoForge. Java eignet sich besonders für Spieler am PC. Die Edition läuft auf Windows, macOS und Linux.

Wähle Java, wenn du:

  • Mods nutzen möchtest
  • Plugins für deinen Server brauchst
  • einen PC-Server betreiben möchtest
  • viele Server-Tools nutzen möchtest
  • Java-spezifische Server-Software verwenden möchtest

Wenn deine Freunde hauptsächlich am PC spielen, ist Java oft die passende Wahl.

Wann solltest du Bedrock wählen?

Bedrock Edition passt besser zu gemischten Geräten. Deine Spieler können beispielsweise Windows, Xbox, PlayStation, Nintendo Switch oder mobile Geräte verwenden. Bedrock nutzt Add-ons statt des klassischen Java-Mod-Systems.

Wähle Bedrock, wenn du:

  • mit Konsolenspielern spielen möchtest
  • Android- oder iOS-Spieler einbeziehen möchtest
  • mehrere unterstützte Plattformen verbinden möchtest
  • einen offiziellen Bedrock Dedicated Server nutzen möchtest

Prüfe vor der Einrichtung immer die Edition deiner Mitspieler. Ein Bedrock-Spieler kann nicht einfach einem normalen Java Server beitreten. Beide Editionen verwenden unterschiedliche Server-Systeme.

Können Java- und Bedrock-Spieler zusammen spielen?

Ja, aber nicht automatisch. Normalerweise können Java- und Bedrock-Spieler nicht gemeinsam auf demselben Server spielen. Dafür brauchst du eine zusätzliche Lösung wie GeyserMC. GeyserMC verbindet Bedrock-Spieler mit einem Java Server. Es übersetzt die Verbindung zwischen beiden Editionen.

Floodgate kann zusätzlich Bedrock-Spielern den Zugang zu einem Java Server erleichtern. Dafür muss Floodgate passend auf dem Java-Server eingerichtet werden.

Das Grundprinzip sieht so aus:

Java Server

↓

GeyserMC

↓

Bedrock-Spieler

Die Lösung hat jedoch Kompatibilitätsgrenzen. Nicht jede Java-Version unterstützt automatisch jede Bedrock-Version. Auch Mods, Plugins und bestimmte Spielmechaniken können Probleme verursachen. Geyser führt deshalb eine eigene Liste unterstützter Versionen. Auch clientseitige Java-Mods funktionieren nicht automatisch mit Bedrock-Spielern. Geyser weist ausdrücklich auf solche Einschränkungen hin.

Wenn du Java und Bedrock zusammen nutzen möchtest, solltest du deshalb zuerst die Versionen und Server-Software prüfen. Für einen reinen Java Server bleibt die Einrichtung einfacher. Für einen reinen Bedrock Server brauchst du dagegen keine Geyser-Brücke.

Merke: Die Edition entscheidet über deine Server-Software. Sie beeinflusst auch Mods, Plugins, Plattformen und Crossplay.

Minecraft Server selbst hosten oder mieten?

Nach der Wahl der Edition kommt die nächste wichtige Entscheidung. Möchtest du den Minecraft Server selbst betreiben oder einen Server mieten? Beide Wege funktionieren gut. Sie unterscheiden sich aber deutlich bei Aufwand, Kontrolle und Kosten.

Selbst hosten

Beim Self-Hosting läuft dein Minecraft Server auf deiner eigenen Hardware. Das kann dein Gaming-PC, ein alter PC oder ein anderer geeigneter Rechner sein. Du kontrollierst die Serverdateien und kannst die Umgebung selbst konfigurieren.

Du zahlst keine monatliche Hosting-Gebühr für den Server. Dafür übernimmst du auch die technische Verantwortung.

Vorteile:

  • Volle Kontrolle über die Serverumgebung
  • Keine monatliche Hosting-Gebühr
  • Freie Konfiguration
  • Eigene Server-Software möglich
  • Eigene Mods und Plugins möglich

Nachteile:

  • Router und Firewall können Konfiguration benötigen
  • Du bist für die Sicherheit verantwortlich
  • Backups musst du selbst erstellen
  • Deine Hardware muss geeignet sein
  • Wartung und Updates liegen bei dir
  • Stromkosten können entstehen

Besonders wichtig ist die Netzwerkverbindung. Spieler außerhalb deines Heimnetzwerks benötigen einen erreichbaren Server. Dafür können Portfreigaben oder alternative Netzwerkmethoden nötig sein.

Server mieten

Bei einem gemieteten Minecraft Server übernimmt der Anbieter die Hardware und die Internetanbindung. Du verwaltest den Server meist über ein Webpanel. Viele Anbieter bieten zusätzliche Funktionen wie Backups, automatische Neustarts oder Support.

Der Server kann dauerhaft laufen, ohne dass dein eigener PC eingeschaltet bleibt.

Vorteile:

  • Einfachere Einrichtung
  • 24/7-Betrieb möglich
  • Keine eigene Router-Portfreigabe nötig
  • Professionelle Serverhardware
  • Support beim Anbieter
  • Einfachere Verwaltung

Nachteile:

  • Monatliche Kosten
  • Abhängigkeit vom Anbieter
  • Ressourcen hängen vom Tarif ab
  • Manche Anbieter begrenzen bestimmte Einstellungen
  • Ein Anbieterwechsel kann zusätzliche Arbeit verursachen

Die genauen Leistungen unterscheiden sich stark zwischen den Anbietern. Prüfe deshalb CPU, RAM, Speicher, Backups, Standort und Kündigungsbedingungen vor dem Kauf.

Was ist für Anfänger besser?

Für Anfänger gibt es keine einzige richtige Lösung. Die beste Wahl hängt von deinen Zielen ab.

Nutze diese einfache Entscheidung:

2–5 Freunde + vorhandener PC

↓

Selbst hosten

Wenn ihr nur gelegentlich spielt, reicht ein eigener PC oft aus.

24/7 + wenig Technik

↓

Hosting

Wenn der Server jederzeit erreichbar sein soll, ist Hosting meist einfacher.

Maximale Kontrolle

↓

VPS / eigener Server

Wenn du Linux und Serververwaltung beherrschst, bietet ein VPS mehr Kontrolle. Ein eigener Server bietet ebenfalls maximale Kontrolle. Er benötigt jedoch mehr Hardware und Wartung.

Einfach gesagt:

Wenig Technik → Hosting

Kleine private Gruppe → Self-Hosting

Maximale Kontrolle → VPS / eigener Server

Später kannst du den Server jederzeit auf eine andere Lösung umziehen. Deine Welt, Konfiguration und Backups solltest du deshalb sauber verwalten.

Welche Minecraft Server Software ist die richtige?

Die Server-Software bestimmt, wie dein Minecraft Server funktioniert. Sie entscheidet auch, ob du Mods, Plugins oder Add-ons verwenden kannst. Für Java gibt es mehrere Serverlösungen. Bedrock nutzt eine eigene offizielle Serversoftware.

Wähle deshalb die Software nach deinem Ziel. Eine Software ist nicht automatisch für jeden Server die beste Wahl.

Vanilla Server

Der Vanilla Server ist die offizielle Serverlösung für Minecraft Java Edition. Er bietet die grundlegende Minecraft-Serverumgebung ohne zusätzliche Mod- oder Plugin-Plattform. Du kannst damit eine normale Minecraft-Welt mit Freunden betreiben.

Vanilla eignet sich besonders für Anfänger und einfache private Server.

Vorteile:

  • Offizielle Server-Software
  • Einfacher Aufbau
  • Keine zusätzliche Plattform nötig
  • Keine Plugins erforderlich
  • Keine Mod-Loader erforderlich

Wenn du später Plugins oder Mods brauchst, passt eine andere Server-Software besser.

Paper Server

Paper ist eine beliebte Server-Software für Minecraft Java Edition. Sie baut auf dem Bukkit- und Spigot-Ökosystem auf. Paper konzentriert sich auf Performance und zusätzliche Serverfunktionen. Paper eignet sich besonders für Server mit Plugins.

Viele Plugins aus dem Bukkit- und Spigot-Ökosystem lassen sich mit Paper verwenden. Paper dokumentiert auch die Migration von Spigot und CraftBukkit. Die benötigte Java-Version hängt von deiner Minecraft-Version ab. Für Minecraft 26.1 und neuer nennt die aktuelle Paper-Dokumentation Java 25. Für Minecraft 1.20 bis 1.21.11 nennt sie Java 21.

Deshalb solltest du Java nie nur nach einer alten Anleitung installieren. Prüfe immer die Anforderungen deiner konkreten Server-Version.

Paper passt gut für:

  • Plugin-Server
  • Survival-Server
  • Community-Server
  • Performance-orientierte Setups

Spigot

Spigot ist ebenfalls eine bekannte Java-Serverplattform. Sie gehört zum Bukkit-Ökosystem und unterstützt Plugins. Viele ältere Anleitungen empfehlen Spigot. Heute solltest du jedoch die Anforderungen und Plugin-Kompatibilität deiner gewünschten Version prüfen.

Wenn du einen neuen Plugin-Server planst, ist Paper oft eine praktische Alternative. Paper dokumentiert Paper ausdrücklich als Ersatz für CraftBukkit und Spigot.

Purpur

Purpur basiert auf Paper und erweitert dessen Serverfunktionen. Es richtet sich an Nutzer, die mehr Konfigurationsmöglichkeiten wünschen. Damit kannst du bestimmte Gameplay- und Servereinstellungen detaillierter anpassen.

Purpur passt daher eher zu Nutzern, die ihren Server stärker individualisieren möchten. Für einen einfachen ersten Server brauchst du Purpur nicht unbedingt.

Fabric

Fabric ist eine leichte Modding-Plattform für Minecraft Java Edition. Sie eignet sich besonders für Mods und modifizierte Server. Fabric beschreibt sich selbst als leichtgewichtige Modding-Toolchain. Viele Fabric-Mods benötigen zusätzlich die Fabric API.

Du musst dabei immer auf die passende Minecraft-Version achten. Auch die Version von Fabric Loader und benötigte Abhängigkeiten müssen zusammenpassen.

Fabric passt gut für:

  • leichte Mod-Server
  • Modpacks
  • Performance-Mods
  • moderne Mod-Projekte
  • Spieler mit wenig Plugin-Bedarf

Forge

Forge ist eine etablierte Modding-Plattform für Minecraft Java Edition. Sie wird vor allem für umfangreiche Modpacks und größere Mod-Projekte verwendet. Bei einem Forge Server müssen Server, Mods und Minecraft-Version zusammenpassen.

Viele Mods benötigen außerdem bestimmte Abhängigkeiten. Forge eignet sich deshalb besonders, wenn dein gewünschtes Modpack ausdrücklich Forge verwendet.

NeoForge

NeoForge ist eine weitere Modding-Plattform für Minecraft Java Edition. Sie wird von vielen neueren Mod-Projekten und Modpacks verwendet. Die benötigte Java-Version hängt auch hier von der Minecraft-Version ab. NeoForge dokumentiert die Anforderungen für die jeweilige Version.

Für aktuelle NeoForge-Versionen solltest du deshalb immer die offizielle Dokumentation prüfen.

NeoForge passt gut, wenn:

  • dein Modpack NeoForge benötigt
  • deine Mods NeoForge unterstützen
  • du einen modernen Mod-Server aufbauen möchtest

Du solltest Forge und NeoForge nicht einfach austauschen. Prüfe immer die Anforderungen deiner Mods.

Folia

Folia ist eine Variante aus dem Paper-Ökosystem. Sie verfolgt einen anderen Ansatz bei der Verarbeitung von Serveraufgaben. Folia nutzt sogenannte regionisierte Multithreading-Techniken. Das bedeutet nicht, dass Folia automatisch schneller für jeden Server ist.

Deine Plugins müssen mit Folia kompatibel sein. Für einen normalen Anfänger-Server ist Paper oft die einfachere Wahl. Folia wird interessanter, wenn dein Server-Workload von seinem speziellen Ansatz profitieren kann.

Bedrock Dedicated Server

Der Bedrock Dedicated Server, kurz BDS, ist die offizielle Serversoftware für Minecraft Bedrock Edition. Microsoft stellt sie kostenlos über die offizielle Minecraft-Website bereit. Der Bedrock Server läuft offiziell auf unterstützten Windows- und Linux-Systemen.

Die aktuelle Dokumentation nennt für Linux Ubuntu 22.04 LTS oder neuer. Windows benötigt eine unterstützte Windows-Version. BDS eignet sich, wenn deine Spieler die Bedrock Edition verwenden. Dazu gehören unter anderem Spieler auf Windows, Konsolen und mobilen Geräten.

Welche Server-Software sollte ich wählen?

Die Auswahl wird einfacher, wenn du dein Ziel kennst.

Dein ZielEmpfohlene Software
Keine Mods und PluginsVanilla
PluginsPaper
Bukkit/Spigot-PluginsPaper / Spigot
ModsFabric / Forge / NeoForge
Spezielles ModpackVom Modpack vorgegeben
Mehr Paper-KonfigurationPurpur
Spezieller Multithreading-AnsatzFolia
Bedrock EditionBedrock Dedicated Server
Java + BedrockJava Server + Geyser/Floodgate

Für Java und Bedrock zusammen brauchst du normalerweise eine Java-Serverlösung mit einer passenden Crossplay-Lösung. GeyserMC und Floodgate können dafür eingesetzt werden. Die genaue Kompatibilität hängt jedoch von Version, Server-Software und verwendeten Mods oder Plugins ab.

Die wichtigste Regel lautet daher:

Keine Erweiterungen → Vanilla

↓

Plugins → Paper

↓

Mods → Fabric / Forge / NeoForge

↓

Bedrock → Bedrock Dedicated Server

↓

Java + Bedrock → Java Server + Geyser/Floodgate

Wähle danach die Software, die zu deiner Minecraft-Version und deinem geplanten Setup passt. Im nächsten Schritt richten wir einen Minecraft Java Server Schritt für Schritt ein.

Minecraft Server erstellen – Java Server Schritt für Schritt einrichten
Minecraft Server erstellen für Java: Server-Software laden, EULA akzeptieren und server.properties anpassen.

Minecraft Java Server erstellen – Schritt für Schritt

Jetzt richten wir einen Minecraft Java Server Schritt für Schritt ein. Die Reihenfolge ist wichtig. Eine falsche Minecraft-Version kann später Java-, Mod- oder Plugin-Probleme verursachen.

Schritt 1 – Minecraft-Version festlegen

Lege zuerst deine gewünschte Minecraft-Version fest. Danach wählst du die passende Server-Software. Erst dann prüfst du die benötigte Java-Version.

Der grundlegende Ablauf lautet:

Minecraft-Version

↓

Server-Software

↓

Java-Version

↓

Mods/Plugins

Jede Server-Software kann eigene Anforderungen haben. Die aktuelle Paper-Dokumentation zeigt beispielsweise unterschiedliche Java-Anforderungen für verschiedene Minecraft-Versionen. Paper nennt Java 25 für Minecraft 26.1 und neuer. Deshalb solltest du Java nicht einfach nach einer alten Anleitung auswählen.

Prüfe immer die Anforderungen deiner gewählten Minecraft- und Server-Version.

Schritt 2 – Java installieren und prüfen

Ein Java Server benötigt eine passende Java-Laufzeit. Installiere zuerst eine Java-Version, die zu deinem Server passt. Öffne danach CMD, PowerShell oder ein Terminal.

Gib diesen Befehl ein:

java -version

Eine erfolgreiche Installation zeigt eine Java-Versionsnummer an. Bei einem aktuellen Paper-Server für Minecraft 26.1+ sollte die Ausgabe beispielsweise Java 25 zeigen. Eine Ausgabe wie java: command not found bedeutet dagegen, dass dein System Java nicht findet.

Auch eine falsche Java-Version kann den Serverstart verhindern. Prüfe deshalb zuerst java -version, bevor du den Server startest.

Schritt 3 – Serverordner erstellen

Erstelle einen eigenen Ordner für deinen Minecraft Server.

Zum Beispiel:

Minecraft-Server

Du kannst den Ordner an einem leicht erreichbaren Ort speichern. Ein separater Serverordner hält deine Welt, Konfiguration und Logs zusammen. Später findest du dort auch Dateien wie server.properties, eula.txt und logs.

Bei Mod- oder Plugin-Servern kommen weitere Ordner hinzu.

Schritt 4 – Offizielle Server-Software herunterladen

Lade die Server-Software von einer offiziellen oder vertrauenswürdigen Quelle herunter. Für einen Vanilla Java Server bietet Minecraft die offizielle Server-JAR an. Die offizielle Downloadseite weist ausdrücklich darauf hin, dass diese Software nur mit Java Edition funktioniert.

Offizielle Minecraft Java Server-Downloadseite

Speichere die heruntergeladene .jar-Datei in deinem Serverordner. Bei Paper, Fabric, Forge oder NeoForge verwendest du dagegen die jeweilige Server-Software. Achte immer darauf, dass die Datei zu deiner gewählten Minecraft-Version passt.

Schritt 5 – Server starten

Jetzt kannst du die Server-JAR erstmals starten. Öffne ein Terminal direkt im Serverordner.

Ein grundlegender Startbefehl sieht so aus:

java -jar server.jar –nogui

Ersetze server.jar durch den tatsächlichen Dateinamen deiner JAR-Datei. Die offizielle Minecraft-Anleitung verwendet ebenfalls den Start über java -jar.

Windows

Du kannst den Server direkt über CMD oder PowerShell starten. Alternativ kannst du später eine .bat-Datei erstellen.

Zum Beispiel:

java -jar server.jar –nogui

pause

Die pause-Zeile hält das Fenster nach einem Fehler geöffnet. So kannst du die Fehlermeldung leichter lesen.

Linux und macOS

Öffne das Terminal und wechsle zuerst in deinen Serverordner.

Danach kannst du den Server mit diesem Befehl starten:

java -jar server.jar –nogui

Bei anderen Server-Softwarepaketen kann der Dateiname anders lauten.

Schritt 6 – EULA verstehen und akzeptieren

Beim ersten Start erstellt der Server normalerweise wichtige Dateien.

Dazu gehört:

eula.txt

Darin findest du zunächst:

eula=false

Das bedeutet, dass die Minecraft EULA noch nicht akzeptiert wurde. Bevor du den Wert änderst, solltest du die Minecraft EULA vollständig lesen und ihr zustimmen.

Minecraft EULA

Wenn du zustimmst, ändere den Eintrag zu:

eula=true

Speichere die Datei danach. Du solltest eula=true nicht einfach als technischen Startschalter betrachten. Damit bestätigst du deine Zustimmung zu den geltenden Bedingungen.

Schritt 7 – Server erneut starten

Starte den Server nach der EULA-Bestätigung erneut.

Verwende wieder deinen Startbefehl:

java -jar server.jar –nogui

Jetzt sollte der Server seine weiteren Dateien und Ordner erstellen.

Dazu gehören unter anderem:

eula.txt

server.properties

logs

world

Der genaue Inhalt hängt von der Server-Software und Version ab. Die Welt wird im world-Ordner gespeichert. Die Servermeldungen landen im logs-Ordner.

Die wichtigsten Grundeinstellungen findest du in server.properties.

Schritt 8 – server.properties konfigurieren

Die Datei server.properties steuert viele grundlegende Servereinstellungen. Öffne sie mit einem normalen Texteditor.

Wichtige Einstellungen sind:

motd

Legt die Nachricht fest, die Spieler in der Serverliste sehen.

max-players

Legt die maximale Anzahl gleichzeitig eingeloggter Spieler fest.

gamemode

Legt den Standard-Spielmodus fest.

Zum Beispiel:

gamemode=survival

difficulty

Legt den Schwierigkeitsgrad fest.

online-mode

Steuert die Authentifizierung der Spieler. Für normale öffentliche Java-Server solltest du diese Einstellung nicht ohne guten Grund deaktivieren.

white-list

Aktiviert oder deaktiviert die Whitelist. Für einen privaten Server mit Freunden kann eine Whitelist sinnvoll sein.

view-distance

Steuert, wie viele Chunks der Server für Spieler verarbeitet.

simulation-distance

Steuert, wie weit bestimmte Spielvorgänge aktiv simuliert werden. Diese beiden Einstellungen können die Serverleistung beeinflussen.

server-port

Legt den Port des Java Servers fest.

Der Standardwert ist normalerweise:

server-port=25565

server-ip

Hier solltest du als Anfänger normalerweise nichts eintragen.

Lass die Einstellung leer:

server-ip=

Trage hier nicht einfach deine öffentliche IP-Adresse ein. Die Netzwerkadresse wird später über Router, Firewall und die Verbindung des Spielers behandelt. Nach Änderungen an server.properties solltest du den Server neu starten.

Schritt 9 – Server lokal testen

Bevor du Portfreigaben einrichtest, teste den Server zuerst lokal. Starte Minecraft Java Edition mit derselben passenden Version. Öffne Mehrspieler und füge einen Server hinzu.

Als Serveradresse kannst du auf dem gleichen PC verwenden:

localhost

localhost bedeutet, dass Minecraft eine Verbindung zum eigenen Computer herstellt. Wenn diese Verbindung funktioniert, läuft die grundlegende Serverinstallation. Das ist ein wichtiger Test.

Du weißt dann, dass die Server-JAR, Java und die lokale Verbindung funktionieren. Erst danach solltest du dich um externe Verbindungen kümmern.

Schritt 10 – Server sauber stoppen

Wenn du den Server beenden möchtest, gib in der Serverkonsole ein:

stop

Drücke anschließend Enter. Der Server fährt kontrolliert herunter. Schließe das Terminal nicht einfach während des laufenden Servers.

Ein sauberer Shutdown gibt dem Server Zeit, Daten und die Welt korrekt zu speichern. Das reduziert das Risiko beschädigter oder nicht vollständig gespeicherter Daten.

Der komplette Ablauf lautet:

Minecraft-Version

↓

Server-Software

↓

Java prüfen

↓

Serverordner

↓

Server-JAR

↓

Erster Start

↓

EULA prüfen

↓

Neustart

↓

server.properties

↓

localhost testen

↓

stop zum Beenden

Damit läuft dein Java Server zunächst lokal. Im nächsten Schritt machen wir ihn für Freunde außerhalb deines Heimnetzwerks erreichbar.

Minecraft Server für Freunde erreichbar machen

Dein Server kann lokal laufen und trotzdem für Freunde unerreichbar sein. Der Grund liegt oft nicht bei Minecraft selbst. Häufig blockieren Firewall, Router oder dein Internetanschluss die Verbindung.

Für einen privaten Java Server brauchst du deshalb drei Dinge:

Server läuft

↓

Netzwerk lässt die Verbindung durch

↓

Freund erreicht deinen Server

Lokale IP-Adresse vs. öffentliche IP-Adresse

Dein PC kann mehrere IP-Adressen haben. Die lokale IP-Adresse gehört zu deinem Heimnetzwerk.

Sie sieht häufig so aus:

192.168.x.x

Zum Beispiel:

192.168.1.25

Dein Router verwendet diese Adresse, um deinen PC im Heimnetz zu erreichen. Die öffentliche IP-Adresse ist dagegen von außen sichtbar. Dein Internetanschluss verwendet sie für Verbindungen mit dem Internet.

Das Prinzip ist einfach:

Freund im Internet

↓

Öffentliche IP

↓

Router

↓

Lokale IP deines PCs

↓

Minecraft Server

Du solltest deinen Freunden daher nicht einfach deine lokale Adresse geben. Eine Adresse wie 192.168.1.25 funktioniert normalerweise nur innerhalb deines eigenen Netzwerks.

Welchen Port verwendet Minecraft?

Ein Java Server verwendet standardmäßig den Port:

25565

Die Minecraft-Dokumentation nennt 25565 als Standardwert für den Java Server. Du kannst den Port in server.properties ändern.

Beispiel:

server-port=25565

Wenn du einen anderen Port verwendest, muss die Router- und Firewall-Konfiguration dazu passen. Bedrock verwendet ein anderes Netzwerksetup. Der Bedrock Dedicated Server nutzt standardmäßig UDP-Port 19132. Deshalb solltest du Java- und Bedrock-Netzwerkregeln nicht einfach miteinander vertauschen.

Windows Firewall konfigurieren

Die Windows Firewall kann eingehende Verbindungen blockieren. Du musst deshalb prüfen, ob Java beziehungsweise dein Minecraft Server eingehenden Datenverkehr empfangen darf. Öffne unter Windows die Windows Defender Firewall mit erweiterter Sicherheit.

Du kannst sie schnell mit diesem Befehl öffnen:

wf.msc

Öffne danach:

Eingehende Regeln → Neue Regel

Windows bietet Regeln für Programme und Ports an. Du kannst eine Regel auf einen bestimmten Port und ein bestimmtes Programm begrenzen.Für einen Java Server solltest du besonders auf diese Punkte achten:

  • Java Server darf eingehende Verbindungen empfangen
  • Der verwendete Port muss erlaubt sein
  • Das richtige Netzwerkprofil muss berücksichtigt werden
  • Die Regel sollte nur notwendige Verbindungen erlauben

Windows unterscheidet zwischen Domäne, Privat und Öffentlich. Firewall-Regeln können auf bestimmte Profile beschränkt werden. Deaktiviere die Firewall nicht einfach komplett. Eine gezielte Regel ist sicherer und leichter zu kontrollieren.

Portfreigabe im Router einrichten

Eine Portfreigabe verbindet deinen öffentlichen Anschluss mit dem richtigen PC.

Das Grundprinzip sieht so aus:

Internet

↓

Router

↓

Port 25565

↓

Lokale IP des Server-PCs

↓

Minecraft Server

Du musst deinem Router daher sagen, wohin eingehende Verbindungen gehen sollen.

Beispiel:

Externer Port: 25565

Interner Port: 25565

Protokoll: TCP

Ziel-IP: 192.168.1.25

Die genaue Oberfläche unterscheidet sich je nach Router. Wichtig ist die lokale IP des richtigen Server-PCs. Wenn dein Server-PC später eine andere lokale IP erhält, kann die Portfreigabe ins Leere zeigen.

Eine feste lokale IP oder eine DHCP-Reservierung kann dieses Problem vermeiden. Die offizielle Minecraft-Anleitung weist ebenfalls darauf hin, dass die Router-Konfiguration je nach Hersteller unterschiedlich aussieht.

Serveradresse für Freunde

Deine Freunde benötigen deine öffentliche IP-Adresse.

Bei einem Standard-Java-Port sieht die Adresse beispielsweise so aus:

203.0.113.25:25565

Der Port wird mit einem Doppelpunkt angegeben. Wenn du den Standardport verwendest, kann Minecraft ihn normalerweise automatisch verwenden.

Dann reicht meist:

203.0.113.25

Bei einem anderen Port musst du den Port angeben:

203.0.113.25:25566

Gib deine öffentliche IP nicht unnötig öffentlich weiter.

Teile sie nur mit Personen, denen du vertraust. Die offizielle Minecraft-Anleitung weist ebenfalls auf das Sicherheitsrisiko einer öffentlich geteilten Heim-IP hin. 

Verbindung von außerhalb testen

Ein localhost-Test beweist nicht, dass dein Server aus dem Internet erreichbar ist. localhost testet nur die Verbindung auf deinem eigenen Computer. Du solltest deshalb nach der lokalen Prüfung einen Test von einem anderen Netzwerk durchführen.

Eine einfache Methode ist ein Smartphone mit mobilen Daten.

Wichtig:

Das Smartphone darf dabei nicht mit deinem Heim-WLAN verbunden sein. Noch besser ist ein zweiter Spieler an einem anderen Internetanschluss.

Der Test sieht so aus:

Server läuft

↓

localhost funktioniert

↓

Firewall geprüft

↓

Portfreigabe eingerichtet

↓

Mobilfunk oder anderes WLAN

↓

Öffentliche IP testen

Wenn die Verbindung von außen funktioniert, ist dein grundlegender Netzwerkweg korrekt. Wenn localhost funktioniert, Freunde aber nicht beitreten können, liegt das Problem meist außerhalb des Minecraft-Servers.

Dann prüfst du als Nächstes:

Firewall

↓

Portfreigabe

↓

Lokale IP

↓

Öffentliche IP

↓

Router/NAT

↓

CGNAT oder DS-Lite

Genau diese Fehlerkette hilft dir später bei der Fehlersuche.

Wichtig: Wenn dein Internetanschluss keine direkt erreichbare öffentliche IPv4-Adresse bereitstellt, kann eine normale Portfreigabe trotzdem nicht funktionieren. Dann brauchst du möglicherweise eine andere Lösung.

Portfreigabe funktioniert nicht – die häufigsten Ursachen

Eine Portfreigabe kann korrekt aussehen und trotzdem nicht funktionieren. Das Problem liegt nicht immer am Router. Auch dein Internetanbieter, Windows oder die lokale IP können die Verbindung blockieren. Wenn dein Server mit localhost funktioniert, aber Freunde nicht beitreten können, gehe diese Liste Schritt für Schritt durch.

CGNAT

CGNAT bedeutet Carrier-Grade NAT. Dabei teilen sich mehrere Kunden eine öffentliche IPv4-Adresse. Dein Router erhält dann keine direkt erreichbare öffentliche IPv4-Adresse.

Eine normale Portfreigabe kann in diesem Fall nicht bis zu deinem PC durchgereicht werden. Das ist ein häufiger Grund für Probleme beim Minecraft Server selbst hosten. Du kannst CGNAT prüfen, indem du die WAN-IP deines Routers mit deiner öffentlichen IP vergleichst.

Stimmen die Adressen nicht überein, kann eine zusätzliche NAT-Ebene vorhanden sein. Bei CGNAT kann dein Internetanbieter eine öffentliche IPv4 anbieten. Alternativ nutzt du eine Tunnel-, VPN- oder Hosting-Lösung.

DS-Lite

DS-Lite kombiniert IPv6 mit gemeinsam genutztem IPv4. Dein Anschluss kann dabei eine öffentliche IPv6-Adresse besitzen. IPv4-Verbindungen laufen jedoch über eine Provider-NAT. Eine klassische IPv4-Portfreigabe funktioniert dann nicht wie bei einem normalen IPv4-Anschluss.

Das erklärt, warum dein Router eine IPv4-Adresse zeigt, die nicht direkt aus dem Internet erreichbar ist. Prüfe deshalb bei Problemen auch, ob dein Anschluss DS-Lite verwendet.

Keine öffentliche IPv4

Manche Anschlüsse bieten keine eigene öffentliche IPv4-Adresse. Dann kann dein Router keine normale eingehende IPv4-Verbindung aus dem Internet annehmen. Eine Portfreigabe im Router löst dieses Problem nicht.

Du brauchst dann beispielsweise eine öffentliche IPv4 vom Anbieter, eine passende IPv6-Lösung oder eine alternative Verbindungsmethode.

Falsche lokale IP

Eine Portfreigabe muss auf den richtigen Computer zeigen.

Angenommen, dein Server-PC hat:

192.168.1.25

Dann muss die Router-Regel auf genau diese Adresse zeigen. Wenn dein PC später beispielsweise 192.168.1.42 erhält, zeigt die alte Regel auf das falsche Gerät. Prüfe deshalb die aktuelle lokale IP des Server-PCs.

Eine DHCP-Reservierung im Router kann helfen, die lokale Adresse dauerhaft gleich zu halten.

Windows Firewall blockiert Java

Windows kann eingehende Verbindungen für Java blockieren. Das passiert besonders nach einer Java-Installation oder einem Wechsel der Java-Version. Prüfe deshalb die eingehenden Firewall-Regeln.

Achte auf:

  • Java beziehungsweise die Server-Anwendung
  • den verwendeten Server-Port
  • das aktive Netzwerkprofil
  • eingehende Verbindungen

Wenn du beispielsweise auf eine neue Java-Version wechselst, solltest du auch die vorhandenen Firewall-Regeln prüfen. Eine Firewall-Regel für eine alte Java-Installation muss nicht automatisch für eine neue Installation passen. Deaktiviere die Windows Firewall nicht komplett.

Eine gezielte Regel ist die bessere Lösung.

Falscher Port

Der Standardport für einen Java Server ist:

25565

Wenn du server-port geändert hast, muss dieser Port überall übereinstimmen.

Prüfe:

server.properties

↓

Windows Firewall

↓

Router-Portfreigabe

↓

Serveradresse

Beispiel:

server-port=25566

Dann musst du von außen auch den richtigen Port verwenden:

DEINE-IP:25566

Ein einziger falscher Port kann die Verbindung verhindern.

Router-Regel zeigt auf den falschen PC

In einem Heimnetz können mehrere Geräte gleichzeitig online sein. Dein Router muss wissen, welcher Computer den Minecraft Server betreibt.

Beispiel:

Internet

   ↓

Router

   ↓

192.168.1.25

   ↓

Minecraft Server

Wenn die Portfreigabe stattdessen auf 192.168.1.30 zeigt, erreicht die Verbindung deinen Server nicht. Prüfe deshalb die Ziel-IP direkt am Server-PC.

IPv6-Probleme

IPv6 funktioniert anders als klassisches IPv4-Portforwarding. Ein Anschluss kann IPv6 anbieten, während IPv4 über CGNAT oder DS-Lite läuft. Dadurch kann dein Server über eine Adresse erreichbar sein, während eine andere Verbindung nicht funktioniert.

Du solltest deshalb zuerst feststellen, welche IP-Version dein Anschluss verwendet. Teste IPv4 und IPv6 nicht als identische Systeme. Wenn du eine IPv6-Verbindung nutzt, müssen auch Router, Firewall, Server und Spieler IPv6 unterstützen.

NAT Loopback

Ein interessantes Problem entsteht, wenn du selbst mit deiner öffentlichen IP testen möchtest. Deine Freunde können den Server erreichen. Du selbst bekommst aber einen Fehler. Das kann an NAT Loopback liegen.

Dabei versucht dein Gerät, über die öffentliche IP wieder in dein eigenes Heimnetz zurückzukehren. Nicht jeder Router unterstützt diesen Rückweg gleich. Deshalb bedeutet ein fehlgeschlagener Test mit deiner öffentlichen IP nicht automatisch, dass dein Server von außen nicht erreichbar ist.

Teste stattdessen mit einem Gerät außerhalb deines Heimnetzwerks. Ein Freund kann beispielsweise über sein eigenes Internet testen. Auch ein Smartphone mit mobilen Daten eignet sich dafür.

Was tun ohne Portfreigabe?

Nicht jeder Internetanschluss erlaubt eine normale Portfreigabe. CGNAT und DS-Lite sind typische Gründe. Du hast dann mehrere Alternativen.

Playit

Playit kann einen Tunnel zwischen deinem lokalen Server und einem externen Netzwerkdienst herstellen. Damit kannst du Server erreichbar machen, ohne selbst eine klassische Portfreigabe einzurichten. Das ist besonders interessant bei CGNAT.

Der Nachteil ist ein zusätzlicher Netzwerkweg. Je nach Route kann dadurch mehr Latenz entstehen. Die genaue Leistung hängt von Verbindung und Relay-Route ab.

VPN-basiertes Netzwerk

Ein VPN kann mehrere Geräte in ein gemeinsames virtuelles Netzwerk bringen. Das kann für einen privaten Server mit wenigen Freunden praktisch sein. Die Spieler müssen jedoch die entsprechende VPN-Lösung verwenden.

Damit eignet sich diese Variante eher für eine kleine, geschlossene Gruppe.

Tailscale

Tailscale erstellt ein privates Netzwerk zwischen deinen Geräten. Tailscale dokumentiert ausdrücklich eine Minecraft-Lösung für private Server. Dabei verbinden sich die Geräte über das Tailscale-Netzwerk. Du musst dadurch nicht zwingend einen Minecraft-Port öffentlich über deinen Heimrouter öffnen.

Tailscale kann bei schwierigen NAT-Situationen auch Relay-Verbindungen verwenden. Diese können jedoch zusätzliche Latenz verursachen. Für eine kleine Freundesgruppe kann Tailscale daher interessant sein.

VPS

Ein VPS umgeht viele Einschränkungen deines Heimanschlusses. Der Minecraft Server läuft dann in einem Rechenzentrum. Du erhältst mehr Kontrolle über Netzwerk und Betriebssystem.

Dafür brauchst du mehr Linux- und Serverkenntnisse. Du musst außerdem Sicherheit, Updates und Backups selbst verwalten.

Managed Hosting

Bei einem gemieteten Minecraft Server übernimmt der Anbieter einen großen Teil der Netzwerkinfrastruktur. Du musst dich normalerweise nicht mit CGNAT oder deiner Heimrouter-Portfreigabe beschäftigen. Dafür entstehen monatliche Kosten.

Welche Lösung passt zu dir?

Normale öffentliche IPv4 + Routerzugriff

↓

Portfreigabe

CGNAT/DS-Lite + kleine Freundesgruppe

↓

Tunnel oder VPN

Private Gruppe + einfache Vernetzung

↓

Tailscale oder ähnliche VPN-Lösung

24/7 + wenig Netzwerkaufwand

↓

Managed Hosting

Maximale Kontrolle + Linux-Kenntnisse

↓

VPS

Der wichtigste Punkt ist: Eine fehlende Portfreigabe bedeutet nicht automatisch das Ende deines Minecraft Servers. Erst musst du die Ursache finden. Danach kannst du entscheiden, ob du Portfreigabe, Tunnel, VPN, VPS oder Hosting verwenden möchtest.

Minecraft Server erstellen – Bedrock Dedicated Server für PC, Konsole und Smartphone
Minecraft Server erstellen für Bedrock: Ein Server für Windows, Konsolen und mobile Geräte.

Minecraft Bedrock Server erstellen

Wenn deine Spieler die Minecraft Bedrock Edition verwenden, brauchst du eine passende Bedrock-Serversoftware. Der offizielle Bedrock Dedicated Server (BDS) ist dafür die wichtigste Lösung. Minecraft stellt ihn kostenlos bereit. Er ist für Multiplayer-Welten der Bedrock Edition ausgelegt.

Bedrock Dedicated Server

Der Bedrock Dedicated Server hostet eine eigene Minecraft-Welt. Er funktioniert anders als ein Java Server. Du brauchst deshalb keine Java-Laufzeit und keine server.jar.

Stattdessen entpackst du das offizielle Bedrock-Serverpaket und startest die passende Serverdatei. Der Server erstellt beim ersten Start die benötigten Welt- und Konfigurationsdateien automatisch.

Unterstützte Systeme

Minecraft bietet den Bedrock Dedicated Server für unterstützte Windows- und Linux-Systeme an. Für Linux nennt Minecraft aktuell Ubuntu 22.04 LTS oder neuer. Andere Linux-Distributionen werden laut offizieller Seite nicht unterstützt.

Für Windows werden aktuell Windows 10 Version 10.0.15063 oder neuer sowie Windows Server 2016 oder neuer genannt. Prüfe vor der Installation trotzdem die aktuellen Anforderungen. Minecraft kann diese Anforderungen mit späteren Server-Versionen ändern.

Server herunterladen

Lade den Bedrock Dedicated Server direkt von der offiziellen Minecraft-Seite herunter.

Offizielle Bedrock Dedicated Server-Downloadseite

Wähle dort das passende Paket für Windows oder Ubuntu/Linux. Entpacke die ZIP-Datei anschließend in einen eigenen Serverordner.

Zum Beispiel:

Minecraft-Bedrock-Server

Ein eigener Ordner hält Serverdateien, Welt und Konfiguration übersichtlich zusammen. Vermeide dubiose Downloadseiten. Die offizielle Minecraft-Seite stellt den Bedrock Dedicated Server kostenlos bereit.

Serverdateien konfigurieren

Nach dem ersten Start erstellt der Server verschiedene Dateien.

Eine wichtige Datei ist:

server.properties

Darin kannst du grundlegende Einstellungen deiner Welt und deines Servers ändern.

Dazu gehören unter anderem:

  • server-name
  • gamemode
  • difficulty
  • max-players
  • online-mode
  • allow-cheats
  • server-port
  • server-portv6

Ändere nur Einstellungen, deren Funktion du verstehst. Besonders bei Netzwerkoptionen solltest du keine zufälligen Werte eintragen. Bedrock nutzt eigene Netzwerkports. Der Standardwert für IPv4 ist normalerweise 19132.

Server starten

Unter Windows startest du den Server mit der bereitgestellten ausführbaren Datei. Unter Linux verwendest du die mitgelieferte Serverdatei über das Terminal. Der genaue Dateiname kann sich zwischen Server-Versionen ändern.

Beim ersten Start erstellt der Server die benötigten Weltdateien. Minecraft beschreibt genau diesen Ablauf: ZIP entpacken, Server starten, Konfiguration prüfen und anschließend die Weltdateien erzeugen lassen. Lass das Serverfenster geöffnet, während die Welt aktiv sein soll.

Wenn du den Server dauerhaft betreiben möchtest, kannst du später einen automatischen Start einrichten.

Port konfigurieren

Der Bedrock Dedicated Server verwendet standardmäßig:

19132

Für IPv4 ist dieser Port normalerweise UDP. Wenn du den Standardport änderst, muss die neue Portnummer auch zur Firewall und Router-Konfiguration passen.

Der grundlegende Netzwerkweg sieht so aus:

Internet

↓

Router

↓

UDP-Port

↓

Server-PC

↓

Bedrock Dedicated Server

Wenn Freunde außerhalb deines Heimnetzwerks beitreten sollen, kann eine Portfreigabe erforderlich sein. Die genaue Router-Konfiguration hängt von deinem Anbieter und Router ab.

Freunde verbinden

Sobald dein Bedrock Server läuft, können Bedrock-Spieler die Serveradresse verwenden. Für Spieler außerhalb deines Heimnetzwerks brauchst du normalerweise deine öffentliche IP und den verwendeten Port.

Beispiel:

Server-IP: 203.0.113.25

Port: 19132

Die tatsächliche Adresse deines Servers solltest du natürlich durch deine eigene öffentliche IP ersetzen. Bedrock unterstützt Crossplay zwischen unterstützten Bedrock-Plattformen. Dazu gehören laut Minecraft Windows-PCs, Xbox, PlayStation, Mobilgeräte sowie Nintendo Switch und Switch 2. Das funktioniert jedoch nur innerhalb der Bedrock Edition.

Java-Spieler können einem normalen Bedrock Dedicated Server nicht direkt beitreten. Für Java-Bedrock-Crossplay brauchst du eine zusätzliche Lösung wie Geyser.

Bedrock Server sichern

Auch ein Bedrock Server braucht regelmäßige Backups. Besonders wichtig ist deine Welt. Sichere deshalb regelmäßig den entsprechenden Weltordner und wichtige Konfigurationsdateien.

Ein gutes Backup sollte nicht auf demselben Laufwerk liegen wie dein aktiver Server. Noch besser ist eine zusätzliche Kopie auf einem anderen Speicherort. Teste deine Backups gelegentlich.

Ein Backup, das sich nie wiederherstellen lässt, hilft dir im Ernstfall nicht. Vor größeren Updates solltest du immer zuerst ein Backup erstellen.

Der sichere Ablauf lautet:

Server stoppen

↓

Backup erstellen

↓

Update durchführen

↓

Server testen

↓

Spieler wieder verbinden

Damit bleibt dein Bedrock Server auch bei Fehlern oder Updates besser geschützt. Kurz gesagt: Der Bedrock Dedicated Server ist die offizielle Lösung für eine eigene Bedrock-Welt. Er läuft auf unterstützten Windows- und Linux-Systemen und benötigt eine eigene Netzwerk- und Firewall-Konfiguration.

Minecraft Java und Bedrock zusammen spielen

Java- und Bedrock-Spieler können gemeinsam spielen. Dafür reicht ein normaler Java oder Bedrock Server jedoch nicht aus. Eine verbreitete Lösung ist GeyserMC.

Geyser verbindet Bedrock-Spieler mit einem Minecraft Java Server. Es fungiert dabei als Kompatibilitätsschicht zwischen beiden Editionen. 

Was ist Geyser?

GeyserMC ermöglicht Bedrock-Spielern den Zugang zu einem Java Server. Geyser übersetzt die Kommunikation zwischen Bedrock und Java.

Der grundlegende Aufbau sieht so aus:

Java Server

↓

Geyser

↓

Bedrock-Spieler

Geyser kann als Plugin auf unterstützter Server-Software laufen. Dazu gehören beispielsweise Paper und andere unterstützte Java-Serverplattformen. 

Du kannst Geyser auch in anderen unterstützten Umgebungen einsetzen. Die genaue Einrichtung hängt deshalb von deiner Server-Software ab. Geyser ersetzt deinen Java Server nicht.

Du betreibst weiterhin einen Java Server. Geyser ergänzt ihn um die Bedrock-Kompatibilität.

Was ist Floodgate?

Floodgate ist eine Erweiterung aus dem Geyser-Projekt.

Sie ermöglicht Bedrock-Spielern den Zugang zu einem Java Server, ohne dass sie zwingend ein Java-Konto für diese Verbindung benötigen. 

Floodgate arbeitet zusammen mit Geyser.

Ein typisches Setup sieht daher so aus:

Java Server

↓

Geyser + Floodgate

↓

Java-Spieler + Bedrock-Spieler

Floodgate ist nicht in jedem Setup zwingend erforderlich. Ob du es brauchst, hängt von deiner gewünschten Anmeldung und Serverkonfiguration ab.

Wie funktioniert Java-Bedrock-Crossplay?

Beim Crossplay bleibt dein eigentlicher Server ein Java Server. Java-Spieler verbinden sich direkt mit dem Java Server. Bedrock-Spieler verbinden sich über Geyser.

Geyser übersetzt anschließend die unterschiedlichen Netzwerkprotokolle.

So können beide Gruppen dieselbe Serverwelt verwenden. 

Der Ablauf sieht vereinfacht so aus:

Java-Spieler

↓

Java Server

Bedrock-Spieler

↓

Geyser

↓

Java Server

Damit Crossplay funktioniert, müssen mehrere Komponenten zusammenpassen.

Achte besonders auf:

  • Minecraft Java Version
  • Bedrock Version
  • Geyser Version
  • Server-Software
  • Java-Version
  • Plugins
  • Mods
  • Floodgate-Konfiguration

Geyser veröffentlicht eine eigene Übersicht zu unterstützten Java- und Bedrock-Versionen. Deshalb solltest du nicht davon ausgehen, dass jede Kombination automatisch funktioniert. Auch Mods können zusätzliche Einschränkungen verursachen. Ein Java-Mod kann beispielsweise Funktionen hinzufügen, die Bedrock-Spieler nicht vollständig unterstützen.

Geyser dokumentiert deshalb bestimmte Einschränkungen und Unterschiede zwischen den Editionen. 

Wichtig: Java-Bedrock-Crossplay bedeutet nicht, dass beide Editionen technisch identisch werden.

Geyser schafft eine Verbindung zwischen den Systemen. Einige Funktionen können trotzdem anders funktionieren. Wenn du einen Crossplay-Server planst, prüfe deshalb zuerst die Minecraft-Version, Server-Software und Geyser-Kompatibilität. Für einen einfachen Aufbau ist ein unterstützter Java Server mit Geyser und optional Floodgate meist der sinnvollste Ausgangspunkt.

Minecraft Server mit Mods erstellen

Ein Minecraft Server mit Mods braucht mehr Vorbereitung als ein Vanilla-Server.
Du musst mehrere Versionen aufeinander abstimmen.

Die wichtigste Reihenfolge lautet:

Minecraft-Version
↓
Fabric / Forge / NeoForge
↓
Java-Version
↓
Mods
↓
Dependencies
↓
Server starten
↓
Client testen

Fabric, Forge und NeoForge unterstützen unterschiedliche Mod-Systeme.
Eine Mod für Fabric funktioniert nicht automatisch mit Forge oder NeoForge.

Was brauchst du?

Für einen modded Minecraft Server brauchst du zuerst eine passende Server-Software.

Fabric eignet sich für viele leichte und moderne Mod-Setups.
Forge wird von vielen etablierten Modpacks verwendet.
NeoForge ist eine weitere moderne Mod-Plattform für unterstützte Minecraft-Versionen.

Danach brauchst du die passenden Mod-Dateien.

Prüfe bei jeder Mod diese Punkte:

  • Minecraft-Version
  • Mod-Loader
  • Java-Version
  • benötigte Dependencies
  • Server- oder Client-Unterstützung

Die Minecraft-Version muss zur Mod passen.
Eine Mod für eine andere Version kann den Serverstart verhindern.
Auch ein falscher Loader kann einen Fehler verursachen.

Die benötigte Java-Version hängt ebenfalls von der Minecraft-Version ab.
Prüfe deshalb immer die Anforderungen deines gewählten Loaders.

Server-Mods vs. Client-Mods

Das ist einer der wichtigsten Punkte bei einem modded Server. Nicht jede Mod gehört auf den Server.

Server-Mods laufen auf dem Minecraft Server.
Sie können neue Inhalte, Mechaniken oder Serverfunktionen hinzufügen.

Client-Mods laufen nur auf dem Computer des Spielers.
Sie können zum Beispiel Grafik, HUD oder andere Anzeigeelemente verändern.

Einige Mods müssen auf Server und Client installiert werden.
Andere funktionieren nur auf einer Seite.

Die Mod-Metadaten können festlegen, ob eine Mod auf dem Client, Server oder beiden Seiten läuft. Darum solltest du niemals einfach jede .jar-Datei in den Serverordner kopieren. Prüfe zuerst die Mod-Beschreibung.

Achte besonders auf Angaben wie:

  • Client
  • Server
  • Client & Server
  • Required Dependency
  • Optional Dependency

Bei einem Modpack ist diese Prüfung besonders wichtig.

Mods installieren

Installiere zuerst den passenden Mod-Loader. Das kann zum Beispiel Fabric, Forge oder NeoForge sein. Danach startest du den Server einmal.

Bei NeoForge wird nach dem ersten Start der mods-Ordner erstellt.
Dort werden die Server-Mods abgelegt.

Bei einem eigenen Server solltest du einen separaten Serverordner verwenden.

Beispiel:

Minecraft-Server/

├── server.jar

├── eula.txt

├── server.properties

├── mods/

├── config/

├── world/

└── logs/

Bei Fabric, Forge oder NeoForge kann die genaue Struktur unterschiedlich aussehen. Wichtig ist der Game-Ordner des Servers. Lege die Mod-Dateien nicht einfach in deinen normalen .minecraft-Ordner.

Danach startest du den Server erneut. Wenn alle Dateien zusammenpassen, lädt der Loader die Mods.

mods Ordner

Der mods-Ordner enthält die Mod-Dateien des Servers. Die Dateien liegen normalerweise als .jar vor.

Beispiel:

Minecraft-Server/

└── mods/

    ├── mod-a.jar

    ├── mod-b.jar

    └── dependency.jar

Bei Fabric wird der mods-Ordner ebenfalls für Mod-Dateien verwendet.
Die Fabric-Dokumentation nennt ihn als normalen Ladeort für Mods.

Achte auf den richtigen Serverordner.

Ein häufiger Fehler sieht so aus:

.minecraft/mods/

Die Dateien liegen dort zwar korrekt für einen Client, aber nicht unbedingt für deinen separaten Server. Für den Server zählt der Game-Ordner, aus dem dein Server gestartet wird. Nutze deshalb immer den Ordner, in dem deine Serverdateien liegen.

Fabric API und andere Abhängigkeiten

Viele Mods benötigen zusätzliche Dateien. Diese Dateien nennt man Dependencies oder Abhängigkeiten. Ein bekanntes Beispiel im Fabric-Ökosystem ist die Fabric API.

Die Fabric-Dokumentation weist darauf hin, dass viele Mods zusätzlich die Fabric API benötigen.

Eine Mod kann zum Beispiel diese Struktur benötigen:

Minecraft-Version

        ↓

Fabric Loader

        ↓

Fabric API

        ↓

Mod

Fehlt eine erforderliche Dependency, kann der Loader den Start verweigern.

Fabric unterscheidet zwischen erforderlichen und optionalen Abhängigkeiten.
Fehlende erforderliche Abhängigkeiten können einen Startfehler verursachen.

Auch NeoForge prüft definierte Mod-Abhängigkeiten vor dem Laden.
Eine als erforderlich markierte Dependency muss vorhanden sein.

Installiere Dependencies deshalb nicht nach Gefühl. Prüfe immer die Anforderungen der jeweiligen Mod.

Modpack Server erstellen

Ein Modpack ist mehr als eine Sammlung einzelner Mods. Es kann zusätzlich Konfigurationen, Ressourcen und weitere Dateien enthalten. Am einfachsten ist ein vorhandenes Server Pack, wenn der Modpack-Anbieter eines bereitstellt.

Der typische Ablauf ist:

Modpack auswählen
↓
Minecraft-Version prüfen
↓
Loader prüfen
↓
Server Pack suchen
↓
Server installieren
↓
Dateien kopieren
↓
Client-only Mods entfernen
↓
Server starten
↓
Fehler prüfen

NeoForge empfiehlt bei Modpacks nach Möglichkeit ein vorhandenes Server Pack zu verwenden.
Client-only Mods können auf dem Server entfernt werden.

Das ist wichtig, weil manche Mods nur die Darstellung des Spiels verändern. Dazu gehören beispielsweise bestimmte Grafik- oder Anzeige-Mods. Installiere nicht blind den kompletten Client-Ordner auf dem Server.

Prüfe stattdessen die Serveranforderungen des Modpacks.

Vor größeren Änderungen solltest du außerdem ein Backup deiner Welt erstellen.
NeoForge empfiehlt ebenfalls ein Welt-Backup vor Updates von Loader oder Mods.

Warum startet der Server nach einer Mod nicht?

Ein neuer Mod kann einen Serverstart sofort verhindern.

Die häufigsten Ursachen sind:

1. Falsche Minecraft-Version

Die Mod unterstützt deine Minecraft-Version nicht.

Beispiel:

Server: Minecraft 26.1

Mod:    Minecraft 26.2

Das kann zu einem Ladefehler führen.

2. Fehlende Dependency

Die Mod benötigt eine zusätzliche Bibliothek oder Mod.

Beispiel:

Mod

 ↓

benötigt Fabric API

 ↓

Fabric API fehlt

 ↓

Server startet nicht

Prüfe deshalb die Dependency-Liste der Mod.

3. Client/Server-Mismatch

Eine Mod kann nur für den Client gedacht sein. Dann gehört sie nicht auf den Server. Bei Mods für beide Seiten müssen außerdem Client und Server passende Versionen verwenden.

4. Falscher Loader

Eine Fabric-Mod funktioniert nicht automatisch mit Forge. Ebenso funktioniert eine Forge-Mod nicht automatisch mit NeoForge.

Prüfe deshalb immer:

Mod → Fabric?

Mod → Forge?

Mod → NeoForge?

5. Falsche Java-Version

Auch Java kann die Ursache sein.

Prüfe zuerst:

java -version

Vergleiche danach die Ausgabe mit den Anforderungen deiner Minecraft-Version und des Loaders.

6. Crash-Log prüfen

Wenn der Server nicht startet, solltest du nicht sofort alle Mods löschen.

Prüfe zuerst den Fehler.

Wichtige Dateien und Ordner sind:

logs/

crash-reports/

Besonders hilfreich sind Zeilen mit:

Caused by:

requires

missing

incompatible

unsupported

Sie zeigen häufig, welche Mod oder Dependency den Fehler verursacht.

Eine gute Fehleranalyse folgt dieser Reihenfolge:

Minecraft-Version prüfen
↓
Loader prüfen
↓
Java prüfen
↓
Mod-Version prüfen
↓
Dependencies prüfen
↓
Client/Server-Seite prüfen
↓
Crash-Log lesen

So findest du die Ursache meist schneller, als mehrere Mods gleichzeitig zu entfernen.

Minecraft Server mit Plugins erstellen

Plugins erweitern einen Minecraft Server um zusätzliche Funktionen. Sie können zum Beispiel Rechte, Schutz, Wirtschaft oder Administration hinzufügen.

Für Plugins eignet sich besonders das Paper/Spigot-Ökosystem.
Paper unterstützt Bukkit- und Spigot-kompatible Plugins.

Wichtig: Plugins sind nicht dasselbe wie Mods.

Paper unterstützt keine Fabric- oder Forge-Mods.
Für einen Mod-Server brauchst du stattdessen einen passenden Mod-Loader.

Welche Server brauchen Plugins?

Wenn du deinen Java Server mit Plugins erweitern möchtest, ist Paper für viele Projekte eine gute Wahl. Paper basiert auf dem Bukkit-Ökosystem und unterstützt viele bestehende Bukkit-Plugins. Spigot gehört ebenfalls zu diesem Plugin-Ökosystem.

Für Anfänger ist die Entscheidung einfach:

Keine Erweiterungen
→ Vanilla

Plugins
→ Paper oder Spigot

Mods
→ Fabric, Forge oder NeoForge

Plugins + Mods
→ Nicht einfach zusammen in Paper installieren

Paper weist ausdrücklich darauf hin, dass Fabric- und Forge-Mods nicht auf Paper laufen. Wenn du hauptsächlich Serverfunktionen brauchst, sind Plugins oft der einfachere Weg.

Plugins installieren

Plugins liegen normalerweise im Ordner:

plugins/

Der Ordner befindet sich im Hauptverzeichnis deines Paper Servers.

Eine typische Struktur sieht so aus:

Minecraft-Server/

├── server.jar

├── server.properties

├── eula.txt

├── plugins/

│   ├── PluginA.jar

│   └── PluginB.jar

├── world/

└── logs/

Lade das Plugin als .jar herunter. Lege die Datei direkt in den plugins-Ordner.

Zum Beispiel:

plugins/

└── EssentialsX.jar

Installiere Plugins nur aus vertrauenswürdigen Quellen.

Ein Plugin erhält weitreichenden Zugriff auf deinen Server und den Rechner.
Paper empfiehlt deshalb ausdrücklich, nur vertrauenswürdige Plugins zu installieren.

Paper nennt unter anderem Hangar, Modrinth und BukkitDev als mögliche Plugin-Quellen.

Prüfe vor dem Download außerdem:

  • Minecraft-Version
  • Paper/Spigot-Unterstützung
  • Plugin-Version
  • benötigte Dependencies
  • bekannte Einschränkungen

Server neu starten

Nach dem Kopieren einer neuen Plugin-Datei solltest du den Server neu starten.

Stoppe den Server zuerst sauber:

stop

Starte ihn danach mit deinem normalen Startbefehl erneut. Beim Start lädt Paper die Plugins aus dem plugins-Ordner.

Prüfe danach:

/plugins

Paper zeigt geladene Plugins normalerweise grün an.
Plugins mit Problemen können rot angezeigt werden.

Du kannst den Befehl auch über die Server-Konsole ausführen.

Wenn ein Plugin nicht geladen wird, prüfe zuerst:

logs/latest.log

Paper empfiehlt die Serverlogs als ersten Schritt bei Plugin-Problemen.

Plugin-Kompatibilität prüfen

Ein Plugin funktioniert nicht automatisch mit jeder Minecraft-Version.

Prüfe deshalb vor der Installation:

Minecraft-Version
↓
Server-Software
↓
Plugin-Version
↓
Dependencies
↓
Installation

Ein Plugin kann außerdem eine weitere Abhängigkeit benötigen. Beispielsweise kann ein Plugin Vault oder ein anderes Plugin voraussetzen. Fehlt eine erforderliche Dependency, lädt das Plugin nicht.

Vermeide außerdem doppelte Versionen desselben Plugins.

Zum Beispiel:

plugins/

├── EssentialsX-old.jar

└── EssentialsX-new.jar

Das kann zu einem Plugin-Konflikt führen. Entferne die alte Version und behalte nur die benötigte Version. Auch ein Plugin für eine falsche Plattform kann Probleme verursachen.

Ein Fabric- oder Forge-Mod ist kein Paper-Plugin.
Paper kann solche Mods nicht einfach laden.

Wichtige Plugin-Kategorien

Du brauchst nicht sofort viele Plugins. Wähle Plugins nach dem Problem, das du lösen möchtest.

KategorieZweckBeispiel
PermissionsRechte und GruppenLuckPerms
ProtectionBereiche und Gebäude schützenWorldGuard
AdministrationBefehle und ServerfunktionenEssentialsX
BuildingBauen und BearbeitenWorldEdit
LoggingÄnderungen nachvollziehenCoreProtect
EconomyGeld und Handelpassende Economy-Plugins

EssentialsX bietet viele grundlegende Serverfunktionen.
Das Projekt empfiehlt Paper für moderne Minecraft-Versionen.

LuckPerms eignet sich für Gruppen und Berechtigungen.
Es lässt sich auch mit anderen Plugins kombinieren.

WorldEdit hilft beim Erstellen und Bearbeiten großer Bauwerke. WorldGuard kann Bereiche und bestimmte Aktionen schützen. CoreProtect eignet sich für das Protokollieren von Änderungen.

Welche Plugins du tatsächlich brauchst, hängt von deinem Server ab. Ein kleiner Server für Freunde braucht oft nur wenige Plugins. Ein öffentlicher Server benötigt dagegen meist mehr Verwaltung, Rechtekontrolle und Schutz.

Starte deshalb mit den wichtigsten Funktionen.

Server-Software
↓
Plugin auswählen
↓
Kompatibilität prüfen
↓
Dependency prüfen
↓
.jar in plugins/
↓
Server neu starten
↓
/plugins prüfen
↓
Logs kontrollieren

Minecraft Server konfigurieren

Nach der Installation kannst du deinen Minecraft Server anpassen.

Die wichtigste Datei dafür ist:

server.properties

Sie liegt im Hauptordner deines Servers.

Ändere die Datei nur, wenn der Server gestoppt ist.
Starte den Server danach erneut, damit Änderungen sicher übernommen werden.

Minecraft stellt dafür viele Einstellungen bereit.
Die wichtigsten Optionen für einen privaten Server findest du hier.

server.properties

motd

motd=Mein Minecraft Server

motd steht für Message of the Day. Diese Nachricht sehen Spieler in ihrer Serverliste. Du kannst hier zum Beispiel den Namen deines Servers eintragen.

max-players

max-players=5

Damit legst du die maximale Spielerzahl fest. Für einen kleinen privaten Server kannst du zum Beispiel 5 verwenden. Die passende Zahl hängt aber auch von deiner Hardware und Serverlast ab.

gamemode

gamemode=survival

Damit legst du den Standard-Spielmodus fest.

Mögliche Werte sind zum Beispiel:

survival

creative

adventure

spectator

Für einen normalen Survival-Server verwendest du:

gamemode=survival

difficulty

difficulty=normal

Damit bestimmst du den Schwierigkeitsgrad.

Mögliche Werte sind:

peaceful

easy

normal

hard

Für einen normalen Survival-Server ist normal ein guter Ausgangspunkt.

hardcore

hardcore=false

Mit hardcore=true wird die Welt als Hardcore-Welt betrieben.

Für einen normalen Server bleibt diese Einstellung normalerweise:

hardcore=false

Aktiviere Hardcore nur, wenn alle Spieler dieses Spielprinzip möchten.

pvp

In älteren Java-Versionen wurde PvP über diese Einstellung gesteuert:

pvp=true

Bei aktuellen Java-Versionen wurde pvp aus server.properties entfernt.
Die Einstellung wird inzwischen über die entsprechende Game Rule gesteuert.

Das ist wichtig, weil ältere Anleitungen dazu noch pvp=true oder pvp=false empfehlen. Wenn deine aktuelle Version diese Property nicht mehr enthält, ändere sie nicht manuell.

white-list

white-list=true

Damit beschränkst du den Server auf erlaubte Spieler. Das ist besonders sinnvoll für einen privaten Server mit Freunden. Nur Spieler auf deiner Allowlist können dann beitreten.

Je nach aktueller Version und Serversoftware kann die Einstellung auch als allow-list bezeichnet werden.

online-mode

online-mode=true

Diese Einstellung kontrolliert die Authentifizierung der Spieler. Für einen normalen öffentlichen oder privaten Minecraft Server solltest du sie grundsätzlich aktiviert lassen. Ändere online-mode nicht einfach auf false.

Eine falsch konfigurierte Authentifizierung kann Sicherheitsprobleme verursachen.

view-distance

view-distance=10

Damit bestimmst du, wie viele Chunks der Server an Spieler sendet. Ein höherer Wert kann die Sichtweite erhöhen. Er kann aber auch die Serverleistung stärker belasten.

Wenn dein Server langsam wird, kann eine niedrigere Einstellung helfen.

simulation-distance

simulation-distance=8

Diese Einstellung bestimmt, wie weit die Welt aktiv simuliert wird.

Dazu gehören unter anderem Dinge wie:

  • Mobs
  • Redstone
  • Pflanzen
  • andere Spielmechaniken

Eine höhere Simulation Distance erhöht die Serverarbeit. Deshalb solltest du sie nicht unnötig hoch setzen. View Distance betrifft hauptsächlich die bereitgestellte Weltansicht.

Simulation Distance betrifft dagegen die aktive Weltberechnung. Diese beiden Werte sind deshalb nicht dasselbe.

spawn-protection

spawn-protection=16

Damit kannst du den Bereich um den Weltspawn schützen. Der Wert beschreibt den Radius dieses Schutzbereichs. Bei einem privaten Server kann diese Einstellung sinnvoll sein, wenn normale Spieler den Spawn nicht verändern sollen.

Wenn du keinen solchen Schutz möchtest, kann je nach Serverkonfiguration auch 0 verwendet werden.

level-seed

level-seed=

Hier kannst du einen bestimmten Seed für die Weltgeneration eintragen.

Zum Beispiel:

level-seed=123456789

Wenn du das Feld leer lässt, erzeugt Minecraft die Welt mit einem zufälligen Seed. Wichtig: Ändere den Seed nicht einfach bei einer bereits bestehenden Welt. Die vorhandene Welt wird dadurch nicht automatisch komplett neu generiert.

Wenn du eine neue Welt mit einem anderen Seed möchtest, musst du die Welt entsprechend neu erstellen.

Whitelist aktivieren

Für einen privaten Server ist die Whitelist besonders nützlich. Sie verhindert, dass beliebige Spieler deinem Server beitreten.

Ein einfacher Ablauf ist:

Whitelist aktivieren

        ↓

Spieler hinzufügen

        ↓

Spieler verbindet sich

        ↓

Nicht erlaubte Spieler werden abgewiesen

Du kannst die Allowlist über die Serverkonsole verwalten.

Beispiel:

/allowlist on

/allowlist add Spielername

Bei aktuellen Java-Versionen wird dafür auch der Begriff Allowlist verwendet. Die Liste wird in einer entsprechenden JSON-Datei gespeichert. Für einen kleinen Server mit Freunden ist die Whitelist eine einfache zusätzliche Schutzschicht.

Sie ersetzt aber keine anderen Sicherheitsmaßnahmen.

OP-Rechte vergeben

Ein Operator besitzt weitreichende Rechte auf deinem Server.

Du kannst einen Spieler beispielsweise mit diesem Befehl zum Operator machen:

/op Spielername

Minecraft dokumentiert /op als Befehl zum Ernennen eines Spielers zum Server-Operator. Vergebe OP-Rechte deshalb nicht an jeden Spieler. Ein OP kann viele Befehle ausführen und damit die Welt und den Server stark verändern.

Für einen privaten Server solltest du nur vertrauenswürdige Personen als OP eintragen.

Ein einfaches Sicherheitsprinzip lautet:

Whitelist für Zugang
↓
Normale Spieler ohne OP
↓
OP nur für vertrauenswürdige Administratoren
↓
Plugins mit passenden Permissions
↓
Regelmäßige Backups

Bei einem größeren Server solltest du außerdem ein richtiges Berechtigungssystem verwenden. So kannst du bestimmte Befehle erlauben, ohne jedem Spieler vollständige OP-Rechte zu geben. Die Minecraft-Dokumentation zeigt /op, /kick und /ban als typische Serverbefehle.

Merke: Ändere Servereinstellungen nicht blind aus alten Anleitungen.
Minecraft verändert manche server.properties-Optionen zwischen Versionen.
Prüfe deshalb immer die Einstellungen deiner verwendeten Version.

Wie viel RAM braucht ein Minecraft Server?

Es gibt keine perfekte RAM-Zahl für jeden Minecraft Server. Der tatsächliche Bedarf hängt von deiner Serverlast ab.

Wichtige Faktoren sind:

  • Anzahl der Spieler
  • Minecraft-Version
  • Mods
  • Plugins
  • Größe und Aktivität der Welt
  • View Distance
  • Simulation Distance
  • Anzahl der Entities
  • Server-Software
  • CPU-Leistung

Ein kleiner Vanilla-Server braucht deutlich weniger Ressourcen als ein großes Modpack. Auch fünf Spieler können mehr Leistung benötigen als zehn Spieler. Das hängt davon ab, was auf dem Server passiert.

Wovon hängt der RAM-Bedarf ab?

Spieler: Mehr aktive Spieler erzeugen mehr Serverarbeit. Minecraft-Version: Verschiedene Versionen können unterschiedliche Ressourcen benötigen. Mods: Große Modpacks können deutlich mehr Speicher benötigen.

Plugins: Plugins können zusätzliche Serverarbeit erzeugen. Welt: Viele geladene Chunks, Entities und komplexe Bereiche erhöhen die Last. View Distance: Eine höhere Sichtweite kann mehr Chunks gleichzeitig betreffen.

Simulation Distance: Eine höhere Simulation Distance erhöht die aktive Weltberechnung. Entities: Viele Mobs, Tiere, Items und andere Entities können die Serverlast erhöhen. CPU: Die CPU verarbeitet einen großen Teil der eigentlichen Serverberechnung.

Server-Software: Vanilla, Paper und andere Serverlösungen können sich bei Leistung und Ressourcenverhalten unterscheiden. Deshalb solltest du RAM nicht isoliert auswählen. Beobachte zuerst, was deinen Server tatsächlich belastet.

Warum mehr RAM nicht automatisch weniger Lag bedeutet?

Mehr RAM löst nicht jedes Performanceproblem. Ein Server kann trotz viel RAM langsam laufen. Der Grund liegt oft bei CPU-Leistung, Server-Ticks oder Netzwerk.

Die Begriffe werden häufig miteinander verwechselt.

RAM

RAM ist der Arbeitsspeicher. Minecraft nutzt ihn für Daten, die während des Serverbetriebs benötigt werden. Ist zu wenig RAM verfügbar, kann der Server unter Speicherdruck geraten.

Mehr RAM bedeutet aber nicht automatisch mehr Serverleistung. Wenn dein Server bereits genug RAM hat, bringt zusätzlicher RAM allein oft keinen Vorteil.

CPU

Die CPU verarbeitet die Berechnungen des Servers. Dazu gehören viele laufende Spielmechaniken.

Dazu zählen beispielsweise:

  • Weltberechnung
  • Entity-Aktivität
  • Redstone
  • Tick-Verarbeitung
  • Plugin-Logik
  • Mod-Logik

Eine starke CPU kann deshalb für einen Minecraft Server sehr wichtig sein. Ein Server mit viel RAM kann trotzdem Probleme haben, wenn die CPU überlastet ist.

TPS

TPS bedeutet Ticks Per Second. Der Server versucht normalerweise, seine Spielsimulation mit einer festen Tickrate auszuführen. Wenn der Server die Berechnungen nicht rechtzeitig schafft, sinkt die effektive Tickrate.

Dann können Aktionen verzögert wirken. Beispielsweise können Redstone-Systeme langsamer reagieren oder Mobs verzögert handeln. Deshalb ist TPS ein wichtiger Hinweis auf Server-Lag.

RAM und TPS sind aber nicht dasselbe. Einfach mehr RAM zuzuweisen garantiert keine höheren TPS.

Ping

Ping beschreibt die Netzwerkverzögerung zwischen Spieler und Server. Ein hoher Ping kann dazu führen, dass Aktionen verzögert erscheinen. Das kann durch die Entfernung zum Server oder die Netzwerkverbindung entstehen.

Ein Server kann also perfekte TPS haben und trotzdem einen hohen Ping besitzen. Das Problem liegt dann nicht unbedingt beim RAM.

FPS

FPS bedeutet Frames Per Second. FPS beschreibt, wie flüssig das Spiel auf dem Computer des Spielers dargestellt wird.

Niedrige FPS können beispielsweise durch folgende Faktoren entstehen:

  • schwache Grafikkarte
  • hohe Grafiksettings
  • Shader
  • hohe Render Distance
  • viele sichtbare Entities

Das ist hauptsächlich ein Client-Problem. Ein Server kann hohe TPS haben, während ein Spieler gleichzeitig niedrige FPS hat.

RAM vs. CPU vs. TPS vs. Ping vs. FPS

BegriffWas bedeutet es?Typisches Problem
RAMArbeitsspeicherSpeicher reicht nicht
CPURechenleistungServerberechnung zu langsam
TPSServer-TickrateServer verarbeitet Ticks zu langsam
PingNetzwerkverzögerungVerbindung reagiert langsam
FPSBildrate des ClientsSpiel läuft auf dem PC nicht flüssig

Einfach gesagt:

RAM
→ Wie viel Arbeitsspeicher ist verfügbar?

CPU
→ Wie schnell kann der Server Berechnungen ausführen?

TPS
→ Wie gut schafft der Server seine Spielticks?

Ping
→ Wie schnell kommen Daten zwischen Spieler und Server an?

FPS
→ Wie flüssig zeigt der Spieler das Spiel auf seinem PC an?

Wie solltest du den RAM für deinen Server wählen?

Starte nicht mit einer festen RAM-Zahl.

Plane zuerst dein Setup.

Vanilla oder Modded?
↓
Wie viele Spieler?
↓
Welche Mods oder Plugins?
↓
Welche View Distance?
↓
Welche Simulation Distance?
↓
Welche CPU?
↓
Serverlast beobachten
↓
RAM bei Bedarf anpassen

Für einen kleinen privaten Server reicht oft eine deutlich kleinere Konfiguration als für ein großes Modpack. Ein Modpack mit vielen Mods benötigt dagegen mehr Ressourcen. Auch ein Server mit wenigen Spielern kann stark belastet werden.

Ein Beispiel ist eine große automatische Farm mit vielen Entities und Redstone-Systemen. Deshalb ist die Spielerzahl allein kein zuverlässiges Maß.

Was tun, wenn der Server laggt?

Prüfe zuerst, welche Art von Lag du hast.

TPS niedrig:
→ Serverberechnung oder CPU-Last prüfen.

RAM fast vollständig belegt:
→ Speicherbedarf und Java-Heap prüfen.

Ping hoch:
→ Netzwerkverbindung und Serverstandort prüfen.

FPS niedrig:
→ Client-PC, Grafiksettings oder Shader prüfen.

TPS gut, Ping gut, FPS niedrig:
→ Wahrscheinlich liegt das Problem beim Spieler-PC.

Diese Unterscheidung spart viel Zeit. Sie verhindert auch den häufigen Fehler, einfach immer mehr RAM zuzuweisen. RAM ist nur ein Teil der Serverleistung.

Für einen stabilen Minecraft Server musst du RAM, CPU, TPS und Netzwerk gemeinsam betrachten.

Minecraft Server 24/7 betreiben

Ein Minecraft Server kann grundsätzlich rund um die Uhr laufen. Dafür muss aber nicht nur der Server dauerhaft eingeschaltet sein. Du brauchst auch Updates, Backups, Überwachung und einen Plan für Ausfälle.

Für 24/7 gibt es mehrere Möglichkeiten:

  • eigenen PC dauerhaft laufen lassen
  • Linux Server verwenden
  • VPS mieten
  • Managed Hosting nutzen

Welche Lösung passt, hängt von deinem technischen Wissen und deinem Budget ab.

PC dauerhaft laufen lassen

Du kannst deinen Minecraft Server auf deinem eigenen PC betreiben. Der PC muss dafür dauerhaft eingeschaltet bleiben. Auch Minecraft Server und Netzwerkverbindung müssen verfügbar sein.

Diese Lösung eignet sich besonders für kleine private Server.

Vorteile:

  • keine zusätzliche Servermiete
  • volle Kontrolle
  • einfache Hardware-Nutzung
  • geeignet für kleine Gruppen

Nachteile:

  • PC verbraucht dauerhaft Strom
  • Internet muss verfügbar bleiben
  • Ausfälle wirken sich direkt auf den Server aus
  • Updates und Wartung bleiben deine Aufgabe
  • Hardware kann ausfallen

Ein normaler Desktop-PC ist nicht automatisch die beste 24/7-Lösung. Ein älteres Gerät kann für einen kleinen Server trotzdem ausreichen. Wichtig sind vor allem stabile Hardware, ausreichende CPU-Leistung und eine zuverlässige Internetverbindung.

Linux Server

Linux eignet sich gut für einen dauerhaft laufenden Minecraft Server. Viele Server werden ohne grafische Oberfläche betrieben. Dadurch kannst du Ressourcen gezielter für den Server verwenden.

Typische Systeme sind beispielsweise Ubuntu oder Debian.

Ein Linux-Server bietet dir außerdem gute Möglichkeiten für:

  • automatische Starts
  • geplante Backups
  • Systemdienste
  • automatische Neustarts
  • Monitoring
  • Fernverwaltung

Dafür brauchst du mehr technisches Wissen. Du musst dich selbst um Updates, Sicherheit und Serverprozesse kümmern. Für Anfänger ist ein Windows-PC oft einfacher.

Für langfristige 24/7-Setups kann Linux dagegen sehr praktisch sein.

VPS

Ein VPS ist ein virtueller Server bei einem Anbieter. Der Server läuft in einem Rechenzentrum. Dein eigener PC muss deshalb nicht eingeschaltet bleiben.

Vorteile:

  • 24/7-Betrieb möglich
  • öffentliche Serververbindung
  • kein eigener PC nötig
  • Fernverwaltung
  • flexible Serverkonfiguration

Nachteile:

  • monatliche Kosten
  • technische Einrichtung
  • Linux-Kenntnisse oft hilfreich
  • Ressourcen hängen vom gebuchten Tarif ab

Bei einem VPS musst du weiterhin deinen Minecraft Server verwalten. Der Anbieter stellt die virtuelle Umgebung bereit. Updates, Backups, Plugins, Mods und Serverkonfiguration bleiben normalerweise deine Aufgabe.

Managed Hosting

Managed Minecraft Hosting ist für Anfänger oft der einfachste 24/7-Weg. Der Anbieter stellt die Serverumgebung bereit. Du verwaltest deinen Minecraft Server meistens über ein Webpanel.

Dort kannst du häufig:

  • Server starten
  • Server stoppen
  • Minecraft-Version auswählen
  • Dateien verwalten
  • Backups erstellen
  • Plugins installieren
  • Mods verwalten
  • Konfiguration ändern

Der genaue Funktionsumfang hängt vom Anbieter ab. Der wichtigste Vorteil ist die geringere technische Arbeit. Du musst keinen eigenen PC dauerhaft laufen lassen.

Dafür zahlst du normalerweise eine monatliche Gebühr. Für einen kleinen privaten Server kann Self-Hosting günstiger sein. Für einen unkomplizierten 24/7-Server kann Managed Hosting dagegen bequemer sein.

Energieverbrauch

Ein dauerhaft laufender eigener PC verbraucht Strom. Der tatsächliche Verbrauch hängt stark von der Hardware ab. Ein Gaming-PC kann deutlich mehr Energie verbrauchen als ein kleiner Mini-PC.

Eine einfache Rechnung hilft:

Leistung in Watt × Betriebsstunden ÷ 1000 = kWh

Beispiel:

Ein Gerät mit durchschnittlich 50 Watt läuft 24 Stunden täglich.

50 W × 24 h = 1.200 Wh

1.200 Wh ÷ 1.000 = 1,2 kWh pro Tag

Für einen Monat mit 30 Tagen wären das ungefähr:

1,2 kWh × 30 = 36 kWh

Deine tatsächlichen Kosten hängen vom Strompreis ab. Deshalb solltest du für 24/7-Betrieb nicht nur die Serverhardware betrachten. Vergleiche auch Stromkosten mit einem kleinen VPS oder Managed Hosting.

Automatischer Neustart

Ein 24/7-Server sollte nicht davon abhängig sein, dass du ihn manuell startest. Ein automatischer Start kann nach einem Systemneustart helfen. Auch ein automatischer Neustart des Minecraft-Prozesses kann sinnvoll sein.

Beispielsweise kann ein Server nach einem unerwarteten Absturz automatisch wieder starten. Wichtig: Ein automatischer Neustart ersetzt keine Fehleranalyse. Wenn ein Mod oder Plugin den Server ständig abstürzen lässt, würde der Prozess nur immer wieder neu starten.

Eine gute Lösung kombiniert deshalb:

Auto-Start
↓
Server starten
↓
Fehler erkennen
↓
Log speichern
↓
Neustart bei Bedarf
↓
Problem untersuchen

Bei Linux kannst du dafür beispielsweise einen Systemdienst verwenden. Bei Windows kannst du ebenfalls automatische Startmechanismen einrichten.

Monitoring

Ein 24/7-Server sollte überwacht werden. Du musst nicht jede Sekunde manuell nachsehen. Monitoring kann dich auf wichtige Probleme aufmerksam machen.

Beobachte beispielsweise:

  • Server läuft oder läuft nicht
  • CPU-Auslastung
  • RAM-Nutzung
  • Speicherplatz
  • TPS
  • Netzwerk
  • Serverlogs
  • Neustarts
  • Backup-Status

Speicherplatz wird besonders wichtig. Minecraft-Welten können mit der Zeit wachsen. Logs und Backups können ebenfalls viel Speicher belegen.

Wenn die Festplatte voll ist, können weitere Probleme entstehen. Ein einfaches Monitoring hilft dir deshalb, Probleme früh zu erkennen.

Warum 24/7 trotzdem Wartung braucht

24/7 bedeutet nicht „einmal einrichten und vergessen“. Minecraft-Versionen ändern sich. Server-Software erhält Updates.

Mods und Plugins werden aktualisiert. Sicherheitsprobleme können neue Maßnahmen erfordern. Backups müssen erstellt und getestet werden.

Auch Hardware, Speicherplatz und Netzwerk können ausfallen. Deshalb gehört Wartung zu jedem ernsthaften 24/7-Server.

Ein sinnvoller Ablauf ist:

Server läuft
↓
Monitoring
↓
Backup
↓
Updates prüfen
↓
Kompatibilität testen
↓
Update durchführen
↓
Server kontrollieren

Wenn du maximale Einfachheit möchtest, ist Managed Hosting meist der bequemste Weg. Wenn du maximale Kontrolle möchtest, sind eigener PC oder VPS interessanter. Für einen kleinen privaten Server reicht oft ein eigener Rechner, solange du Stromverbrauch, Netzwerk und Wartung akzeptierst.

Minecraft Server sicher machen

Ein Minecraft Server sollte nicht nur funktionieren. Er sollte auch vor unnötigen Zugriffen und Fehlkonfigurationen geschützt werden. Das gilt besonders für Server, die über das Internet erreichbar sind.

Du brauchst dafür keine komplizierte Sicherheitslösung. Schon einige grundlegende Maßnahmen reduzieren viele typische Risiken.

Whitelist aktivieren

Eine Whitelist ist für private Server besonders sinnvoll. Sie erlaubt nur ausgewählten Spielern den Beitritt. Das ist ideal für einen Server mit Freunden oder Familie.

Aktiviere die Allowlist und füge nur bekannte Spieler hinzu.

Beispiel:

/allowlist on

/allowlist add Spielername

Die genaue Bezeichnung kann je nach Minecraft-Version unterschiedlich sein. Eine Whitelist schützt aber nicht vor jedem Problem. Sie kontrolliert hauptsächlich, wer dem Server beitreten darf.

online-mode nicht leichtfertig deaktivieren

Für einen normalen Java Server sollte online-mode grundsätzlich aktiviert bleiben.

online-mode=true

Diese Einstellung ist Teil der Spieler-Authentifizierung. Setze sie nicht einfach auf false, nur weil eine Anleitung dies empfiehlt. Eine Änderung kann die Sicherheits- und Identitätsprüfung des Servers beeinflussen.

Wenn du eine spezielle Proxy- oder Netzwerkarchitektur verwendest, gelten zusätzliche Anforderungen. Für einen normalen privaten Server solltest du die Standardeinstellung nicht unnötig verändern.

OP-Rechte begrenzen

OP-Rechte geben einem Spieler weitreichende Serverbefugnisse. Deshalb solltest du nur vertrauenswürdige Personen zu Operatoren machen.

Vermeide:

/op Spieler1

/op Spieler2

/op Spieler3

/op Spieler4

wenn diese Personen die Rechte nicht wirklich benötigen.

Ein besserer Ansatz ist:

Nur notwendige Administratoren → OP

Normale Spieler sollten normale Spielerrechte behalten. Bei größeren Servern kannst du ein Permissions-System verwenden. Damit lassen sich Rechte genauer vergeben.

So musst du nicht jedem Administrator vollständige OP-Rechte geben.

Firewall konfigurieren

Eine Firewall kontrolliert Netzwerkverbindungen zu deinem Server. Wenn du einen Minecraft Server selbst hostest, solltest du nur die benötigten Verbindungen erlauben. Für einen typischen Java Server ist häufig TCP-Port 25565 relevant.

Für Bedrock wird häufig UDP-Port 19132 verwendet. Die genaue Konfiguration hängt von deiner Server-Software und deinem Netzwerk ab. Öffne nicht einfach alle Ports.

Deaktiviere auch nicht deine komplette Firewall, nur damit Freunde verbinden können.

Prüfe stattdessen:

Server-Port
↓
Firewall-Regel
↓
Router-Portfreigabe
↓
Server erreichbar

Server-Software aktuell halten

Veraltete Server-Software kann bekannte Fehler und Sicherheitsprobleme enthalten.

Prüfe deshalb regelmäßig Updates für:

  • Minecraft Server
  • Paper oder Spigot
  • Fabric
  • Forge
  • NeoForge
  • Bedrock Dedicated Server
  • Plugins
  • Mods

Ein Update solltest du nicht blind auf einem wichtigen Server installieren. Erstelle zuerst ein Backup. Danach prüfst du die Kompatibilität.

Ein sinnvoller Ablauf ist:

Backup
↓
Update prüfen
↓
Kompatibilität prüfen
↓
Update installieren
↓
Server testen

Plugins und Mods prüfen

Plugins und Mods können weitreichende Rechte auf deinem Server haben. Installiere deshalb keine unbekannten Dateien aus zufälligen Quellen.

Prüfe vor der Installation:

  • Quelle
  • Entwickler
  • Minecraft-Version
  • Loader oder Server-Software
  • Version
  • Dependencies
  • Änderungsverlauf
  • bekannte Probleme

Eine .jar-Datei sollte nicht automatisch vertrauenswürdig sein, nur weil sie wie ein Minecraft-Plugin aussieht. Je weniger unnötige Erweiterungen du installierst, desto einfacher bleibt dein Server.

Backups erstellen

Ein Backup schützt dich vor Datenverlust.

Das ist besonders wichtig vor:

  • Minecraft-Updates
  • Mod-Updates
  • Plugin-Updates
  • größeren Konfigurationsänderungen
  • Weltänderungen

Sichere mindestens deine Welt und wichtige Serverdateien.

Dazu können beispielsweise gehören:

world/

server.properties

whitelist.json

ops.json

Bei Mod- oder Plugin-Servern können weitere Konfigurationsdateien wichtig sein. Bewahre Backups möglichst getrennt vom Server auf. Ein Backup auf derselben Festplatte ist bei einem Hardwareausfall kein vollständiger Schutz.

Teste außerdem gelegentlich eine Wiederherstellung. Ein Backup ist erst wirklich hilfreich, wenn du weißt, dass du es wiederherstellen kannst.

Keine unnötigen Ports öffnen

Öffne nur Ports, die dein Server tatsächlich benötigt. Mehr offene Dienste bedeuten mehr erreichbare Netzwerkdienste. Wenn du beispielsweise nur einen Java Minecraft Server betreibst, brauchst du nicht automatisch mehrere zusätzliche Ports.

Prüfe jede Portfreigabe.

Entferne alte Regeln, die du nicht mehr benötigst. Besonders bei einem Heimserver solltest du deine Router-Konfiguration regelmäßig kontrollieren.

DMZ vermeiden

Eine DMZ-Funktion im Router sollte nicht als einfache Lösung für Minecraft verwendet werden. Sie kann ein Gerät deutlich stärker dem Internet aussetzen. Das ist unnötig, wenn eine gezielte Portfreigabe ausreicht.

Verwende deshalb eine konkrete Firewall- und Portregel für deinen Minecraft Server.

Wenn eine Portfreigabe nicht funktioniert, prüfe zuerst:

Lokale IP
↓
Port
↓
Firewall
↓
Router-Regel
↓
Öffentliche IP
↓
CGNAT / DS-Lite

Schalte nicht einfach die DMZ ein, um Netzwerkprobleme zu umgehen.

Serveradresse nicht unnötig öffentlich teilen

Bei einem privaten Server musst du die Serveradresse nicht überall veröffentlichen. Teile sie nur mit den Personen, die deinen Server nutzen sollen. Das verhindert nicht jeden Angriff.

Es reduziert aber unnötige Aufmerksamkeit und unerwünschte Verbindungsversuche. Bei einem Heimserver kann die öffentliche IP außerdem Informationen über deinen Internetanschluss preisgeben. Wenn du deine Heim-IP nicht direkt teilen möchtest, kannst du je nach Situation einen Tunnel, VPN oder externen Server verwenden.

DDoS-Risiken verstehen

Ein öffentlich erreichbarer Server kann grundsätzlich Ziel von unerwünschtem Netzwerkverkehr werden. Dazu gehören auch DDoS-Angriffe. Bei einem DDoS-Angriff wird ein Dienst mit sehr vielen Anfragen oder Datenpaketen belastet.

Die Auswirkungen hängen stark von deinem Internetanschluss, deiner Infrastruktur und dem Angriff ab. Eine normale Heimverbindung bietet nicht automatisch DDoS-Schutz. Deshalb solltest du bei einem größeren öffentlichen Server über geeignete Hosting- oder Netzwerkoptionen nachdenken.

Für einen kleinen privaten Server mit wenigen Freunden ist keine Panik nötig. Du solltest das Risiko aber kennen, bevor du deinen Heimserver öffentlich erreichbar machst.

Einfache Sicherheits-Checkliste

Bevor dein Server öffentlich erreichbar wird, prüfe:

  • Whitelist aktiviert
  • online-mode nicht unnötig deaktiviert
  • OP-Rechte begrenzt
  • Firewall korrekt eingerichtet
  • Nur benötigte Ports geöffnet
  • Keine unnötige DMZ-Konfiguration
  • Server-Software aktuell
  • Mods und Plugins geprüft
  • Backups vorhanden
  • Backups getrennt gespeichert
  • Wiederherstellung getestet
  • Öffentliche Serveradresse bewusst geteilt

Sicherheit ist kein einzelner Schalter. Sie entsteht durch mehrere kleine, sinnvolle Maßnahmen. Für einen privaten Server reichen diese Grundlagen oft als solide Basis.

Bei einem öffentlichen Server solltest du zusätzlich Hosting, Netzwerk, Berechtigungen, Monitoring und Backup-Strategie sorgfältig planen.

Minecraft Server erstellen – Backup und Sicherheit für deine Minecraft-Welt
Minecraft Server erstellen: Mit regelmäßigem Backup und Whitelist bleibt deine Welt geschützt.

Minecraft Server Backup erstellen

Ein Minecraft Server kann jederzeit Daten verlieren. Eine Festplatte kann ausfallen. Ein Update kann Probleme verursachen.

Eine Mod oder ein Plugin kann eine Welt beschädigen. Deshalb gehört ein regelmäßiges Backup zu jedem wichtigen Server. Ein gutes Backup enthält nicht nur den world-Ordner.

Du solltest auch die wichtigen Servereinstellungen und Erweiterungen sichern.

Was muss gesichert werden?

Bei einem normalen Java Server sind diese Daten besonders wichtig:

world/

world_nether/

world_the_end/

server.properties

Die drei Weltordner enthalten die Weltdaten der verschiedenen Dimensionen. Je nach Server-Version und Konfiguration können die Namen oder Strukturen abweichen. Bei einem Server mit Plugins, Mods oder eigener Konfiguration kommen weitere Dateien hinzu.

Sichere deshalb auch:

whitelist.json

ops.json

mods/

plugins/

config/

Bei Mod-Servern kann der config-Ordner wichtige Einstellungen enthalten. Bei Plugin-Servern können sich ebenfalls wichtige Konfigurationen in den Plugin-Ordnern befinden. Prüfe außerdem, ob einzelne Mods oder Plugins eigene Datenordner verwenden.

Eine sinnvolle Backup-Struktur kann so aussehen:

Minecraft-Server-Backup/

├── world/

├── world_nether/

├── world_the_end/

├── server.properties

├── whitelist.json

├── ops.json

├── mods/

├── plugins/

└── config/

Nicht jede Datei muss bei jedem Server identisch sein. Entscheidend ist, dass du alle Daten sicherst, die du für eine vollständige Wiederherstellung benötigst.

Wann sollte ein Backup erstellt werden?

Erstelle ein Backup regelmäßig. Besonders wichtig ist ein Backup vor größeren Änderungen.

Dazu gehören:

  • Minecraft-Updates
  • Server-Software-Updates
  • Mod-Änderungen
  • Plugin-Änderungen
  • größere Konfigurationsänderungen
  • wichtige Änderungen an der Welt

Ein guter Ablauf vor einem Update lautet:

Server stoppen
↓
Backup erstellen
↓
Backup prüfen
↓
Update durchführen
↓
Server testen

Stoppe den Server vor einem vollständigen Welt-Backup. So verhinderst du, dass sich während des Kopierens wichtige Dateien verändern. Bei großen Servern kannst du zusätzlich eine automatisierte Backup-Lösung verwenden.

Wo sollten Backups gespeichert werden?

Speichere Backups nicht ausschließlich auf derselben Festplatte.

Beispiel:

Minecraft Server

      +

Backup

      ↓

gleiche Festplatte

Wenn diese Festplatte ausfällt, können Server und Backup gleichzeitig verloren gehen. Besser ist mindestens eine getrennte Kopie.

Zum Beispiel:

Minecraft Server

      ↓

Backup

      ↓

andere Festplatte / anderes Gerät

Für wichtige Server kannst du zusätzlich einen externen Speicherort verwenden. Das kann beispielsweise ein anderer Rechner oder ein geeigneter Cloud-Speicher sein.

Achte dabei auf:

  • ausreichend Speicherplatz
  • Zugriffsschutz
  • regelmäßige Backups
  • mehrere Backup-Versionen
  • zuverlässige Wiederherstellung

Mehrere Backup-Stände sind sinnvoll. So kannst du beispielsweise zu einem älteren Zustand zurückkehren, wenn ein Problem erst später auffällt.

Backup testen

Ein Backup ist nicht automatisch zuverlässig, nur weil eine Datei existiert. Du solltest regelmäßig testen, ob sich daraus ein Server wiederherstellen lässt.

Ein sinnvoller Test ist:

Backup auswählen
↓
Testordner erstellen
↓
Backup einspielen
↓
Server starten
↓
Welt prüfen
↓
Plugins/Mods prüfen
↓
Funktion testen

Teste die Wiederherstellung möglichst auf einer separaten Umgebung. So riskierst du nicht deine laufende Welt.

Ein besonders wichtiger Grundsatz lautet:

Ein Backup, das noch nie wiederhergestellt wurde, ist nicht vollständig getestet. Prüfe deshalb nicht nur, ob das Backup vorhanden ist. Prüfe, ob Minecraft die Welt tatsächlich öffnen kann.

Bei einem Mod- oder Plugin-Server solltest du zusätzlich testen, ob die benötigten Erweiterungen und Konfigurationen funktionieren.

Einfache Backup-Checkliste

  • Server vor dem vollständigen Backup stoppen
  • world/ sichern
  • world_nether/ sichern
  • world_the_end/ sichern
  • server.properties sichern
  • whitelist.json sichern
  • ops.json sichern
  • mods/ sichern
  • plugins/ sichern
  • config/ sichern
  • Backup auf getrenntem Speicher aufbewahren
  • mehrere Backup-Stände behalten
  • Wiederherstellung regelmäßig testen

Server läuft
↓
Backup erstellen
↓
Backup getrennt speichern
↓
Backup testen
↓
Änderungen durchführen
↓
Bei Problemen wiederherstellen

So wird dein Minecraft Server nicht nur betrieben, sondern auch gegen Datenverlust vorbereitet.

Minecraft Server aktualisieren

Ein Minecraft Server sollte regelmäßig aktualisiert werden. Updates können Fehler beheben und neue Funktionen bringen. Bei größeren Versionswechseln können sich aber auch technische Anforderungen ändern.

Deshalb solltest du einen Server nicht einfach stoppen und eine neue Server-JAR darüber kopieren. Nutze stattdessen einen kontrollierten Ablauf.

Stoppen
↓
Backup
↓
Version prüfen
↓
Server-Software aktualisieren
↓
Mods/Plugins prüfen
↓
Java-Version prüfen
↓
Testen
↓
Server wieder starten

Vor dem Update

Stoppe den Server zuerst sauber.

Verwende dafür:

/stop

Erstelle danach ein vollständiges Backup. Sichere besonders deine Welt, Konfigurationen, Mods und Plugins. Prüfe anschließend, auf welche Minecraft-Version du aktualisieren möchtest.

Danach kontrollierst du die Anforderungen der neuen Version. Bei Minecraft 26.1 ist beispielsweise Java 25 erforderlich. Prüfe deshalb nicht nur die Minecraft-Version.

Auch Java und deine Server-Software müssen zur neuen Version passen.

Was passiert mit der Welt?

Eine Minecraft-Welt ist nicht einfach nur ein Ordner mit Bildern und Blöcken. Minecraft speichert wichtige Weltinformationen in einem bestimmten Datenformat. Dieses Format kann sich zwischen Versionen ändern.

Minecraft 26.1 hat beispielsweise die Speicherung von Weltdaten deutlich verändert.
Unter anderem wurden Dimensionen in eine neue dimensions-Struktur verschoben.

Das zeigt, warum ein Backup vor einem größeren Update wichtig ist. Bei einem Versionswechsel kann Minecraft deine Welt automatisch auf ein neues Format aktualisieren. Danach kann die Welt unter Umständen nicht mehr problemlos mit einer älteren Version geöffnet werden.

Bei frühen 26.1-Testversionen warnte Mojang ausdrücklich vor diesem Risiko und erzwang sogar ein Backup vor der Weltaktualisierung.

Deshalb gilt:

Alte Welt
↓
Backup erstellen
↓
Neue Version testen
↓
Welt aktualisieren
↓
Welt kontrollieren

Öffne eine wichtige Welt nach einem großen Update nicht sofort ohne Backup. Wenn du den Server für eine Gruppe betreibst, informiere die Spieler ebenfalls über das Update.

Mods und Plugins nach Updates

Mods und Plugins müssen zur neuen Minecraft-Version passen.

Ein Update kann deshalb funktionieren:

Minecraft

↓

Server-Software

↓

Mods/Plugins

Oder es kann an einer inkompatiblen Erweiterung scheitern.

Prüfe nach einem Minecraft-Update für jede Erweiterung:

  • unterstützte Minecraft-Version
  • Server-Software
  • Mod-Loader
  • Plugin-Version
  • benötigte Dependencies
  • Client-Version

Bei einem Mod-Server kann ein einzelner veralteter Mod den Start verhindern. Bei einem Plugin-Server kann ein inkompatibles Plugin Fehler im Log verursachen. Entferne deshalb nicht sofort alle Erweiterungen.

Prüfe zuerst die Fehlermeldung. Bei einem größeren Modpack solltest du zuerst prüfen, ob der Modpack-Anbieter eine neue Version bereitstellt.

Java-Version nach Update prüfen

Die benötigte Java-Version kann sich mit einer Minecraft-Version ändern. Deshalb solltest du nach jedem größeren Update die Java-Anforderung prüfen.

Kontrolliere deine installierte Version:

java -version

Vergleiche die Ausgabe anschließend mit den offiziellen Anforderungen deiner Minecraft-Version und deiner Server-Software. Minecraft 26.1 benötigt beispielsweise Java 25. Wenn du eine ältere Java-Version verwendest, kann der Server mit einem Fehler wie UnsupportedClassVersionError abbrechen.

Der richtige Ablauf lautet daher:

Minecraft-Version
↓
Server-Software-Version
↓
Java-Anforderung
↓
Mods/Plugins
↓
Server starten

Nach dem Update testen

Starte den Server nach dem Update nicht einfach und gehe sofort davon aus, dass alles funktioniert. Prüfe zuerst die Konsole und Logs.

Danach kontrollierst du:

  • Server startet ohne Fehler
  • Welt lädt korrekt
  • Spieler können verbinden
  • Chunks funktionieren
  • Mods funktionieren
  • Plugins funktionieren
  • wichtige Befehle funktionieren
  • Serverleistung ist normal
  • keine wichtigen Daten fehlen

Bei einem größeren Update solltest du außerdem einen kurzen Spieltest durchführen. Prüfe beispielsweise Spawn, Inventar, wichtige Farmen und Bereiche deiner Welt. Wenn alles funktioniert, kannst du den aktualisierten Server wieder normal verwenden.

Sichere Update-Strategie

Für einen wichtigen Server ist eine Testumgebung besonders sinnvoll. Du kannst eine Kopie des Servers erstellen und dort zuerst aktualisieren.

Der Ablauf sieht dann so aus:

Produktiver Server
↓
Backup
↓
Kopie erstellen
↓
Update testen
↓
Fehler beheben
↓
Produktiven Server aktualisieren
↓
Welt prüfen

So kannst du Probleme erkennen, bevor deine eigentliche Spielwelt betroffen ist. Bei kleinen privaten Servern reicht oft ein gutes Backup und ein kontrolliertes Update. Bei wichtigen oder großen Servern lohnt sich eine separate Testumgebung.

Wichtig: Ein Minecraft Update besteht nicht nur aus einer neuen Server-JAR. Du musst Minecraft-Version, Server-Software, Java, Mods, Plugins und Welt gemeinsam betrachten.

Minecraft Server erstellen – Lag-Ursachen wie TPS, RAM und Ping prüfen
Minecraft Server erstellen und optimieren: TPS, RAM, CPU und Ping im Blick behalten.

Minecraft Server laggt – Ursachen und Lösungen

Wenn ein Minecraft Server laggt, liegt die Ursache nicht immer am Server selbst. Zuerst musst du zwischen TPS, CPU, RAM, Ping und FPS unterscheiden. Diese Werte beschreiben verschiedene Arten von Problemen.

FPS zeigen die Leistung des Minecraft-Clients. TPS zeigen die Leistung des Servers. Ping zeigt die Verzögerung der Netzwerkverbindung.

Der beste Diagnoseweg ist deshalb:

Symptom

↓

TPS prüfen

↓

CPU und RAM prüfen

↓

Entities prüfen

↓

View Distance prüfen

↓

Plugins und Mods prüfen

↓

Ping prüfen

↓

FPS prüfen

So findest du die Ursache gezielter.

Server-TPS niedrig

Ein Minecraft Server arbeitet mit regelmäßigen Spielticks. Die TPS zeigen, wie gut der Server diese Ticks verarbeitet. Ein gesunder Server läuft normalerweise mit etwa 20 TPS.

Sinken die TPS deutlich, verarbeitet der Server die Spielwelt zu langsam. Dann reagieren Mobs, Redstone und andere Vorgänge verzögert.

Typische Ursachen sind:

  • zu hohe CPU-Last
  • zu viele Entities
  • viele Plugins
  • aufwendige Mods
  • hohe Simulation Distance
  • große Farmen
  • aufwendige Weltberechnungen

Prüfe zuerst die Serverauslastung. Bei Paper kannst du dafür die verfügbaren Server-Performance-Werkzeuge nutzen. Senke danach testweise die Simulation Distance.

Entferne außerdem ungewöhnlich viele Entities. Wenn die TPS danach steigen, hast du die Ursache eingegrenzt.

CPU-Auslastung hoch

Minecraft Server benötigen viel Rechenleistung für Spielticks. Eine hohe CPU-Auslastung kann deshalb zu niedrigen TPS führen. Besonders aktive Welten erzeugen viele Berechnungen.

Dazu gehören:

  • viele Mobs
  • Redstone-Anlagen
  • große Farmen
  • viele geladene Chunks
  • komplexe Plugins
  • bestimmte Mods

Prüfe zuerst, welcher Prozess die CPU belastet. Eine dauerhaft hohe Auslastung ist wichtiger als ein kurzer Ausschlag. Wenn die CPU dauerhaft am Limit arbeitet, reduziere zuerst die Serverlast.

Senke beispielsweise die Simulation Distance. Prüfe danach Plugins, Mods und große Entity-Ansammlungen. Mehr RAM hilft bei einem CPU-Limit nicht automatisch.

RAM knapp

RAM speichert Daten, die der Server während des Betriebs benötigt. Ein RAM-Problem kann entstehen, wenn die verfügbare Speichermenge nicht ausreicht. Mods und Plugins können den Speicherbedarf erhöhen.

Auch viele geladene Chunks können mehr RAM benötigen. Prüfe deshalb die tatsächliche Speichernutzung. Mehr RAM ist jedoch nicht automatisch die Lösung für jeden Lag.

Ein Server kann genug RAM haben und trotzdem niedrige TPS erreichen. Das passiert häufig bei einem CPU- oder Entity-Limit.

Deshalb gilt:

RAM knapp → Speicherproblem untersuchen

CPU am Limit → Rechenlast untersuchen

TPS niedrig → Serverleistung untersuchen

Viele Entities

Viele Entities können einen Server stark belasten.

Dazu gehören beispielsweise:

  • Tiere
  • Monster
  • Gegenstände
  • Loren
  • Boote
  • bestimmte Partikel- oder Blockentitäten

Besonders große Mob-Farmen können die Serverlast erhöhen. Prüfe Bereiche mit ungewöhnlich vielen Entities. Entferne nicht blind alle Entities auf dem gesamten Server.

Zuerst solltest du den betroffenen Bereich finden. Reduziere danach die Ursache. Bei großen Farmen helfen oft kleinere Mob-Mengen und bessere Farmdesigns.

Auch eine geringere Simulation Distance kann die Belastung reduzieren.

Hohe View Distance

Die View Distance bestimmt, wie viele Chunks der Server für Spieler bereitstellt. Eine hohe Einstellung kann den Rechen- und Speicherbedarf erhöhen. Das gilt besonders bei mehreren Spielern.

Die Simulation Distance ist davon zu unterscheiden. Sie bestimmt, wie weit bestimmte Spielberechnungen aktiv bleiben. Bei Serverproblemen kannst du beide Werte prüfen.

Senke zunächst die Werte moderat. Teste danach die TPS erneut. Wenn die Leistung steigt, war die Chunk- oder Simulationslast wahrscheinlich zu hoch.

Eine niedrigere Einstellung kann deshalb besser sein als einfach mehr RAM.

Viele Plugins

Plugins erweitern einen Server um zusätzliche Funktionen. Nicht jedes Plugin verursacht automatisch Probleme. Ein einzelnes Plugin kann jedoch ungewöhnlich viel Serverzeit benötigen.

Das kann besonders bei häufigen Aufgaben passieren.

Beispiele sind:

  • große Datenbankabfragen
  • umfangreiche Schutzprüfungen
  • häufige Weltprüfungen
  • große Scan-Aufgaben
  • schlecht optimierte Plugins

Deaktiviere verdächtige Plugins nicht alle gleichzeitig. Teste einzelne Plugins kontrolliert. Vergleiche die Serverleistung vor und nach dem Test.

Prüfe außerdem die Plugin-Version. Sie muss zur verwendeten Server-Version passen. Bei Paper kannst du die verfügbaren Profiling-Werkzeuge nutzen.

Damit lässt sich die Ursache genauer untersuchen.

Mods verursachen Probleme

Mods können Server und Client unterschiedlich belasten. Ein Server-Mod kann zusätzliche Berechnungen erzeugen. Ein Client-Mod kann dagegen nur den eigenen Minecraft-Client belasten.

Prüfe deshalb zuerst, wo der Lag auftritt. Wenn alle Spieler Verzögerungen erleben, liegt die Ursache eher beim Server. Wenn nur ein Spieler Probleme hat, solltest du auch den Client prüfen.

Typische Mod-Probleme sind:

  • falsche Minecraft-Version
  • falscher Mod Loader
  • fehlende Abhängigkeit
  • inkompatible Mod-Version
  • fehlerhafte Konfiguration
  • ungewöhnlich hohe Serverlast

Prüfe bei einem Crash zuerst die Logs. Achte auf Begriffe wie Caused by, requires, missing oder incompatible. Entferne nicht sofort alle Mods.

Grenze das problematische Mod schrittweise ein.

Netzwerk-Ping hoch

Hoher Ping ist ein Netzwerkproblem. Er bedeutet, dass Daten länger zwischen Client und Server unterwegs sind. Ein Server kann dabei mit normalen 20 TPS laufen.

Der Spieler kann trotzdem Verzögerungen spüren.

Mögliche Ursachen sind:

  • große Entfernung zum Server
  • instabile Internetverbindung
  • WLAN-Probleme
  • ausgelastetes Netzwerk
  • Routing-Probleme
  • Serverstandort mit hoher Latenz

Prüfe deshalb den Ping getrennt von den TPS. Wenn TPS normal sind, aber Spieler hohe Verzögerungen melden, untersuche das Netzwerk. Ein Server mit mehr RAM löst einen hohen Ping normalerweise nicht.

Client-FPS niedrig

FPS zeigen, wie flüssig Minecraft auf dem eigenen Gerät gerendert wird. Niedrige FPS sind deshalb zunächst ein Client-Problem.

Typische Ursachen sind:

  • schwache Grafikkarte
  • hohe Render Distance
  • Shader
  • hohe Auflösung
  • viele Partikel
  • Ressourcenpacks
  • bestimmte Client-Mods
  • Hintergrundprogramme

Ein Spieler kann niedrige FPS haben, während der Server perfekt läuft. Umgekehrt kann der Server niedrige TPS haben, während die FPS normal bleiben. Prüfe deshalb beide Seiten getrennt.

Senke bei niedrigen FPS zuerst die Render Distance. Deaktiviere testweise Shader und aufwendige Ressourcenpacks.

FPS ≠ TPS ≠ Ping

Diese drei Werte werden häufig verwechselt. Sie messen aber unterschiedliche Dinge.

WertBedeutetTypisches Problem
FPSBilder pro Sekunde auf deinem GerätMinecraft läuft ruckelig
TPSServer-Ticks pro SekundeWelt reagiert verzögert
PingNetzwerkverzögerungAktionen kommen verspätet an

Ein einfaches Beispiel:

20 TPS + 60 FPS + 30 ms Ping

→ Server, Client und Verbindung arbeiten grundsätzlich gut.

8 TPS + 100 FPS + 30 ms Ping

→ Der Server ist überlastet.

20 TPS + 20 FPS + 30 ms Ping

→ Der Client ist wahrscheinlich das Problem.

20 TPS + 60 FPS + 250 ms Ping

→ Die Netzwerkverbindung verursacht die Verzögerung. Damit kannst du Lag deutlich schneller eingrenzen.

Schnelle Diagnose

Wenn der Server laggt, arbeite diese Reihenfolge ab:

1. TPS prüfen

Sind die TPS deutlich niedrig? → Serverleistung untersuchen.

2. CPU prüfen

Ist die CPU dauerhaft stark ausgelastet? → Rechenlast untersuchen.

3. RAM prüfen

Ist der verfügbare Speicher knapp? → Speicherverbrauch untersuchen.

4. Entities prüfen

Gibt es große Mob- oder Item-Ansammlungen? → Betroffene Bereiche reduzieren.

5. View Distance prüfen

Sind View Distance oder Simulation Distance sehr hoch? → Werte testweise senken.

6. Plugins prüfen

Begann der Lag nach einem Plugin-Update?

→ Plugin gezielt testen.

7. Mods prüfen

Begann der Lag nach einer Mod-Änderung? → Versionen und Abhängigkeiten prüfen.

8. Ping prüfen

Sind nur Netzwerkverbindungen langsam? → Verbindung und Serverstandort prüfen.

9. FPS prüfen

Hat nur ein Spieler niedrige FPS? → Client-Einstellungen und Hardware prüfen.

Der wichtigste Grundsatz lautet:

Nicht zuerst mehr RAM geben. Zuerst die Ursache finden.

Minecraft Server funktioniert nicht – Fehlerdiagnose

Wenn ein Minecraft Server nicht funktioniert, solltest du nicht sofort alles neu installieren. Gehe Schritt für Schritt vor. Beginne mit dem ersten Punkt, der nicht funktioniert.

Server startet nicht

↓

Java prüfen

↓

Java-Version prüfen

↓

Server-JAR prüfen

↓

Startbefehl prüfen

↓

Logs prüfen

↓

Server läuft

↓

Verbindung testen

Dieser Ablauf verhindert unnötige Änderungen.

Problem 1: Server startet nicht

Prüfe die folgenden Punkte in dieser Reihenfolge.

1. Java prüfen

Öffne die Eingabeaufforderung oder das Terminal.

Nutze:

java -version

Wenn Java nicht gefunden wird, kann der Server die JAR-Datei nicht starten. Die offizielle Minecraft-Anleitung empfiehlt ebenfalls die Prüfung mit java -version. Installiere dann eine passende Java-Version.

2. Java-Version prüfen

Eine installierte Java-Version muss nicht automatisch zur Minecraft-Version passen. Prüfe deshalb zuerst deine Minecraft-Version. Prüfe danach die Java-Anforderung der verwendeten Server-Software.

Bei aktuellen Versionen können sich diese Anforderungen ändern. Beispielsweise benötigt Minecraft 26.1 Java 25. Deshalb solltest du Java nicht blind aktualisieren.

Nutze immer die Version, die zu deinem Server passt.

3. Server-JAR prüfen

Prüfe den Namen und Speicherort der Server-JAR.

Beispiel:

server.jar

Dein Startbefehl muss exakt zum Dateinamen passen.

Beispiel:

java -jar server.jar –nogui

Wenn deine Datei anders heißt, musst du den Namen anpassen. Die offizielle Minecraft-Anleitung startet die Server-JAR ebenfalls über Java.

4. Startbefehl prüfen

Öffne das Terminal direkt im Serverordner.

Prüfe zuerst:

dir

Unter Linux oder macOS kannst du nutzen:

ls

Die Server-JAR sollte dort sichtbar sein. Starte danach den Server erneut.

java -jar server.jar –nogui

Ein häufiger Fehler ist ein falscher Ordner. Dann findet Java die JAR-Datei nicht.

5. Logs prüfen

Wenn der Server weiterhin nicht startet, lies die Fehlermeldung. Nicht nur die letzte Zeile ist wichtig.

Suche nach:

  • ERROR
  • Exception
  • Caused by
  • Unable
  • Failed
  • Unsupported

Der Fehler beschreibt oft direkt die Ursache.

Server startet nicht → Java → Version → JAR → Befehl → Logs

Problem 2: UnsupportedClassVersionError

Dieser Fehler weist normalerweise auf eine nicht passende Java-Version hin. Die Server-Software wurde mit einer neueren Java-Version erstellt. Dein Server verwendet jedoch eine ältere Java-Version.

Beispiel:

UnsupportedClassVersionError

Dann prüfst du zuerst:

java -version

Danach prüfst du die Java-Anforderung deiner Minecraft-Version. Bei Minecraft 26.1 ist beispielsweise Java 25 erforderlich.

Der Diagnoseweg lautet:

UnsupportedClassVersionError

↓

java -version

↓

Minecraft-Version prüfen

↓

Server-Software prüfen

↓

Benötigte Java-Version prüfen

↓

Passende Java-Version installieren

↓

Server erneut starten

Installiere nicht mehrere Java-Versionen ohne Grund. Mehrere Versionen können den Startbefehl verwirren. Prüfe deshalb auch, welches java dein System tatsächlich verwendet.

Problem 3: latest.log zeigt einen Fehler

Minecraft speichert wichtige Serverinformationen in den Logs.

Eine wichtige Datei ist:

logs/latest.log

Diese Datei findest du normalerweise im Serverordner. Sie enthält Informationen über den Serverstart und auftretende Fehler.

Suche dort zuerst nach:

ERROR

Danach nach:

Exception

und:

Caused by

Auch diese Begriffe können hilfreich sein:

Failed

Unable

Missing

Requires

Incompatible

Unsupported

Der wichtigste Teil steht häufig näher am Anfang des Fehlers.

Ein Log kann beispielsweise zeigen:

Server startet

↓

Mod oder Plugin wird geladen

↓

Fehler tritt auf

↓

Caused by zeigt die Ursache

Lösche latest.log nicht sofort. Die Datei kann wichtige Informationen für die Fehlersuche enthalten. Bei Problemen solltest du außerdem prüfen, ob der Fehler nach einer Änderung erstmals auftrat.

Beispielsweise:

Plugin installiert → Server startet nicht

Dann ist das Plugin ein sinnvoller erster Prüfpunkt.

Java aktualisiert → Server startet nicht

Dann solltest du Java und die Server-Software vergleichen.

Problem 4: Freunde können nicht verbinden

Wenn der Server bei dir funktioniert, aber Freunde nicht beitreten können, prüfe das Netzwerk.

Nutze diesen Entscheidungsbaum:

Server läuft?

↓

localhost funktioniert?

↓

Firewall geprüft?

↓

Port richtig?

↓

Router-Portfreigabe richtig?

↓

Public IP richtig?

↓

CGNAT oder DS-Lite?

1. Server läuft?

Prüfe zuerst die Serverkonsole. Der Server muss vollständig gestartet sein. Wenn der Server selbst nicht läuft, brauchst du noch keine Portfreigabe zu prüfen.

2. Funktioniert localhost?

Teste auf dem Host-PC:

localhost

Wenn das funktioniert, läuft der lokale Server grundsätzlich. Wenn localhost nicht funktioniert, liegt das Problem noch nicht bei deinem Router. Prüfe dann zuerst Server, Java, Firewall und Konfiguration.

3. Firewall prüfen

Eine Firewall kann eingehende Verbindungen blockieren. Prüfe die Regeln für Java und den verwendeten Server-Port. Deaktiviere die Firewall nicht dauerhaft.

Erstelle stattdessen eine passende Regel.

4. Port prüfen

Bei Java wird häufig Port 25565 verwendet.

Prüfe den tatsächlichen Wert in:

server.properties

Die verwendete Portnummer muss zu deiner Routerregel passen.

5. Router prüfen

Die Portfreigabe muss auf den richtigen Server-PC zeigen.

Beispiel:

Internet

   ↓

Router

   ↓

Port 25565

   ↓

192.168.1.25

   ↓

Minecraft Server

Eine falsche lokale IP kann die Verbindung verhindern.

6. Public IP prüfen

Freunde benötigen deine öffentliche Adresse.

Eine lokale Adresse wie:

192.168.1.25

funktioniert normalerweise nicht über das Internet. Die offizielle Minecraft-Anleitung unterscheidet ebenfalls zwischen lokaler Verbindung und Verbindungen von außerhalb.

7. CGNAT prüfen

Wenn Server, Firewall und Portfreigabe korrekt aussehen, kann dein Internetanbieter die Ursache sein. Bei CGNAT besitzt dein Router keine direkt erreichbare öffentliche IPv4-Adresse. Dann funktioniert klassisches Port Forwarding oft nicht.

Auch DS-Lite kann externe IPv4-Verbindungen erschweren. In diesem Fall kannst du beispielsweise einen Tunnel, ein VPN, einen VPS oder einen gemieteten Server verwenden.

Der komplette Diagnoseweg lautet:

Server läuft?

↓

localhost funktioniert?

↓

Firewall?

↓

Port?

↓

Router?

↓

Public IP?

↓

CGNAT / DS-Lite?

Problem 5: Nur ein Freund kann nicht verbinden

Wenn andere Freunde beitreten können, liegt das Problem wahrscheinlich nicht am Server.

Prüfe beim betroffenen Spieler zuerst:

  • Minecraft-Version
  • Serveradresse
  • DNS
  • lokale Firewall
  • Mods
  • Mod-Versionen
  • Plugins
  • Netzwerk
  • Router
  • Internetanbieter

Bei einem modded Server muss der Spieler außerdem dieselbe passende Mod-Umgebung verwenden.

Ein einfacher Test hilft:

Kann der Freund einen anderen Minecraft-Server erreichen? Wenn nein, liegt das Problem wahrscheinlich beim Client oder Netzwerk. Wenn ja, solltest du die Verbindung zu deinem Server genauer prüfen.

Prüfe außerdem, ob der Freund über eine andere Verbindung testen kann. Zum Beispiel kann ein Wechsel zwischen WLAN und mobilen Daten helfen. So kannst du ein lokales Netzwerkproblem besser eingrenzen.

Problem 6: Modded Server crasht

Bei einem modded Server müssen mehrere Komponenten zusammenpassen.

Prüfe diese Reihenfolge:

Minecraft-Version

↓

Mod Loader

↓

Mod-Version

↓

Abhängigkeiten

↓

Server/Client-Kompatibilität

Minecraft-Version

Ein Mod für eine andere Minecraft-Version funktioniert nicht automatisch.

Beispiel:

Minecraft 1.21.x

und

Minecraft 26.x

sind nicht automatisch kompatibel.

Mod Loader

Prüfe, ob der Server den richtigen Loader verwendet.

Mögliche Loader sind:

  • Fabric
  • Forge
  • NeoForge

Ein Mod muss zum verwendeten Loader passen.

Mod-Version

Prüfe danach die Version jedes Mods. Eine falsche Version kann beim Start einen Crash verursachen.

Abhängigkeiten

Ein Mod kann weitere Dateien benötigen. Beispielsweise kann eine Mod eine bestimmte API oder Library voraussetzen.

Prüfe deshalb Fehlermeldungen wie:

requires

missing

oder:

dependency

Server/Client-Kompatibilität

Nicht jeder Mod gehört auf den Server. Andere Mods benötigen sowohl Server als auch Client. Prüfe deshalb die Installationsanforderungen des jeweiligen Mods.

Bei einem Crash solltest du zuerst latest.log und vorhandene Crash-Berichte prüfen.

Der Diagnoseweg lautet:

Crash

↓

Minecraft-Version

↓

Loader

↓

Mod-Version

↓

Dependencies

↓

Server/Client

↓

Log prüfen

Entferne nicht sofort die gesamte Mod-Sammlung. Teste zuerst die wahrscheinlichste Fehlerquelle.

Problem 7: Can’t keep up!

Die Meldung:

Can’t keep up!

bedeutet grundsätzlich, dass der Server mit seinen Aufgaben hinterherläuft. Der Server verarbeitet seine Ticks nicht schnell genug. Das kann zu niedrigen TPS und spürbaren Verzögerungen führen.

Die Meldung bedeutet jedoch nicht automatisch, dass RAM fehlt.

Prüfe deshalb zuerst:

  • CPU-Auslastung
  • TPS
  • RAM-Nutzung
  • Entities
  • geladene Chunks
  • Simulation Distance
  • View Distance
  • Plugins
  • Mods
  • Weltgenerierung
  • große Farmen
  • mehrere gleichzeitig aktive Spieler

Ein typischer Diagnoseweg ist:

Can’t keep up!

↓

TPS prüfen

↓

CPU prüfen

↓

Entities prüfen

↓

View/Simulation Distance prüfen

↓

Plugins prüfen

↓

Mods prüfen

↓

Weltaktivität prüfen

Wenn die CPU dauerhaft stark ausgelastet ist, reduziere die Serverlast. Wenn sehr viele Entities aktiv sind, untersuche die betroffenen Bereiche. Wenn ein Plugin oder Mod neu hinzugekommen ist, teste diese Änderung gezielt.

Wenn der Server während neuer Weltgenerierung laggt, kann die Chunk-Berechnung eine Rolle spielen. Mehr RAM ist deshalb nicht automatisch die richtige Lösung.

Die wichtigste Fehlerdiagnose

Bei fast jedem Serverproblem solltest du zuerst feststellen, wo der Fehler entsteht.

Server startet nicht

→ Java, JAR, Startbefehl, Logs

Server startet, aber Spieler können nicht verbinden

→ Firewall, Port, Router, Public IP, CGNAT

Nur ein Spieler hat Probleme

→ Client, Version, Mods, Netzwerk, ISP

Modded Server crasht

→ Loader, Version, Mod, Dependency, Kompatibilität

Server läuft langsam

→ TPS, CPU, RAM, Entities, Chunks, Plugins, Mods

Spieler sehen hohe Verzögerung

→ Ping und Netzwerk prüfen

Spieler sehen niedrige FPS

→ Client und Grafikeinstellungen prüfen

Der wichtigste Grundsatz lautet:

Erst die Fehlerquelle finden, dann die Einstellung ändern. So vermeidest du unnötige Neuinstallationen und falsche Lösungen.

Windows vs Linux – welches Betriebssystem für den Server?

Für einen Minecraft Server eignen sich sowohl Windows als auch Linux. Das Betriebssystem bestimmt nicht, welche Minecraft Edition du nutzen kannst. Wichtiger sind Hardware, Server-Software, Java-Version und deine Kenntnisse.

Für Anfänger ist Windows oft einfacher. Für 24/7-Server und VPS ist Linux häufig die praktischere Wahl.

Windows

Windows eignet sich besonders für Anfänger. Du kannst den Server auf einem vorhandenen PC einrichten. Die grafische Oberfläche macht Dateien und Einstellungen leicht zugänglich.

Das hilft besonders bei der ersten Serverinstallation.

Windows ist gut für:

  • Anfänger
  • einen vorhandenen PC
  • kleine private Server
  • Nutzer mit GUI
  • gelegentliche Server
  • einfache Datei- und Ordnerverwaltung

Ein typischer Ablauf sieht so aus:

Minecraft Server

↓

Java installieren

↓

Serverordner öffnen

↓

Startdatei ausführen

↓

Serverkonsole verwalten

Du kannst den Server auch über die Eingabeaufforderung oder PowerShell starten. Windows bietet außerdem eine einfache Oberfläche für Firewall- und Netzwerk-Einstellungen. Der Nachteil liegt vor allem bei einem dauerhaft laufenden Server.

Ein normaler Desktop-PC benötigt mehr Ressourcen als ein kleiner Server. Auch automatische Updates und Neustarts können den Betrieb beeinflussen. Für einen Server mit wenigen Freunden ist Windows trotzdem eine gute Wahl.

Linux

Linux eignet sich besonders für Server, die dauerhaft laufen sollen. Viele VPS-Angebote verwenden Linux als Betriebssystem. Linux benötigt je nach Installation weniger Systemressourcen als eine vollständige Desktop-Umgebung.

Dadurch bleiben mehr Ressourcen für den Minecraft Server verfügbar.

Linux ist gut für:

  • 24/7-Server
  • VPS
  • dedizierte Server
  • fortgeschrittene Nutzer
  • automatische Starts
  • Remote-Verwaltung
  • mehrere Server

Linux wird häufig über SSH verwaltet. Du brauchst deshalb nicht zwingend einen Desktop. Das macht die Verwaltung eines entfernten VPS besonders praktisch.

Ein typischer Aufbau sieht so aus:

VPS

↓

Linux

↓

Java

↓

Minecraft Server

↓

Firewall

↓

Backup

Linux bietet außerdem gute Möglichkeiten für automatische Dienste und Neustarts. Du kannst den Minecraft Server beispielsweise als Systemdienst einrichten. Damit kann der Server nach einem Neustart automatisch wieder starten.

Der Nachteil ist die höhere Einstiegshürde. Viele Aufgaben erfolgen über das Terminal. Für Anfänger kann das zunächst ungewohnt sein.

Wenn du bereits mit Linux arbeitest, ist es für einen 24/7-Server oft sehr praktisch.

Welche Linux-Distribution?

Du brauchst für einen Minecraft Server keine exotische Linux-Distribution. Für die meisten Nutzer reichen Ubuntu oder Debian. Ubuntu ist besonders anfängerfreundlich.

Es gibt viele Anleitungen und eine große Community. Debian ist ebenfalls eine etablierte Server-Distribution. Es wird häufig auf VPS- und Server-Systemen eingesetzt.

Für die meisten Minecraft Server kannst du deshalb einfach wählen:

Anfänger → Ubuntu

VPS mit Linux-Erfahrung → Ubuntu oder Debian

Du musst nicht wegen Minecraft zwischen vielen Distributionen vergleichen.

Wichtiger sind:

  • passende Java-Version
  • ausreichende CPU-Leistung
  • genügend RAM
  • stabile Netzwerkverbindung
  • aktuelle Server-Software
  • funktionierende Backups
  • sichere Firewall

Die Distribution allein macht einen Minecraft Server nicht automatisch schneller. Auch Linux ersetzt keine gute Server-Konfiguration.

Windows oder Linux?

Für die Entscheidung reicht eine einfache Regel:

SituationEmpfehlung
AnfängerWindows
Vorhandener Windows-PCWindows
Kleine private RundeWindows oder Linux
24/7-ServerLinux
VPSLinux
Remote-VerwaltungLinux
Keine Terminal-ErfahrungWindows
Mehrere ServerLinux

Wenn du bereits einen Windows-PC besitzt, musst du nicht extra Linux installieren. Wenn du dagegen einen VPS für einen 24/7-Server mietest, ist Linux meist die naheliegende Wahl. Die wichtigste Entscheidung ist daher nicht Windows oder Linux.

Sie lautet:

Welche Hardware und welche Verwaltung passen zu deinem Server?

Minecraft Server für 2, 4, 5 oder mehr Spieler

Die Anzahl der Spieler beeinflusst die Serverlast. Sie bestimmt den Hardwarebedarf aber nicht allein. Auch Minecraft-Version, Server-Software, Mods, Plugins und Weltgröße spielen eine Rolle.

Ebenso wichtig sind View Distance und Simulation Distance. Ein Server für vier Spieler kann deshalb stärker belastet sein als ein Server für zehn Spieler. Eine große Mod-Sammlung kann mehr Ressourcen benötigen als eine kleine Vanilla-Welt.

Nutze die folgenden Szenarien deshalb als Orientierung.

2–4 Freunde

Für 2–4 Freunde reicht häufig ein kleiner privater Server. Ein vorhandener PC kann dafür ausreichen. Vanilla benötigt meist weniger zusätzliche Software als ein großer modded Server.

Auch ein kleiner Paper-Server kann für diese Gruppe sinnvoll sein.

Wichtig sind vor allem:

  • stabile CPU-Leistung
  • ausreichender RAM
  • stabile Internetverbindung
  • passende Server-Software
  • korrekte Firewall
  • funktionierende Portfreigabe

Bei einem privaten Server kannst du zunächst klein starten. Beobachte danach TPS, CPU und RAM während des Spielens. Wenn die Welt flüssig läuft, brauchst du keine stärkere Hardware.

5–10 Spieler

Bei 5–10 Spielern steigt die gleichzeitige Serveraktivität. Mehr Spieler können mehr Chunks und Entities aktiv halten. Auch mehrere Spieler an verschiedenen Orten können die Serverlast erhöhen.

Hier wird eine saubere Serverkonfiguration wichtiger.

Achte besonders auf:

  • CPU-Auslastung
  • TPS
  • RAM-Nutzung
  • View Distance
  • Simulation Distance
  • Entities
  • Plugins
  • Mods

Paper kann für einen Plugin-Server eine praktische Wahl sein. Bei Mods solltest du dagegen den benötigten Loader und die Anforderungen des Modpacks beachten. Teste den Server mit deiner tatsächlichen Spielweise.

Ein Server für zehn Spieler benötigt nicht automatisch doppelt so viel RAM wie einer für fünf Spieler.

10+ Spieler

Ab etwa 10 Spielern solltest du die Serverleistung genauer beobachten. Die Belastung hängt stark davon ab, was die Spieler gleichzeitig machen. Zehn Spieler in derselben kleinen Region können anders belasten als zehn Spieler an weit entfernten Orten.

Besonders relevant sind:

  • Weltgenerierung
  • viele geladene Chunks
  • Mob-Farmen
  • Redstone-Anlagen
  • Plugins
  • Mods
  • hohe Simulation Distance
  • hohe View Distance

Bei größeren Servern wird die CPU-Leistung besonders wichtig. Auch die Netzwerkqualität gewinnt an Bedeutung. Für einen dauerhaft laufenden Server kann ein VPS oder Managed Hosting sinnvoller werden.

Bei vielen Spielern solltest du außerdem Backups und Monitoring einplanen.

Warum die Spielerzahl allein nicht reicht

Die Aussage „X GB RAM pro Spieler“ ist zu einfach. Minecraft Server benötigen nicht für jeden Spieler eine feste RAM-Menge. Der tatsächliche Bedarf hängt von mehreren Faktoren ab.

Beispielsweise:

Spielerzahl

Minecraft-Version

Server-Software

Mods/Plugins

Weltaktivität

Entities

View Distance

Simulation Distance

CPU-Leistung

=

tatsächliche Serverlast

Deshalb solltest du Hardware nicht nur nach der maximalen Spielerzahl auswählen. Ein Vanilla-Server für zehn Spieler kann problemlos laufen. Ein stark modded Server für vier Spieler kann dagegen deutlich anspruchsvoller sein.

Auch ein Server mit vielen Plugins kann zusätzliche CPU- und Speicherlast erzeugen.

Die praktische Entscheidung

Für eine kleine Freundesgruppe kannst du zunächst mit vorhandener Hardware starten. Miss danach die tatsächliche Auslastung. Wenn die TPS stabil bleiben und keine Ressourcen dauerhaft am Limit liegen, passt die Hardware.

Bei Problemen solltest du zuerst die Ursache finden.

TPS niedrig → CPU, Entities, Chunks, Mods und Plugins prüfen

RAM knapp → Speicherverbrauch prüfen

Ping hoch → Netzwerk prüfen

FPS niedrig → Client prüfen

So vermeidest du unnötige Hardware-Upgrades. Die beste Hardware ist nicht die mit den höchsten Zahlen. Sie ist die Hardware, die deine tatsächliche Serverlast zuverlässig bewältigt.

Minecraft Server kostenlos erstellen – was ist wirklich kostenlos?

Einen Minecraft Server kannst du ohne monatliche Hosting-Gebühr betreiben. „Kostenlos“ kann dabei aber verschiedene Dinge bedeuten.

Es gibt drei typische Möglichkeiten:

Eigener PC

↓

Kostenloses Hosting

↓

Kostenlose Testphase oder Aktion

Jede Option hat andere Bedingungen.

Option 1: Minecraft Server auf dem eigenen PC

Beim Selbsthosting bezahlst du keine monatliche Servermiete. Du nutzt deinen eigenen PC als Server. Das ist besonders für kleine Freundesgruppen interessant.

Du brauchst dafür trotzdem vorhandene Ressourcen.

Dazu gehören:

  • PC oder Server-Hardware
  • Strom
  • Internetverbindung
  • Speicherplatz
  • Zeit für Wartung
  • eventuell Router-Konfiguration

Der Server läuft nur, wenn dein PC eingeschaltet ist. Für einen echten 24/7-Betrieb muss der Rechner dauerhaft laufen. Dadurch entstehen Stromkosten.

Du übernimmst außerdem selbst:

  • Updates
  • Backups
  • Firewall
  • Sicherheit
  • Fehlerbehebung
  • Server-Konfiguration

Keine Hosting-Gebühr bedeutet deshalb nicht automatisch null Kosten. Wenn du bereits einen geeigneten PC besitzt, kann Selbsthosting trotzdem sehr günstig sein.

Option 2: Kostenloses Minecraft Hosting

Einige Anbieter bieten kostenlose Minecraft Server an. Dabei zahlst du zunächst keine monatliche Hosting-Gebühr. Solche Angebote können jedoch Einschränkungen haben.

Mögliche Einschränkungen sind:

  • begrenzter RAM
  • begrenzte CPU-Leistung
  • Wartezeiten
  • Server wird bei Inaktivität gestoppt
  • begrenzter Speicher
  • begrenzte Spielerzahl
  • eingeschränkte Backups
  • eingeschränkte Server-Software
  • Werbung
  • begrenzte Support-Leistungen

Besonders wichtig ist der Unterschied zwischen kostenlos und 24/7. Ein kostenloser Server kann beispielsweise schlafen oder automatisch stoppen. Dann ist er nicht dauerhaft erreichbar.

Prüfe deshalb vor der Nutzung immer die aktuellen Bedingungen des jeweiligen Anbieters.

Option 3: Kostenlose Testphase oder Promotion

Manche Hosting-Angebote sind nur für einen bestimmten Zeitraum kostenlos. Andere Aktionen können beispielsweise Guthaben oder einen kostenlosen Testzeitraum anbieten. Danach kann ein kostenpflichtiger Tarif beginnen.

Prüfe deshalb vor der Registrierung:

  • Dauer des kostenlosen Zeitraums
  • Verlängerung nach Ablauf
  • benötigte Zahlungsdaten
  • Ressourcen des Angebots
  • Kündigungsbedingungen
  • Speicher- und Backup-Regeln
  • Einschränkungen des Servers

Ein kostenloser Test ist deshalb nicht dasselbe wie dauerhaft kostenloses Hosting.

Was bedeutet wirklich „kostenlos“?

MöglichkeitHosting-GebührEigener PC nötig24/7 garantiert
Eigener PCNeinJaNein
Free HostingNeinNeinNicht automatisch
TestphaseZunächst neinNeinNicht automatisch

Bei einem eigenen PC entstehen möglicherweise Strom- und Internetkosten. Bei Free Hosting gelten die Bedingungen des jeweiligen Anbieters. Bei einer Testphase endet die kostenlose Nutzung möglicherweise nach einem bestimmten Zeitraum.

Kann ein kostenloser Server 24/7 laufen?

Das lässt sich nicht pauschal versprechen. Ein eigener PC kann theoretisch dauerhaft laufen. Dann musst du aber selbst für Strom, Hardware, Internet und Wartung sorgen.

Bei kostenlosen Hosting-Angeboten hängt der Dauerbetrieb vom jeweiligen Anbieter ab. Manche kostenlosen Tarife stoppen Server bei Inaktivität. Andere haben zeitliche oder technische Einschränkungen.

Prüfe deshalb immer die aktuellen Bedingungen, bevor du einen Anbieter auswählst. Wenn du wirklich einen dauerhaft erreichbaren Server brauchst, sind ein eigener Server, VPS oder Managed Hosting meist die relevanteren Optionen.

Welche kostenlose Lösung passt zu dir?

Du hast bereits einen PC? → Selbsthosting kann die einfachste kostenlose Lösung sein. Du willst deinen PC nicht dauerhaft laufen lassen?

→ Prüfe Free Hosting oder einen günstigen Server-Tarif. Du willst einen Anbieter zuerst testen? → Eine kostenlose Testphase kann sinnvoll sein.

Du brauchst zuverlässig 24/7? → Verlasse dich nicht auf ein kostenloses Angebot, ohne dessen aktuelle Bedingungen zu prüfen.

Der wichtigste Punkt lautet:

„Kostenlos“ beschreibt den Preis, aber nicht automatisch Leistung, Verfügbarkeit oder Wartungsaufwand.

Minecraft Server mieten – wann lohnt es sich?

Einen Minecraft Server zu mieten kann die Einrichtung deutlich vereinfachen. Du brauchst keinen eigenen PC für den dauerhaften Betrieb. Der Anbieter stellt die Server-Hardware und die Netzwerkverbindung bereit.

Dafür zahlst du normalerweise regelmäßig. Ob sich das lohnt, hängt von deinen Anforderungen ab. Vergleiche deshalb nicht nur den monatlichen Preis.

Preis

Der Preis ist wichtig, aber nicht das einzige Kriterium. Ein günstiger Tarif kann bei wichtigen Ressourcen stark begrenzt sein. Prüfe deshalb genau, was im Preis enthalten ist.

Achte besonders auf:

  • RAM
  • CPU-Leistung
  • Speicherplatz
  • Backups
  • Netzwerk
  • Support
  • Serverstandort
  • Mod- und Plugin-Unterstützung

Prüfe auch, ob Zusatzkosten entstehen. Manche Leistungen können separat berechnet werden. Vergleiche deshalb immer den Gesamtpreis des Tarifs.

RAM

RAM ist der Arbeitsspeicher des Servers. Mehr RAM bedeutet aber nicht automatisch bessere Serverleistung. Der tatsächliche Bedarf hängt von deiner Serverkonfiguration ab.

Wichtige Faktoren sind:

  • Spielerzahl
  • Minecraft-Version
  • Mods
  • Plugins
  • Weltgröße
  • View Distance
  • Simulation Distance
  • Entities

Ein Vanilla-Server benötigt andere Ressourcen als ein großes Modpack. Deshalb solltest du keinen Tarif nur nach einer RAM-Zahl auswählen.

CPU

Die CPU verarbeitet die Berechnungen des Minecraft Servers. Sie beeinflusst unter anderem die Verarbeitung der Server-Ticks. Eine schwache CPU kann deshalb trotz ausreichend RAM zu niedrigen TPS führen.

Achte bei einem Hosting-Tarif deshalb auch auf die CPU-Leistung.

Besonders wichtig wird sie bei:

  • vielen Spielern
  • vielen Entities
  • großen Farmen
  • hoher Simulation Distance
  • vielen Plugins
  • anspruchsvollen Mods

RAM und CPU erfüllen unterschiedliche Aufgaben.

Speicherplatz

Der Speicherplatz wird für deine Welt und Serverdateien benötigt.

Dazu gehören beispielsweise:

  • Weltdaten
  • Logs
  • Mods
  • Plugins
  • Konfigurationen
  • Backups

Ein Server mit mehreren Welten oder großen Modpacks benötigt mehr Speicher. Prüfe außerdem, ob der angegebene Speicher tatsächlich für deine Serverdaten verfügbar ist.

Backups

Backups gehören zu den wichtigsten Hosting-Funktionen. Ein technischer Fehler kann deine Welt beschädigen. Ein gutes Angebot sollte deshalb eine nachvollziehbare Backup-Lösung bieten.

Prüfe:

  • automatische Backups
  • Backup-Häufigkeit
  • Speicherort
  • Anzahl der Versionen
  • Aufbewahrungsdauer
  • Wiederherstellungsmöglichkeiten

Wichtig ist auch die Frage:

Kannst du ein Backup selbst wiederherstellen? Ein Backup sollte nicht nur existieren. Du solltest im Notfall auch darauf zugreifen können.

DDoS-Schutz

Ein öffentlich erreichbarer Server kann Ziel von Netzwerkangriffen werden. DDoS-Schutz kann dabei helfen, bestimmte Angriffe abzufangen. Die Qualität dieses Schutzes unterscheidet sich jedoch zwischen Anbietern.

Prüfe deshalb, was der Anbieter tatsächlich mit „DDoS-Schutz“ meint.

Achte auf:

  • Schutzumfang
  • Netzwerkgröße
  • automatische Filterung
  • Reaktionszeiten
  • mögliche Einschränkungen

Verlasse dich nicht allein auf ein Werbeversprechen.

Serverstandort

Der Standort beeinflusst hauptsächlich die Netzwerkverzögerung. Ein Server näher an deinen Spielern kann einen niedrigeren Ping ermöglichen. Bei einer internationalen Spielergruppe wird die Auswahl schwieriger.

Wähle deshalb einen Standort passend zu deiner wichtigsten Spielergruppe.

Beispiel:

Spieler überwiegend in Europa

→ europäischer Serverstandort kann sinnvoll sein.

Spieler in mehreren Regionen

→ einen möglichst passenden Standort für die Hauptgruppe wählen. Der Standort beeinflusst jedoch nicht automatisch die Server-TPS.

Support

Guter Support kann besonders für Anfänger wertvoll sein. Prüfe, wie der Anbieter bei technischen Problemen hilft.

Wichtige Fragen sind:

  • Gibt es Support-Tickets?
  • Gibt es Live-Support?
  • Gibt es eine Dokumentation?
  • Hilft der Support bei Java-Problemen?
  • Unterstützt der Anbieter Mods und Plugins?
  • Wie schnell werden Probleme normalerweise bearbeitet?

Ein günstiger Tarif mit schlechtem Support kann bei einem Serverproblem viel Zeit kosten.

Mod- und Plugin-Support

Wenn du Mods oder Plugins nutzen möchtest, prüfe die Unterstützung vorher. Nicht jeder Tarif unterstützt jede Server-Software. Prüfe deshalb, ob dein gewünschtes Setup verfügbar ist.

Beispielsweise:

Plugins

→ Paper, Spigot oder kompatible Software

Mods

→ Fabric, Forge oder NeoForge

Modpacks

→ prüfen, ob das konkrete Modpack unterstützt wird

Auch der verfügbare Speicher und die CPU-Leistung können bei Modpacks wichtig werden.

Wann lohnt sich ein gemieteter Server?

Ein gemieteter Server lohnt sich besonders, wenn du:

  • keinen eigenen PC dauerhaft laufen lassen möchtest
  • einen 24/7-Server brauchst
  • keine Portfreigabe einrichten möchtest
  • wenig Zeit für Wartung hast
  • automatische Backups möchtest
  • Support benötigst
  • einen festen Serverstandort bevorzugst

Selbsthosting kann dagegen sinnvoller sein, wenn du bereits geeignete Hardware besitzt. Dann hast du mehr Kontrolle über das System.

Die richtige Reihenfolge beim Vergleich

Vergleiche Hosting-Angebote nicht nur nach dem Preis.

Nutze diese Reihenfolge:

Minecraft-Version

↓

Server-Software

↓

Mods/Plugins

↓

Spielerzahl

↓

CPU

↓

RAM

↓

Speicher

↓

Backup

↓

DDoS-Schutz

↓

Standort

↓

Support

↓

Gesamtpreis

So findest du eher einen Tarif, der zu deinem tatsächlichen Server passt. Der beste Server ist nicht automatisch der günstigste. Er sollte die benötigte Leistung und Funktionen zuverlässig bereitstellen.

Minecraft Server Checkliste

Nutze diese Checkliste, bevor du deinen Minecraft Server startest. Arbeite die Punkte von oben nach unten ab.

Minecraft Server Checkliste zum Abhaken

☐ Edition

Java Edition oder Bedrock Edition auswählen.

☐ Minecraft-Version

Die gewünschte Minecraft-Version festlegen.

☐ Server-Art

Selbst hosten, mieten, VPS oder andere Lösung auswählen.

☐ Java / Bedrock

Prüfen, welche Server-Technik zur gewählten Edition passt.

☐ Server-Software

Vanilla, Paper, Fabric, Forge, NeoForge oder BDS auswählen.

☐ Installation

Server-Software herunterladen und den Serverordner einrichten.

☐ EULA

EULA lesen und den Server erst danach entsprechend konfigurieren.

☐ server.properties

Spielmodus, Schwierigkeit, Spielerzahl, Ports und weitere Einstellungen prüfen.

☐ Firewall

Java beziehungsweise den benötigten Server-Port freigeben.

☐ Port / Netzwerk

Port, lokale IP, Router und öffentliche Verbindung prüfen.

☐ Verbindung testen

Zuerst lokal testen.

Danach die Verbindung von außerhalb testen.

☐ Whitelist

Whitelist beziehungsweise Allowlist aktivieren, wenn der Server privat bleiben soll.

☐ Backup

Welt und wichtige Serverdateien sichern.

☐ Mods / Plugins

Versionen, Loader und Abhängigkeiten prüfen.

☐ Performance

TPS, CPU, RAM, Entities und Distanzeinstellungen kontrollieren.

☐ Updates

Minecraft-Version, Java, Server-Software, Mods und Plugins regelmäßig prüfen.

Der komplette Server-Flow

Edition

↓

Minecraft-Version

↓

Server-Art

↓

Java / Bedrock

↓

Server-Software

↓

Installation

↓

EULA

↓

server.properties

↓

Firewall

↓

Port / Netzwerk

↓

Verbindung testen

↓

Whitelist

↓

Backup

↓

Mods / Plugins

↓

Performance

↓

Updates

Wenn etwas nicht funktioniert

Gehe nicht zurück zum Anfang und installiere alles neu. Finde zuerst den Punkt, an dem der Ablauf scheitert.

Server startet nicht

→ Java, Version, JAR, Startbefehl und Logs prüfen.

Server läuft, aber Freunde kommen nicht hinein

→ Firewall, Port, Router, Public IP und CGNAT prüfen.

Modded Server crasht

→ Minecraft-Version, Loader, Mods und Dependencies prüfen.

Server laggt

→ TPS, CPU, RAM, Entities, Plugins und Mods prüfen.

Nur ein Spieler hat Probleme

→ Client-Version, Mods, Netzwerk und Ping prüfen. Diese Vorgehensweise spart Zeit und verhindert unnötige Änderungen.

Vor dem ersten öffentlichen Start

☐ Server startet ohne Fehler.

☐ Lokale Verbindung funktioniert.

☐ Externe Verbindung funktioniert.

☐ Firewall ist korrekt eingerichtet.

☐ Nur benötigte Ports sind geöffnet.

☐ Whitelist ist bei einem privaten Server aktiviert.

☐ OP-Rechte sind nur vertrauenswürdigen Spielern gegeben.

☐ Ein funktionierendes Backup existiert.

☐ Mods und Plugins sind kompatibel.

☐ Serverleistung wurde getestet.

☐ Update- und Backup-Routine ist festgelegt.

Wenn alle wichtigen Punkte abgehakt sind, ist dein Server bereit für den normalen Betrieb.

FAQ – Minecraft Server erstellen

Wie kann ich einen Minecraft Server erstellen?

Wähle zuerst Edition und Minecraft-Version. Danach wählst du Server-Software und installierst sie. Bei Java brauchst du eine passende Java-Version und die Server-JAR.

Anschließend konfigurierst du eula.txt und server.properties. Zum Schluss testest du die Verbindung und richtest Netzwerk und Firewall ein.

Kann man einen Minecraft Server kostenlos erstellen?

Ja.

Du kannst einen Server auf deinem eigenen PC ohne Hosting-Gebühr betreiben. Dabei können jedoch Strom-, Hardware- und Internetkosten entstehen. Kostenloses Hosting ist ebenfalls möglich, aber oft eingeschränkt.

Eine kostenlose Testphase ist außerdem nicht automatisch dauerhaft kostenlos.

Wie viel RAM braucht ein Minecraft Server?

Es gibt keine feste RAM-Menge pro Spieler. Der Bedarf hängt unter anderem von Spielern, Welt, Mods, Plugins und Distanzeinstellungen ab. Prüfe deshalb die tatsächliche RAM-Nutzung und Serverleistung.

Mehr RAM löst nicht automatisch CPU- oder Netzwerkprobleme.

Welche Java-Version brauche ich?

Das hängt von deiner Minecraft-Version und Server-Software ab. Prüfe zuerst die Anforderungen der verwendeten Version. Bei Minecraft 26.1 wird beispielsweise Java 25 benötigt.

Nutze java -version, um deine aktuell verwendete Java-Version zu prüfen.

Wie kann ich mit Freunden auf meinem Server spielen?

Starte zuerst den Server und teste ihn lokal. Danach richtest du Firewall und Netzwerk ein. Bei einem selbst gehosteten Java-Server wird häufig Port 25565 verwendet.

Deine Freunde verbinden sich anschließend über deine öffentliche Serveradresse. Bei Problemen prüfst du Firewall, Port, Router, Public IP und CGNAT.

Welchen Port verwendet Minecraft?

Ein Java Server verwendet standardmäßig 25565. Beim Bedrock Dedicated Server ist standardmäßig 19132/UDP üblich. Prüfe trotzdem immer server.properties.

Die tatsächliche Portkonfiguration kann geändert worden sein.

Warum können meine Freunde nicht joinen?

Prüfe zuerst, ob der Server läuft. Teste danach localhost auf dem Server-PC.

Anschließend prüfst du:

Firewall → Port → Router → lokale IP → Public IP → CGNAT

Auch eine falsche Minecraft-Version kann die Verbindung verhindern.

Kann ich einen Minecraft Server ohne Portfreigabe erstellen?

Ja.

Du kannst je nach Situation beispielsweise einen Tunnel oder ein VPN verwenden. Auch ein VPS oder Managed Hosting benötigt keine Portfreigabe an deinem Heimrouter. Für kleine private Gruppen können solche Lösungen besonders praktisch sein.

Kann man Java und Bedrock zusammen spielen?

Ja, aber nicht automatisch. Ein Java Server kann mit Geyser für Bedrock-Spieler erreichbar gemacht werden. Floodgate kann den Zugang zusätzlich vereinfachen.

Dabei musst du Versionen und Kompatibilität beachten. Nicht jede Java-Mod funktioniert automatisch für Bedrock-Spieler.

Was ist besser: Vanilla, Paper, Fabric oder Forge?

Das hängt vom Ziel ab.

Vanilla eignet sich für einen offiziellen, unveränderten Server. Paper eignet sich besonders für Plugins. Fabric eignet sich für viele moderne Mod-Setups.

Forge eignet sich für viele etablierte Modpacks und Mods. Wähle immer die Software, die dein gewünschtes Setup benötigt.

Wie erstelle ich einen Minecraft Server mit Mods?

Wähle zuerst einen passenden Mod Loader. Das kann beispielsweise Fabric, Forge oder NeoForge sein. Danach installierst du die passende Server-Version und die benötigten Mods.

Prüfe Minecraft-Version, Mod-Version und Dependencies. Server- und Client-Mods müssen ebenfalls korrekt zusammenspielen.

Wie installiere ich Plugins?

Plugins werden normalerweise auf kompatibler Server-Software wie Paper installiert.

Lege die Plugin-JAR-Datei in den Ordner:

plugins/

Starte den Server danach neu. Prüfe anschließend mit /plugins und den Logs, ob das Plugin geladen wurde.

Wie mache ich einen Server 24/7?

Der Server muss dauerhaft auf erreichbarer Hardware laufen.

Mögliche Lösungen sind:

  • eigener PC
  • Linux-Server
  • VPS
  • Managed Hosting

Zusätzlich solltest du automatische Starts, Backups und Monitoring einplanen. 24/7 bedeutet nicht, dass keine Wartung notwendig ist.

Wie sichere ich meine Minecraft-Welt?

Stoppe den Server vor einem vollständigen Backup. Sichere mindestens die Weltdaten und wichtige Konfigurationsdateien. Bei einem modded Server solltest du auch Mods und Konfigurationen sichern.

Bewahre Backups nicht ausschließlich auf derselben Festplatte auf. Teste gelegentlich, ob sich ein Backup tatsächlich wiederherstellen lässt.

Warum laggt mein Minecraft Server?

Prüfe zuerst die TPS.

Danach untersuchst du CPU, RAM, Entities und Chunks. Auch hohe View Distance, Simulation Distance, Plugins oder Mods können die Last erhöhen. Wenn nur ein Spieler Probleme hat, prüfe zusätzlich Ping und FPS.

FPS ≠ TPS ≠ Ping.

Warum startet mein Minecraft Server nicht?

Prüfe zuerst Java und die Java-Version. Danach kontrollierst du Server-JAR und Startbefehl. Wenn der Server weiterhin nicht startet, prüfe logs/latest.log.

Bei UnsupportedClassVersionError liegt häufig ein Java-Versionsproblem vor. Bei einem Modded Server solltest du außerdem Loader, Mods und Dependencies prüfen.

Kostenloser PDF-Guide zum Mitnehmen

„Minecraft Server erstellen“ als PDF speichern oder ausdrucken – mit allen 10 Schritten, der Checkliste und den wichtigsten Tipps.

PDF-Guide herunterladen

Fazit – Minecraft Server erstellen

Einen Minecraft Server zu erstellen ist einfacher, wenn du Schritt für Schritt vorgehst. Entscheide zuerst Edition, Version und Server-Art. Danach richtest du die passende Server-Software ein.

Bei Problemen solltest du die Ursache gezielt prüfen.

Nutze dafür diesen Ablauf:

Edition

↓

Minecraft-Version

↓

Server-Art

↓

Java / Bedrock

↓

Server-Software

↓

Installation

↓

EULA

↓

server.properties

↓

Firewall

↓

Port / Netzwerk

↓

Verbindung testen

↓

Whitelist

↓

Backup

↓

Mods / Plugins

↓

Performance

↓

Updates

So bleibt dein Server übersichtlich und leichter zu warten.

Wenn du einzelne Bereiche genauer einrichten möchtest, findest du hier die passenden Anleitungen: