Minecraft Server auf Windows installieren – Schritt für Schritt
Auf dieser Seite wird erklärt, wie ein eigener Minecraft-Server unter Windows eingerichtet werden kann. Die Anleitung ist so geschrieben, dass sie auch für Einsteiger verständlich ist, die noch nie einen Server eingerichtet haben. Ziel ist ein stabil laufender Vanilla-Server, den du selbst starten, stoppen und anpassen kannst.
Ein dedizierter Minecraft-Server unter Windows hat mehrere Vorteile: Du behältst die volle Kontrolle über Version, Einstellungen und Whitelist, kannst jederzeit Backups erstellen und Server-Neustarts planen und bist nicht auf externe Anbieter angewiesen. Wichtig ist aber, dass der Rechner genug Leistung und eine stabile Internetverbindung besitzt, wenn andere Spieler von außen beitreten sollen.
Schritt 1: System und Voraussetzungen prüfen
Bevor der eigentliche Server installiert wird, sollte sichergestellt sein, dass ein aktuelles 64-Bit-Windows (zum Beispiel Windows 10 oder Windows 11) läuft und ausreichend Arbeitsspeicher zur Verfügung steht. Für einige Spieler und eine Vanilla-Welt sind 4–8 GB RAM für den Server empfehlenswert, zusätzlich zu dem, was Windows selbst benötigt.
Schritt 2: Java installieren oder aktualisieren
Der offizielle Minecraft-Java-Server benötigt eine passende Java-Laufzeitumgebung. Über die offizielle Java-Webseite oder die Dokumentation der Minecraft-Serverdatei kannst du die passende Java-Version herunterladen und installieren. Nach der Installation öffnest du die Eingabeaufforderung oder PowerShell und führst den Befehl java -version aus, um zu prüfen, ob Java korrekt erkannt wird.
Schritt 3: Serverordner anlegen
Lege nun einen Ordner für den Minecraft-Server an, zum Beispiel C:\MinecraftServer oder einen Ordner auf dem Desktop. In diesem Verzeichnis werden später die server.jar, Konfigurationsdateien, Welt-Daten und das Startskript gespeichert. Ein eigener Ordner erleichtert Backups und spätere Updates.
Schritt 4: Minecraft-Serverdatei herunterladen
Rufe die offizielle Minecraft-Webseite auf und lade die aktuelle Server-JAR für die gewünschte Version herunter. Speichere die Datei als server.jar im zuvor erstellten Serverordner. So ist immer klar, welche Datei gestartet werden muss, und du kannst bei Updates einfach eine neue Version darüber kopieren.
Schritt 5: Startskript (Batch-Datei) erstellen
Erstelle in deinem Serverordner eine neue Textdatei und benenne sie zum Beispiel in start.bat um. Öffne diese Datei mit einem Texteditor und trage eine Zeile ein wie: java -Xmx4G -Xms2G -jar server.jar nogui. Die Parameter -Xmx und -Xms legen fest, wie viel RAM der Server maximal und minimal nutzen darf; passe diese Werte an deinen Rechner an.
Schritt 6: Server zum ersten Mal starten
Doppelklicke nun auf die Datei start.bat. Beim ersten Start wird der Server nicht vollständig laufen, sondern zunächst einige Dateien erzeugen, darunter die Datei eula.txt. In der Konsole erscheinen Hinweise dazu, dass die Lizenzbedingungen akzeptiert werden müssen. Schließe das Fenster nach der ersten Initialisierung.
Schritt 7: EULA akzeptieren
Öffne die Datei eula.txt im Serverordner mit einem Texteditor. In dieser Datei steht eine Zeile mit eula=false. Ändere den Wert auf eula=true, um den Lizenzbedingungen zuzustimmen, und speichere die Datei wieder ab. Ohne diese Zustimmung kann der Minecraft-Server nicht dauerhaft gestartet werden.
Schritt 8: Server erneut starten und Dateien erzeugen lassen
Starte nun erneut die start.bat. Diesmal lädt der Server weiter und erstellt zusätzliche Dateien und Ordner, etwa server.properties, logs sowie den Weltordner. Wenn in der Konsole steht, dass der Server „Done“ ist und auf Spieler wartet, läuft dein Server erfolgreich und ist im lokalen Netzwerk erreichbar.
Schritt 9: Grundeinstellungen in server.properties anpassen
Stoppe den Server kurz, indem du im Konsolenfenster stop eingibst und die Eingabetaste drückst. Öffne dann die Datei server.properties in einem Editor. Hier kannst du grundlegende Einstellungen wie Servername, Spielmodus (Survival, Creative), Schwierigkeit, maximale Spielerzahl, Online-Mode und Whitelist aktivieren oder deaktivieren. Speichere die Änderungen und starte den Server erneut mit der start.bat, damit die neuen Einstellungen wirksam werden.
Schritt 10: Windows-Firewall und Router konfigurieren
Wenn andere Spieler von außerhalb deines lokalen Netzwerks auf den Server zugreifen sollen, müssen Windows-Firewall und Router entsprechend eingerichtet werden. In der Windows-Firewall kannst du eine eingehende Regel für TCP-Port 25565 anlegen. Im Router richtest du eine Portweiterleitung ein, die Port 25565 auf die lokale IP-Adresse deines Windows-Rechners zeigt. Die genaue Vorgehensweise hängt vom Routermodell ab.
Schritt 11: Verbindung mit dem Server testen
Starte den Minecraft-Client, wähle den Mehrspielermodus und füge einen neuen Server hinzu. Wenn du vom gleichen PC aus testest, kannst du als Adresse localhost verwenden. Von einem anderen Rechner im Netzwerk verwendest du die lokale IP-Adresse deines Servers. Von außen wird die öffentliche IP oder ein eingerichteter Domainname verwendet. Wenn der Server in der Liste erscheint und ein Ping angezeigt wird, ist die Verbindung erfolgreich.
Mit diesen Schritten steht dir ein funktionierender Vanilla-Minecraft-Server unter Windows zur Verfügung. Später kannst du noch automatisierte Backups einrichten, einen geplanten Neustart per Aufgabenplanung konfigurieren oder Mod-Server wie Paper und Spigot einsetzen, um Performance und Funktionsumfang zu erweitern.