Zurück zum Blog

Minecraft Bedrock Server erstellen: Anleitung

Minecraft Bedrock Server erstellen: Bedrock Dedicated Server installieren, server.properties einstellen, Port 19132, Allowlist, Add-ons und Backups.

Nodesty-Team6 Min. LesezeitGameserver
Der Schriftzug Bedrock Server mit 19132, Allowlist und Add-ons auf dunklem Nodesty-Hintergrund

Einen Minecraft Bedrock Server zu erstellen ist in wenigen Schritten erledigt: Sie laden die kostenlosen Dateien des Bedrock Dedicated Server von der offiziellen Minecraft-Website herunter, legen in der Datei server.properties Servername, Spielmodus und Spielerlimit fest, starten den Server und öffnen den Port 19132 UDP. Ihre Freunde, die auf Smartphone, Tablet oder Windows spielen, verbinden sich per IP-Adresse mit Ihrem Server; die Welt bleibt online, auch wenn Sie selbst nicht im Spiel sind.

In dieser Anleitung zeigen wir, wie Sie einen Bedrock Server unter Linux von Grund auf einrichten, und erklären die wichtigsten Einstellungen, Allowlist und Adminrechte, die Installation von Add-ons, Backups und Updates.

Bedrock oder Java?

Von Minecraft gibt es zwei Editionen, und ihre Server unterscheiden sich:

MerkmalBedrock EditionJava Edition
PlattformenSmartphone, Tablet, Windows, KonsolenWindows-, macOS- und Linux-Computer
ServersoftwareBedrock Dedicated ServerVanilla, Paper, Forge, Fabric
Standardport19132 UDP25565 TCP
ErweiterungenAdd-ons (Verhaltens- und Ressourcenpakete)Großes Plugin- und Mod-Ökosystem
RessourcenverbrauchWeniger RAMMehr RAM

Wenn alle Ihre Freunde Bedrock spielen und Sie ein Vanilla-Erlebnis möchten, ist der Bedrock Dedicated Server die einfachste Lösung. Wenn Sie Plugins nutzen oder Java- und Bedrock-Spieler auf einem Server zusammenbringen möchten, eignet sich der Weg über einen Java-Server und Geyser aus unserer Anleitung Minecraft Server erstellen besser.

Voraussetzungen

  • Betriebssystem: Der Bedrock Dedicated Server wird für Windows und Ubuntu veröffentlicht. In dieser Anleitung verwenden wir Ubuntu.
  • RAM: 1–2 GB für ein paar Spieler, 4 GB für volle Server und Verhaltenspakete.
  • Prozessor: Die Weltsimulation des Servers hängt größtenteils an einem einzigen Kern; eine hohe Single-Core-Leistung entscheidet über ein flüssiges Spiel.
  • Spieler: Bedrock Edition und ein Microsoft-Konto.

Es genügt, wenn Sie wissen, wie Sie sich per SSH mit dem Server verbinden; alle weiteren Befehle geben wir Schritt für Schritt an.

Serverdateien herunterladen

Betreiben Sie den Server aus Sicherheitsgründen nicht als root, sondern mit einem eigenen Benutzer:

sudo apt update
sudo apt install unzip wget tmux
sudo useradd -m -s /bin/bash bedrock
sudo su - bedrock

Wählen Sie auf der Downloadseite des Bedrock Dedicated Server auf der offiziellen Minecraft-Website die Ubuntu-Version, akzeptieren Sie die Nutzungsbedingungen und kopieren Sie den Downloadlink. Laden Sie die Datei anschließend auf dem Server herunter und entpacken Sie sie:

mkdir ~/server && cd ~/server
wget -O bedrock-server.zip "https://.../bedrock-server-X.X.X.X.zip"
unzip bedrock-server.zip

Die Adresse enthält die aktuelle Versionsnummer von der Website. Schlägt der direkte Download auf dem Server fehl, können Sie die Datei auf Ihren eigenen Computer herunterladen und per SFTP hochladen.

Einstellungen in server.properties

Die Einstellungen des Servers stehen in der Datei server.properties:

nano ~/server/server.properties

Die wichtigsten Einstellungen:

