Diese Anleitung installiert den offiziellen Bedrock Dedicated Server (BDS) von Mojang unter Windows oder Linux (Ubuntu 22.04 oder neuer), öffnet die UDP-Ports 19132/19133 und startet ihn als Dienst. Planen Sie 15 bis 30 Minuten ein; der Server ist kostenlos, hat weder RCON noch Java-Plugins und braucht laut Minecraft Wiki mindestens 4 GB RAM.
Installation Schritt für Schritt
Prüfen Sie die Voraussetzungen (OS, 4 GB RAM, UDP offen).
Laden Sie das Server-ZIP von minecraft.net/en-us/download/server/bedrock herunter (Windows oder Linux, Release-Version).
Entpacken Sie es in einen eigenen Ordner (der Server schreibt seine Daten ins Arbeitsverzeichnis).
Bearbeiten Sie server.properties (Name, Spielmodus, Allow-List) mit unserem Tool.
Starten Sie bedrock_server.exe (Windows) oder ./bedrock_server (Linux) und warten Sie auf „Server started“.
Tragen Sie sich in allowlist.json ein, wenn allow-list=true, und testen Sie die Verbindung im LAN.
Öffnen Sie 19132/UDP (IPv4) und 19133/UDP (IPv6) in Firewall, Router und beim Provider.
Richten Sie einen systemd-Dienst (Linux) oder eine geplante Aufgabe (Windows) für den Autostart ein.
Planen Sie Backups und Updates und behalten Sie worlds/, server.properties, allowlist.json und permissions.json.
Tragen Sie Ihren Server auf game-rank.com/jeux/bedrock ein.
1. Voraussetzungen
Laut Minecraft Wiki (Seite Bedrock Dedicated Server):
- Windows: Windows 10 (10.0.15063 oder neuer) oder Windows Server 2016 und neuer. Linux: Ubuntu 22.04 oder neuer wird offiziell unterstützt (glibc 2.35+ für andere x86-64-Distributionen).
- CPU: mindestens Dual-Core, empfohlen Quad-Core x86-64 mit 3 GHz oder mehr. RAM: mindestens 4 GB, mehr bei über 10 Spielern. Start-/Maximalspeicher lässt sich nicht manuell festlegen.
- Netzwerk: etwa 5 Mbit/s Upload und 10 Mbit/s Download je 10 Spieler; Ethernet bevorzugt, feste IP empfohlen. Speicher: mindestens 180 MB, 1 GB für mehrere Welten empfohlen.
- Zum Hosten ist kein Lizenzschlüssel nötig. Spieler verbinden sich mit Minecraft (Bedrock); bei online-mode=true ist eine Xbox-Live-Authentifizierung erforderlich.
- Einschränkungen (Wiki): kein RCON, keine SRV-Records (der Port muss angegeben werden), /reload lädt den Server nicht neu (Neustart nötig), MOTD nicht serverseitig einstellbar.
2. Lokale Installation (Windows)
Entpacken Sie das ZIP (Rechtsklick > Alle extrahieren) z. B. nach C:\bedrock und starten Sie bedrock_server.exe per Doppelklick; bestätigen Sie die Windows-Firewall-Abfrage für private Netzwerke. Der Ordner enthält auch bedrock_server_how_to.html, das mitgelieferte Handbuch von Mojang. Fügen Sie von einem anderen Gerät im selben Netzwerk einen Server mit der lokalen IP des PCs und Port 19132 hinzu. Läuft das Spiel auf demselben PC wie der Server, kann Windows Loopback-Verbindungen blockieren: Probieren Sie die lokale IP des PCs und lesen Sie das mitgelieferte Handbuch.
cd /d C:\bedrock
bedrock_server.exe3. Installation auf einem Linux-VPS (Ubuntu)
Legen Sie einen eigenen Benutzer an, kopieren Sie den Link zum Linux-ZIP von der offiziellen Download-Seite (<ZIP_URL> ersetzen), entpacken Sie es und starten Sie den Server. LD_LIBRARY_PATH=. ist die übliche Praxis, um die Bibliotheken aus dem Ordner zu laden (auf den konsultierten offiziellen Seiten nicht näher beschrieben; siehe bedrock_server_how_to.html).
sudo adduser --system --group --home /opt/bedrock bedrock
sudo apt update && sudo apt install -y unzip curl
sudo -u bedrock curl -L -o /opt/bedrock/bedrock.zip "<ZIP_URL>"
cd /opt/bedrock && sudo -u bedrock unzip bedrock.zip && sudo chmod +x bedrock_server
sudo -u bedrock env LD_LIBRARY_PATH=. ./bedrock_server4. Zu öffnende Ports
Bedrock nutzt UDP (nicht TCP wie Java). Ports ändern Sie in server.properties (server-port, server-portv6).
- 19132/UDP — IPv4 (server-port, Standard 19132).
- 19133/UDP — IPv6 (server-portv6, Standard 19133).
- Provider-Firewall (OVH, Hetzner, Scaleway … „Security Group“): Erlauben Sie diese UDP-Ports auch beim Provider.
- Lokales Hosting: Leiten Sie 19132/UDP (und 19133/UDP für IPv6) vom Router an die lokale IP des Servers weiter. UDP lässt sich nicht mit „nc -vz“ testen: Testen Sie von außen (Mobilfunk), indem Sie die öffentliche IP in Minecraft eintragen.
# Linux (ufw)
sudo ufw allow 19132/udp
sudo ufw allow 19133/udp
sudo ufw status
# Windows (PowerShell admin)
# netsh advfirewall firewall add rule name="Minecraft Bedrock v4" dir=in action=allow protocol=UDP localport=19132
# netsh advfirewall firewall add rule name="Minecraft Bedrock v6" dir=in action=allow protocol=UDP localport=191335. Autostart (systemd + screen)
Der Bedrock-Server wird über seine Konsole gesteuert (Befehl stop). Diese Unit startet ihn in einer screen-Sitzung und sendet beim Stoppen über ein kleines Skript „stop“; installieren Sie screen (sudo apt install screen), erstellen Sie /opt/bedrock/stop.sh (chmod +x) und führen Sie sudo systemctl daemon-reload && sudo systemctl enable --now bedrock aus. Konsole: sudo -u bedrock screen -r bedrock (Strg+A, dann D zum Verlassen). Unter Windows nutzen Sie eine geplante Aufgabe „beim Start“ mit bedrock_server.exe. Da das SIGTERM-Verhalten auf den konsultierten Seiten nicht dokumentiert ist, wird der Befehl stop verwendet.
# /etc/systemd/system/bedrock.service
[Unit]
Description=Minecraft Bedrock server
After=network-online.target
Wants=network-online.target
[Service]
User=bedrock
WorkingDirectory=/opt/bedrock
Environment=LD_LIBRARY_PATH=.
ExecStart=/usr/bin/screen -DmS bedrock ./bedrock_server
ExecStop=/opt/bedrock/stop.sh
Restart=on-failure
TimeoutStopSec=60
[Install]
WantedBy=multi-user.target6. Skript für sauberes Stoppen
Dieses Skript (unter /opt/bedrock/stop.sh ablegen) sendet den Befehl stop an die screen-Sitzung und wartet auf deren Ende.
#!/bin/bash
screen -S bedrock -X stuff $'stop\r'
for i in $(seq 1 30); do
screen -list | grep -q '\.bedrock' || exit 0
sleep 1
done
exit 07. Updates und Backups
Stoppen Sie den Server, sichern Sie den Ordner worlds/ (sowie server.properties, allowlist.json, permissions.json), laden Sie das neue ZIP herunter und entpacken Sie es darüber, ohne diese Dateien/Ordner zu ersetzen (unzip -x schließt sie aus). Clients müssen zur Serverversion passen: Aktualisieren Sie, sobald eine neue Version erscheint. Mit save hold / save query / save resume ist ein Backup im laufenden Betrieb möglich, aber die Kopie bei gestopptem Server unten ist einfacher und sicherer. Planen Sie sie per cron.
#!/bin/bash
# /opt/bedrock/backup.sh (root, cron: 0 4 * * * /opt/bedrock/backup.sh)
set -e
systemctl stop bedrock
mkdir -p /opt/bedrock-backups
tar -czf /opt/bedrock-backups/worlds-$(date +%F).tar.gz -C /opt/bedrock worlds server.properties allowlist.json permissions.json
systemctl start bedrock
find /opt/bedrock-backups -name 'worlds-*.tar.gz' -mtime +14 -delete
# Update (server stopped, from /opt/bedrock):
# sudo -u bedrock unzip -o bedrock-new.zip -x server.properties allowlist.json permissions.json 'worlds/*'8. Server eintragen und gefunden werden
Tragen Sie Ihren Server auf game-rank.com/jeux/bedrock (Seite des Betreibers dieser Tools) ein. Geben Sie IP oder Domain und den UDP-Port an: Bedrock unterstützt keine SRV-Records, der Port muss also immer angegeben werden, wenn er nicht 19132 ist. Laut Minecraft Wiki können Xbox-, PlayStation- und Switch-Spieler nur per LAN oder eigenem DNS beitreten.
9. Fehlerbehebung
- Keine Verbindung aus dem Internet: Öffnen Sie 19132/UDP (nicht TCP) in System-Firewall, Provider-Firewall und Router-Weiterleitung; hinter CGNAT (keine öffentliche IP) nutzen Sie einen VPS.
- Ein Spieler wird abgewiesen, obwohl der Server online ist: allow-list ist true (laut Wiki Standard) und der Spieler steht nicht in allowlist.json, oder online-mode=true und das Konto ist nicht authentifiziert.
- Versionsfehler („Client veraltet/neuer“): Client und Server müssen dieselbe Version haben. Aktualisieren Sie Server oder Client; prüfen Sie, dass auf dem Server kein Preview-Build läuft.
- Der Server startet unter Linux nicht (Bibliotheks- oder „GLIBC“-Fehler): Prüfen Sie Ubuntu 22.04+ (glibc 2.35+), starten Sie mit LD_LIBRARY_PATH=. im Serverordner und führen Sie chmod +x bedrock_server aus.
- Konsolenspieler sehen den Server nicht: Laut Wiki treten Xbox, PlayStation und Switch nur per LAN oder eigenem DNS bei; ein direktes Hinzufügen einer IP ist nicht möglich.
Häufige Fragen
- Ist der Bedrock-Server kostenlos?
- Ja, der Bedrock Dedicated Server ist auf minecraft.net kostenlos herunterladbar. Sie zahlen nur für den Rechner oder VPS, der ihn hostet.
- Kann ich Plugins installieren?
- Keine Java-Plugins (Paper, Spigot). Der offizielle Server unterstützt Behavior Packs und Scripting von Mojang (der Ordner config/default/ listet erlaubte Script-Module); Drittanbieter-Server existieren, werden hier aber nicht behandelt.
- Wie viel RAM brauche ich?
- Das Wiki nennt mindestens 4 GB, mehr bei über 10 Spielern. Bedrock erlaubt keine Festlegung von Start-/Maximalspeicher: Beobachten Sie die reale Nutzung und dimensionieren Sie die Maschine entsprechend.
- Kann ich Java und Bedrock auf demselben Rechner hosten?
- Ja: Es sind zwei getrennte Programme mit unterschiedlichen Ports (standardmäßig 25565/TCP für Java, 19132/UDP für Bedrock) und getrennten Welten. Planen Sie RAM für beide ein.
