Minecraft Bedrock Server einrichten: Komplette Anleitung 2026
Bedrock vs Java: Wichtige Unterschiede fuer Server-Admins
Minecraft gibt es in zwei Haupteditionen, und die Unterschiede betreffen nicht nur die Client-Seite, sondern die gesamte Server-Infrastruktur. Das Verstaendnis dieser Unterschiede ist entscheidend, bevor man einen Bedrock-Server startet. Java Edition laeuft auf dem TCP-Protokoll (Port 25565 standardmaessig), ist in Java geschrieben und unterstuetzt ein riesiges Plugin-Oekosystem ueber Bukkit/Spigot/Paper. Bedrock Edition verwendet RakNet ueber UDP (Port 19132), ist in C++ geschrieben und laeuft auf Windows 10/11, Mobilgeraeten, Xbox, PlayStation und Nintendo Switch. Fuer Server-Administratoren bedeutet das:
- Bedrock nutzt UDP statt TCP. Das beeinflusst Firewall-Konfiguration, Portweiterleitung und DDoS-Schutz
- Bedrock-Clients authentifizieren sich ueber Xbox Live, nicht ueber Mojang-Konten
- Das Bedrock-Plugin-Oekosystem ist deutlich kleiner als bei Java
- Bedrock unterstuetzt nativ Mobilgeraete und Konsolen und erweitert so die Zielgruppe
- Die Bedrock-Performance ist dank nativem C++-Code generell besser
Bedrock Server-Software Optionen
Vor der Einrichtung muss die Server-Software gewaehlt werden. Jede Option hat ihre eigenen Staerken und Schwaechen.
Bedrock Dedicated Server (BDS)
Die offizielle Server-Software von Mojang. Dies ist die einzige Option, die volle Kompatibilitaet mit dem Bedrock-Client garantiert.
- Vorteile: volle Kompatibilitaet, alle Vanilla-Spielmechaniken, regelmaessige Updates von Mojang
- Nachteile: eingeschraenkte Plugin-Unterstuetzung, nur Linux und Windows, geschlossener Quellcode
PocketMine-MP
Open-Source Server-Software in PHP. Unterstuetzt Plugins und wird aktiv von der Community entwickelt.
- Vorteile: Open Source, Plugin-System, laeuft auf jedem OS mit PHP
- Nachteile: nicht alle Vanilla-Mechaniken implementiert, kann hinter Client-Updates zurueckbleiben
Nukkit / PowerNukkitX
Java-basierte Server-Software fuer Bedrock-Clients. Eine gute Wahl, wenn man bereits mit dem Java-Oekosystem vertraut ist.
- Vorteile: in Java geschrieben (vertrautes Oekosystem), gute Performance, aktive PowerNukkitX-Entwicklung
- Nachteile: unvollstaendige Vanilla-Mechaniken, weniger Plugins als PocketMine
Bedrock Dedicated Server (BDS) installieren: Schritt-fuer-Schritt-Anleitung
BDS bleibt die beste Wahl fuer Produktionsserver, bei denen Stabilitaet und volle Kompatibilitaet wichtig sind. Hier ist eine schrittweise Anleitung fuer die Linux-Installation.
Schritt 1: Server vorbereiten
Mindestanforderungen: 2 CPU-Kerne, 1 GB RAM, Ubuntu 20.04+ oder Debian 11+.
# System aktualisieren
sudo apt update && sudo apt upgrade -y
# Erforderliche Pakete installieren
sudo apt install -y wget unzip screen libcurl4
# Eigenen Benutzer erstellen
sudo useradd -m -s /bin/bash bedrock
sudo su - bedrock
Schritt 2: BDS herunterladen und installieren
# Server-Verzeichnis erstellen
mkdir -p ~/bedrock-server && cd ~/bedrock-server
# Neueste BDS-Version herunterladen
# Aktuellen Link von https://www.minecraft.net/en-us/download/server/bedrock
wget https://minecraft.azureedge.net/bin-linux/bedrock-server-VERSION.zip
# Entpacken
unzip bedrock-server-*.zip
Schritt 3: server.properties konfigurieren
# Grundeinstellungen
server-name=My Bedrock Server
gamemode=survival
difficulty=normal
max-players=20
server-port=19132
server-portv6=19133
level-name=world
online-mode=true
view-distance=32
tick-distance=4
player-idle-timeout=0
max-threads=8
Wichtige Parameter fuer Bedrock:
- server-port=19132 - dies ist der Standard-UDP-Port. Nicht mit dem TCP-Port der Java Edition verwechseln
- server-portv6=19133 - Port fuer IPv6-Verbindungen
- tick-distance - Anzahl der Chunks um den Spieler, die ticken. Beeinflusst die Performance direkt
- online-mode=true - erforderlich fuer Xbox Live-Authentifizierung
Schritt 4: Server starten
# Mit screen im Hintergrund starten
screen -S bedrock
# BDS starten
LD_LIBRARY_PATH=. ./bedrock_server
# Zum Trennen von screen: Strg+A, dann D
# Zum Wiederverbinden: screen -r bedrock
Schritt 5: systemd-Service erstellen
Fuer automatischen Start beim Neustart erstellen Sie /etc/systemd/system/bedrock-server.service:
[Unit]
Description=Bedrock Dedicated Server
After=network.target
[Service]
User=bedrock
WorkingDirectory=/home/bedrock/bedrock-server
ExecStart=/home/bedrock/bedrock-server/bedrock_server
Restart=on-failure
RestartSec=10
StandardInput=null
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable bedrock-server
sudo systemctl start bedrock-server
Port- und Firewall-Konfiguration
Bedrock verwendet UDP, und das ist grundlegend wichtig fuer die Netzwerkkonfiguration.
# Ports fuer Bedrock oeffnen (UDP!)
sudo ufw allow 19132/udp
sudo ufw allow 19133/udp
# Bei direkter Verwendung von iptables
sudo iptables -A INPUT -p udp --dport 19132 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 19133 -j ACCEPT
Ein haeufiger Anfaengerfehler ist das Oeffnen des Ports fuer TCP statt UDP. Bedrock-Clients koennen sich schlicht nicht verbinden, wenn der Port nur fuer TCP geoeffnet ist. Stellen Sie ausserdem sicher, dass Ihr Hosting-Anbieter UDP-Traffic nicht blockiert. Einige guenstige VPS-Anbieter beschraenken UDP standardmaessig.
Crossplay einrichten: GeyserMC + Floodgate
GeyserMC ermoeglicht es Bedrock-Spielern, sich mit Java-Servern zu verbinden. Es ist die ideale Loesung, wenn Sie bereits einen Java-Server mit Plugins betreiben und Ihre Zielgruppe erweitern moechten.
GeyserMC installieren
# Fuer Paper/Spigot-Server
# GeyserMC von https://geysermc.org/download herunterladen
# Die .jar-Datei in den plugins/-Ordner legen
cp Geyser-Spigot.jar /path/to/server/plugins/
# Server neustarten
# Nach dem ersten Start erscheint die Konfiguration in plugins/Geyser-Spigot/config.yml
GeyserMC config.yml einrichten
bedrock:
address: 0.0.0.0
port: 19132
clone-remote-port: false
motd1: "My Server"
motd2: "Bedrock + Java"
remote:
address: 127.0.0.1
port: 25565
auth-type: floodgate
Floodgate installieren
Floodgate macht es unnoetig, dass Bedrock-Spieler einen Java-Account besitzen. Sie authentifizieren sich stattdessen ueber Xbox Live.
# Floodgate von https://geysermc.org/download herunterladen
cp floodgate-spigot.jar /path/to/server/plugins/
# Server neustarten
# Bedrock-Spieler erhalten ein "." Praefix vor dem Benutzernamen
Nach der Installation beider Plugins akzeptiert Ihr Server Verbindungen auf zwei Ports: 25565 (TCP, Java) und 19132 (UDP, Bedrock).
Fuer Velocity/BungeeCord
Wenn Sie einen Proxy verwenden, installieren Sie GeyserMC und Floodgate auf dem Proxy, nicht auf den Backend-Servern:
# Fuer Velocity
cp Geyser-Velocity.jar /path/to/velocity/plugins/
cp floodgate-velocity.jar /path/to/velocity/plugins/
Performance-Optimierung fuer Bedrock
Fuer BDS
- tick-distance: von 12 auf 4-6 reduzieren fuer geringere CPU-Last
- view-distance: 32 ist das Maximum. Fuer Server mit vielen Spielern auf 16-24 reduzieren
- max-threads: auf die Anzahl der verfuegbaren CPU-Kerne setzen
- content-log-file-enabled: false - Content-Logging in Produktion deaktivieren
Fuer GeyserMC
- Bedrock-Clients erzeugen zusaetzliche Last durch Protokolluebersetzung
- Reservieren Sie zusaetzlich 50-100 MB RAM pro 10 Bedrock-Spieler
- Verwenden Sie die neueste GeyserMC-Version, da jedes Update die Uebersetzungsleistung verbessert
- Konfigurieren Sie
cache-chunksin der Geyser-Konfiguration, um die erneute Chunk-Uebersetzung zu reduzieren
Allgemeine Empfehlungen
# Linux-Optimierung fuer Spielserver
# Dateideskriptor-Limits erhoehen
echo "bedrock soft nofile 65535" | sudo tee -a /etc/security/limits.conf
echo "bedrock hard nofile 65535" | sudo tee -a /etc/security/limits.conf
# Netzwerk-Optimierung fuer UDP
sudo sysctl -w net.core.rmem_max=26214400
sudo sysctl -w net.core.wmem_max=26214400
sudo sysctl -w net.core.rmem_default=1048576
Bedrock-Server Sicherheit
Bedrock hat eigene spezifische Angriffsvektoren, die sich von der Java Edition unterscheiden.
Bedrock-spezifische Bedrohungen
- UDP-Flood: Da Bedrock ueber UDP laeuft, ist der Server anfaellig fuer UDP-Flood-Angriffe. Der Angreifer muss keine Verbindung aufbauen
- RakNet-Exploits: Das RakNet-Protokoll hat eigene Schwachstellen, die zum Absturz von Servern genutzt werden koennen
- Gefaelschte Verbindungspakete: Ohne TCP-Handshake ist es einfacher, Pakete zu faelschen
- Amplification-Angriffe: UDP-Dienste koennen als Reflektoren bei DDoS-Angriffen missbraucht werden
Grundlegende Schutzmassnahmen
# Verbindungsrate per iptables begrenzen
sudo iptables -A INPUT -p udp --dport 19132 -m hashlimit
--hashlimit-name bedrock --hashlimit-above 10/sec
--hashlimit-mode srcip --hashlimit-burst 20 -j DROP
# Offensichtlich schaedliche Pakete blockieren
sudo iptables -A INPUT -p udp --dport 19132 -m length --length 0:28 -j DROP
Schutz mit MineGuard
Bei MineGuard unterstuetzen wir Bedrock-Tunnel in unseren Tarifen Optimal und Professionell. Unser Schutz filtert UDP-Traffic auf Netzwerkebene und verwirft schaedliche Pakete, bevor sie Ihren Server erreichen. Was wir fuer Bedrock bieten:
- UDP-Flood-Filterung mit RakNet-Protokollanalyse
- Schutz vor Bots und gefaelschten Verbindungen
- Ein einziges Dashboard fuer die Verwaltung von Java- und Bedrock-Servern
- Minimale Latenz durch optimierte Tunnel
Die Einrichtung dauert nur wenige Minuten: Erstellen Sie ein Netzwerk im Dashboard, geben Sie Ihren Bedrock-Port an und erhalten Sie eine geschuetzte Adresse fuer Spielerverbindungen. Beide Protokolle (Java TCP und Bedrock UDP) koennen ueber ein einziges Netzwerk geschuetzt werden.
Checkliste vor dem Start
Bevor Sie Ihren Server fuer Spieler oeffnen, pruefen Sie Folgendes:
- Port 19132/UDP ist offen und von aussen erreichbar
- online-mode ist aktiviert (wenn Xbox Live-Authentifizierung benoetigt wird)
- Ein systemd-Service fuer den automatischen Start ist erstellt
- Welt-Backups sind konfiguriert
- Rate-Limits sind per iptables oder externem Schutz eingestellt
- Verbindung von einem Mobilgeraet und Windows getestet
- Bei Verwendung von GeyserMC: Verbindungen beider Client-Typen getestet
- Prozess- und Ressourcenueberwachung ist konfiguriert
Fazit
Bedrock Edition waechst schnell, und einen Bedrock-Server im Jahr 2026 zu starten, eroeffnet den Zugang zu einer riesigen Zielgruppe von Mobil- und Konsolenspielern. Ob reiner BDS fuer ein Vanilla-Erlebnis, PocketMine fuer individuelle Server oder GeyserMC fuer die Vereinigung von Java- und Bedrock-Communities, Sie haben die Werkzeuge, um einen hochwertigen Server aufzubauen. Denken Sie daran: Bedrock laeuft ueber UDP, und das beeinflusst buchstaeblich alles, von der Port-Konfiguration bis zum DDoS-Schutz. Vernachlaessigen Sie die Sicherheit nicht vom ersten Tag an, und wenn Sie professionellen Schutz benoetigen, sind wir bei MineGuard bereit, mit unseren Bedrock-Tunneln zu helfen.
Schützen Sie Ihren Server vor DDoS-Angriffen
Kostenloser Schutz mit 5-Minuten-Einrichtung. 1 TB Traffic inklusive.
Kostenlos testenWeitere Artikel
Slimefun: kompletter Server-Leitfaden fuer Minecraft 2026
Slimefun4 auf Paper 1.21: Installation, GuideBook, Forschung, Cargo-Netzwerk, Energie, Addons wie ExoticGarden und InfinityExpansion, ohne TPS zu killen.
Docker fuer Minecraft-Server: Vor- und Nachteile
Praktischer Guide zur Containerisierung von Minecraft-Servern: das itzg/minecraft-server Image, docker-compose fuer Multi-Server-Setups, Volume-Konfiguration, Host- vs. Bridge-Netzwerk, Speicher- und CPU-Limits, Backups und wann Docker nicht die richtige Wahl ist.
DiscordSRV fuer SMP: erweiterte Konfiguration, Role Sync und Event-Automatisierung
Fortgeschrittenes DiscordSRV: Role Sync mit LuckPerms, /link, eigene Channels fuer Tode und Achievements, Console-Channel, Voice und Tuning ab 200+ Spielern.