EinstellungWas sie bewirkt
server-nameDer Servername, der in der Liste der Spieler erscheint
gamemodesurvival, creative oder adventure
difficultypeaceful, easy, normal oder hard
max-playersMaximale Anzahl an Spielern
online-modeBei true werden Spieler über ihr Microsoft-Konto verifiziert; lassen Sie es aktiv
allow-listBei true dürfen nur Spieler auf der Liste beitreten
server-portIPv4-Port (Standard 19132)
level-name und level-seedName der Welt und Seed, aus dem sie erzeugt wird
view-distanceAn die Spieler gesendete Sichtweite; hohe Werte brauchen mehr RAM und Prozessorleistung
default-player-permission-levelBerechtigung neuer Spieler: visitor, member oder operator

Lassen Sie online-mode immer auf true; wenn Sie es deaktivieren, können Spieler unter dem Namen eines anderen beitreten.

Server starten

Starten Sie den Server in einer tmux-Sitzung; so läuft er weiter, wenn Sie Ihre SSH-Verbindung schließen:

cd ~/server
tmux new -s bedrock 'LD_LIBRARY_PATH=. ./bedrock_server'

Sobald in der Konsole „Server started“ erscheint, ist der Server bereit. Mit Strg + B und anschließend D verlassen Sie die Sitzung, mit tmux attach -t bedrock kehren Sie zurück. Zum Herunterfahren geben Sie in der Konsole stop ein; die Welt wird gespeichert und der Server sauber beendet.

Ports und Firewall

Der Bedrock Server verwendet standardmäßig diese Ports:

  • 19132 UDP: Spieldatenverkehr über IPv4.
  • 19133 UDP: Spieldatenverkehr über IPv6.

Wenn Sie unter Ubuntu ufw verwenden:

sudo ufw allow 19132/udp
sudo ufw allow 19133/udp

Der Bedrock Server nutzt UDP, nicht TCP; nur den TCP-Port zu öffnen ist der häufigste Fehler. Wie Ports funktionieren, erklären wir in unserem Artikel Was ist ein Port?.

Mit dem Server verbinden

Öffnen Sie in Minecraft Spielen → Server, tippen Sie unten in der Liste auf Server hinzufügen und geben Sie Servername, IP-Adresse und den Port 19132 ein. Spieler auf Smartphone, Tablet und Windows verbinden sich auf diese Weise direkt.

Auf Xbox, PlayStation und Nintendo Switch gibt es keine Schaltfläche zum Hinzufügen eigener Server; auf diesen Plattformen werden nur die vorgestellten Server angezeigt.

Allowlist und Adminrechte

Um den Server nur für Ihre Freunde zu öffnen, setzen Sie in server.properties den Wert allow-list=true und fügen die Spieler in der Serverkonsole mit ihrem Xbox-Gamertag hinzu:

allowlist add Gamertag
allowlist remove Gamertag
allowlist list

Um einen Spieler zum Admin zu machen, geben Sie in der Konsole Folgendes ein, während er mit dem Server verbunden ist:

op Gamertag

Die Berechtigungen werden dauerhaft in der Datei permissions.json mit der Kennung des Spielers (XUID) gespeichert. Spieler mit Adminrechten können im Spiel Befehle verwenden; dafür müssen in der Welt unter Umständen Cheats aktiviert sein.

Erweiterungen: Verhaltens- und Ressourcenpakete

Bedrock Server werden statt mit Plugins wie bei Java mit Add-ons angepasst:

  • Ressourcenpaket (Resource Pack): Änderungen an Texturen, Sounds und Oberfläche.
  • Verhaltenspaket (Behavior Pack): Verhalten von Kreaturen, Gegenständen und Spielregeln; mit der Script API auch fortgeschrittenere Funktionen.

Kopieren Sie die Pakete in die Ordner resource_packs und behavior_packs auf dem Server und tragen Sie anschließend die Kennung (pack_id) und die Version des Pakets in die Dateien world_resource_packs.json und world_behavior_packs.json im Ordner der Welt ein. Damit Spieler das Ressourcenpaket herunterladen müssen, setzen Sie in server.properties den Wert texturepack-required=true. Starten Sie den Server nach der Installation eines Pakets neu.

Backups und Updates

Die Weltdateien liegen im Ordner worlds. Um bei laufendem Server ein konsistentes Backup zu erstellen, gehen Sie in der Konsole in dieser Reihenfolge vor:

  1. save hold: Hält das Schreiben des Servers in die Welt vorübergehend an.
  2. save query: Zeigt, ob das Backup bereit ist; sobald es bereit ist, wird die Dateiliste ausgegeben.
  3. Kopieren Sie den Ordner worlds.
  4. save resume: Lässt den Server wieder normal speichern.

Noch einfacher ist ein Backup bei gestopptem Server:

tar -czf ~/bedrock-backup-$(date +%F).tar.gz -C ~/server worlds server.properties allowlist.json permissions.json

Update: Da sich Bedrock-Spiele automatisch aktualisieren, muss auch Ihr Server schnell aktualisiert werden; stimmen die Versionen nicht überein, können sich die Spieler nicht verbinden. Fahren Sie den Server mit stop herunter, laden Sie die neue Version herunter, entpacken Sie sie und überschreiben Sie dabei nicht Ihren Ordner worlds und Ihre Dateien server.properties, allowlist.json und permissions.json. Am sichersten ist es, die neue Version zuerst in einen eigenen Ordner zu entpacken und diese Dateien aus dem alten Ordner hineinzukopieren. Wie Sie regelmäßige und vom Server unabhängige Backups erstellen, erklären wir in unserer Anleitung Server-Backup.

Nodesty für Ihren Bedrock Server

Da wir in den Paketen unter Minecraft Server mieten vollen Administratorzugriff bieten, können Sie auch den Bedrock Dedicated Server selbst mit den Schritten aus dieser Anleitung einrichten. Die Pakete laufen in Frankfurt mit Ryzen 9 9950X Prozessoren mit bis zu 5,7 GHz, NVMe-Speicher und L3–L7-DDoS-Schutz und enthalten kostenlose tägliche Backups mit 7 Tagen Aufbewahrung. Wenn Sie den Server selbst verwalten und zusammen mit anderen Diensten betreiben möchten, werfen Sie auch einen Blick auf unsere AMD Ryzen 9 9950X vServer.

Minecraft ist eine Marke der Mojang AB. Nodesty ist nicht mit Mojang oder Microsoft verbunden und wird nicht von ihnen unterstützt.

Häufig gestellte Fragen

Kostet ein eigener Bedrock Server etwas?

Nein. Die Software Bedrock Dedicated Server wird kostenlos von der offiziellen Minecraft-Website heruntergeladen. Sie zahlen nur für die Maschine, auf der der Server rund um die Uhr läuft. Die Spieler brauchen Minecraft Bedrock Edition und ein Microsoft-Konto, um dem Server beizutreten.

Können Spieler auf Konsolen meinem Server beitreten?

Bedrock-Spieler auf Smartphone, Tablet und Windows können sich über den Reiter „Server“ direkt per IP-Adresse verbinden. Auf Xbox, PlayStation und Nintendo Switch werden dagegen nur die vorgestellten Server angezeigt, und es gibt keine Schaltfläche zum Hinzufügen eigener Server. Für Konsolenspieler gibt es von der Community entwickelte Umwege, die aber offiziell nicht unterstützt werden.

Können Java- und Bedrock-Spieler auf demselben Server spielen?

Der Bedrock Dedicated Server nimmt nur Bedrock-Spieler an. Um die Spieler beider Editionen zusammenzubringen, müssen Sie einen Java-Server aufsetzen und die Plugins Geyser und Floodgate verwenden; diesen Weg beschreiben wir in unserer Anleitung zum Java-Server.

Kann ich Plugins auf einem Bedrock Server installieren?

Der offizielle Bedrock Dedicated Server bietet kein Pluginsystem wie Java. Die Spielregeln ändern Sie mit Verhaltenspaketen (Behavior Packs) und der Script API. Wenn Sie ein Plugin-Ökosystem brauchen, sind ein Java-Server und Geyser die flexiblere Lösung.

Wie viel RAM braucht ein Bedrock Server?

Für eine Welt, auf der ein paar Freunde spielen, reichen meist 1–2 GB. Für Server mit mehr Spielern, hoher Sichtweite und Verhaltenspaketen sollten Sie 4 GB wählen. Ein Bedrock Server benötigt weniger Arbeitsspeicher als ein Java-Server.

Das Spiel wurde aktualisiert und wir kommen nicht mehr auf den Server. Was tun?

Da sich Bedrock-Spiele automatisch aktualisieren, muss auch der Server schnell aktualisiert werden. Laden Sie die neue Serverversion von der Minecraft-Website herunter und ersetzen Sie alle Dateien außer dem Ordner worlds und Ihren Einstellungsdateien durch die neuen. Solange die Versionen nicht übereinstimmen, können sich die Spieler nicht verbinden.

Nodesty

Über den Autor

Nodesty-Team · Infrastruktur und Support

Das Nodesty-Team betreibt unsere Server, unser Netzwerk und unseren DDoS-Schutz im Alltag und beantwortet Support-Anfragen rund um die Uhr. Diese Ratgeber entstehen aus dieser Arbeit.

Verwandte Artikel

Starte deinen Server jetzt.

Erstellen, wachsen und skalieren Sie Ihre Projekte grenzenlos auf der Premium-Infrastruktur von Nodesty.

                                                                                                                                                                                                                            
                                                                                                                                                                                                                            
                                                                                                                                                                                                                            
                                                                                                                             ············································                                                   
                                                ··································································································..........···························                                     
                                       ················..........................................................................................................................··············                             
                                  ·············.................::::::::::::::::::::::::::::::::::::::::::::::....................:::::::::::::::::::::::::::::::::::::::................···········                        
                             ············................:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::............·········                     
                         ············.................:::::::::::::::::::::::::::::::::::::::::::::::::::------------::::::::::::::::::::::::::::::----------------:::::::::::::::::::::..........········                  
                    ············......................::::::::::::::::::::::::::::::::::::------------------------------------------------------------------------------------:::::::::::::.........········                
                ··········.............................................::::::::::::::::::-------------==========================================-----------------------------------:::::::::::........·······               
             ········..................:.....................................::::::::::--------=======+++++++++++++++++++++++++++++++++++++=========================------------------::::::::::.......·······              
           ······.........::::::::::::::::::::................................:::::::-----=====++++xxxxxx**************************xxxxxxxxx++++++++++++++===================------------::::::::.......·······             
          ·····.......:::::::::::::::::::::::::::.............................:::::----===+++xxx****%%%%&&&&&&#############&&&&&&&%%%%%*******xxxxxxxx++++++++++++++==============----------:::::::......······             
         ····......::::::::-------------:::::::::::..........................::::---===+++xx***%%%&&&####@@@@@@@@@@@@@@@@@@@@@@@@####&&&&&%%%%*******xxxxxxxxx+++++++++++++===========--------::::::......·····             
        ····.....:::::::--------------------:::::::::.......................::::---===++xxx**%%&&&###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###&&&&%%%%%********xxxxxxxxxxx++++++++++++========------::::::.....······            
        ····.....:::::--------------------------::::::::....................::::---===++xx***%%&&&####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###&&&&&%%%%%**********xxxxxxxxxxxxx+++++++++=======------:::::.....·····            
        ····....::::::-------=============---------:::::::::................:::::---===+++xx***%%%&&&#####@@@@@@@@@@@@@@@@@@@@@@@@@#####&&&&&%%%%%%*************xxxxxxxxxxxxxx+++++++++======-----:::::....·····            
         ····....:::::-------================---------:::::::::...............:::::----===++++xxx***%%%%&&&&&&#################&&&&&&%%%%%%%*******************xxxxxxxxxxxxxxxxx++++++++======----:::::....·····            
         ·····....:::::--------=================---------::::::::::..............:::::::-----====+++++xxxxxx**************************xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx++++++++=====-----::::....·····            
          ·····.....:::::--------=================----------:::::::::::.................:::::::::-------=============++++++++++++++++++++++++++++++++++++xxxxxxxxxxxxxxxxxxxxxxx++++++++======-----::::....·····            
            ·····.....:::::::----------===========-------------::::::::::::.........................::::::::::::::::::------------------=============+++++++++++++++++++++++++++++++++=======-----::::.....·····            
              ······......:::::::---------------------------------:::::::::::::........................................:::::::::::::::-----------============+++++++++++++++++++++========------:::::.....·····             
                 ······........:::::::::---------------------------:::::::::::::::::...........................................:::::::::::::------------=============================--------::::::.....······              
                    ·········.........:::::::::::::::-------------::::::::::::::::::::::::.......................................::::::::::::::::--------------------------------------::::::::......·······                
                          ··········............::::::::::::::::::::::::::::::::::::::::::::::::::................................::::::::::::::::::::::::::-------------:::::::::::::::.........········                   
                                  ············..................:::::::::::::::::::::::::::::::::::::::::::.........................:::::::::::::::::::::::::::::::::::::................···········                        
                                             ················.............................................................................................................·················                                 
                                                           ······················................................................................···························                                                
                                                                               ·········································································