Diese Anleitung führt dich durch die Einrichtung und Konfiguration eines Minecraft Bedrock Edition Servers bei Legion Hosting. Sie behandelt den ersten Start, die server.properties-Konfiguration, Spielerberechtigungen, die Verbindung von jeder Bedrock-Plattform, Weltverwaltung und Crossplay-Hinweise.
Bedrock vs. Java Edition
Minecraft existiert in zwei verschiedenen Editionen, die nicht nativ kompatibel miteinander sind:
| Edition | Plattformen | Protokoll |
|---|---|---|
| Bedrock Edition | Xbox (One/Series X|S), PlayStation (4/5), Nintendo Switch, iOS, Android, Windows 10/11 | Raknet (UDP) |
| Java Edition | Windows, macOS, Linux | TCP |
Ein Bedrock-Server akzeptiert nur Bedrock-Clients. Wenn Java Edition-Spieler einem Bedrock-kompatiblen Server beitreten sollen, erwäge stattdessen einen Java-Server mit dem Geyser-Plugin zu betreiben. Diese Anleitung konzentriert sich ausschließlich auf den dedizierten Bedrock-Server.
Schritt 1 — Erster Start
Nach dem Kauf deines Minecraft Bedrock Servers bei Legion Hosting folge diesen Schritten, um ihn zum ersten Mal zu starten.
- Melde dich bei GPanel an und wähle deinen Bedrock-Server aus der Serverliste.
- Klicke auf den Startup-Tab. Dort siehst du die Egg-Variablen, die die grundlegenden Einstellungen deines Servers steuern. Die wichtigsten Variablen sind:
Variable Standard Beschreibung BEDROCK_VERSIONlatestDie zu installierende Bedrock Dedicated Server-Version. Setze sie auf latest, um beim Start immer die neueste Version zu laden, oder fixiere eine bestimmte Versionsnummer (z.B.1.21.51.02).SERVERNAMEDedicated ServerDer Name, der Spielern angezeigt wird, wenn sie deinen Server hinzufügen. GAMEMODEsurvivalStandard-Spielmodus: survival,creativeoderadventure.DIFFICULTYeasyWeltschwierigkeit: peaceful,easy,normaloderhard.CHEATSfalseOb Cheats (Befehle) für Nicht-Operator-Spieler aktiviert sind: trueoderfalse. - Passe alle gewünschten Werte an. Änderungen an Startup-Variablen werden beim nächsten Serverstart wirksam.
- Kehre zum Console-Tab zurück und klicke auf Start.
- Beim ersten Start lädt der Server die Bedrock Dedicated Server-Datei herunter — dies dauert je nach Dateigröße typischerweise 1–3 Minuten.
- Wenn du eine Nachricht wie
Server startedoderIPv4 supported, port:in der Konsole siehst, ist der Server bereit und der Status sollte Running anzeigen.
BEDROCK_VERSION auf latest gesetzt bleibt, aktualisiert sich dein Server bei jedem Neustart automatisch. Wenn deine Spieler eine ältere Client-Version verwenden und nicht sofort aktualisieren können, fixiere die Version auf die Client-Version, um Verbindungsfehler zu vermeiden.
Schritt 2 — server.properties konfigurieren
Die server.properties-Datei ist die primäre Konfigurationsdatei für einen Bedrock-Server. Sie wird beim ersten Start automatisch erstellt und befindet sich im Stammverzeichnis des Servers.
- Stoppe den Server in GPanel über den Console-Tab und warte, bis der Status Offline anzeigt.
- Klicke auf den Files-Tab und öffne
server.propertiesim Datei-Editor. - Bearbeite die untenstehenden Werte nach Bedarf und klicke dann auf Save Content.
- Starte den Server, damit die Änderungen wirksam werden.
| Eigenschaft | Standard | Beschreibung |
|---|---|---|
server-name |
Dedicated Server |
Der Anzeigename, der Spielern beim Durchsuchen oder Hinzufügen des Servers angezeigt wird. |
gamemode |
survival |
Standard-Spielmodus für neue Spieler: survival, creative oder adventure. |
difficulty |
easy |
Weltschwierigkeit: peaceful, easy, normal oder hard. |
max-players |
10 |
Maximale Anzahl gleichzeitiger Spieler. Sollte das Spielerslot-Limit deines Tarifs nicht überschreiten. |
online-mode |
true |
Wenn true, überprüft der Server, ob Spieler ein gültiges Xbox Live / Microsoft-Konto haben. Setze auf false, um nicht authentifizierte Spieler zuzulassen (nicht empfohlen). |
allow-cheats |
false |
Aktiviert Cheat-Befehle für Spieler. Wenn false, können nur Operatoren Befehle verwenden. |
view-distance |
32 |
Maximale Sichtweite in Chunks. Niedrigere Werte reduzieren RAM- und CPU-Nutzung — 10–16 wird für die meisten Server empfohlen. |
tick-distance |
4 |
Die Simulationsdistanz in Chunks (Bereich: 4–12). Steuert, wie weit von einem Spieler entfernt Blöcke und Entitäten aktiv getaktet werden. Niedrigere Werte verbessern die Leistung. |
level-seed |
(leer) | Der Seed für die Weltgenerierung. Leer lassen für einen zufälligen Seed. Gilt nur, wenn eine neue Welt generiert wird. |
level-name |
Bedrock level |
Der Name des Weltordners im worlds/-Verzeichnis. Eine Änderung erstellt eine neue Welt, es sei denn, ein Ordner mit dem neuen Namen existiert bereits. |
default-player-permission-level |
member |
Berechtigungsstufe für neue Spieler: visitor, member oder operator. Siehe den Abschnitt Berechtigungen unten. |
Beispiel einer minimalen server.properties-Konfiguration:
server-name=My Legion Bedrock Server
gamemode=survival
difficulty=normal
max-players=10
online-mode=true
allow-cheats=false
view-distance=16
tick-distance=4
level-seed=
level-name=Bedrock level
default-player-permission-level=member
SERVERNAME, GAMEMODE und DIFFICULTY) existieren sowohl im GPanel Startup-Tab als auch in server.properties. Die Startup-Tab-Variablen werden bei jedem Serverstart angewendet und überschreiben die entsprechenden server.properties-Werte. Verwende bei überlappenden Einstellungen den Startup-Tab als primären Kontrollpunkt, um Verwirrung zu vermeiden.
Schritt 3 — Spielerberechtigungen
Bedrock Dedicated Server verwendet ein dreistufiges Berechtigungssystem, das bestimmt, was jeder Spieler tun kann:
| Stufe | Fähigkeiten |
|---|---|
| visitor | Kann sich bewegen und mit der Welt interagieren, aber keine Blöcke setzen oder abbauen. Nützlich für Zuschauer-Zugang. |
| member | Standard-Survival/Creative-Gameplay. Kann Blöcke setzen und abbauen, craften, Truhen verwenden usw. Dies ist der Standard für neue Spieler. |
| operator | Voller Zugriff auf Serverbefehle (Teleportieren, Geben, Kicken, Bannen, Spielmodus-Änderungen usw.). Gewähre dies nur vertrauenswürdigen Spielern. |
Die Einstellung default-player-permission-level in server.properties legt die Stufe für alle neuen Spieler fest. Um einzelnen Spielern eine bestimmte Berechtigungsstufe zuzuweisen, bearbeite die Datei permissions.json im Stammverzeichnis des Servers:
[
{
"permission": "operator",
"xuid": "1234567890123456"
},
{
"permission": "member",
"xuid": "9876543210987654"
}
]
Jeder Eintrag erfordert die XUID (Xbox User ID) des Spielers, eine 16-stellige Zahl, die mit seinem Microsoft-Konto verknüpft ist. Du kannst die XUID eines Spielers finden, indem du:
- Die Konsolenausgabe des Servers überprüfst, wenn sich der Spieler verbindet — die Logzeile enthält seine XUID.
- Ein Drittanbieter-XUID-Lookup-Tool online verwendest (suche nach "Xbox XUID lookup").
Allowlist (Whitelist)
Um deinen Server auf zugelassene Spieler zu beschränken, bearbeite die Datei allowlist.json im Stammverzeichnis des Servers und setze allow-list=true in server.properties.
[
{
"ignoresPlayerLimit": false,
"name": "PlayerGamertag",
"xuid": "1234567890123456"
},
{
"ignoresPlayerLimit": true,
"name": "AdminGamertag",
"xuid": "9876543210987654"
}
]
name— Der Xbox/Microsoft-Gamertag des Spielers (Groß-/Kleinschreibung wird nicht beachtet).xuid— Die XUID des Spielers. Erforderlich, damit der Eintrag funktioniert.ignoresPlayerLimit— Wenntrue, kann dieser Spieler beitreten, auch wenn der Server voll ist. Nützlich für Admins.
name als auch xuid enthalten. Ein Eintrag mit nur dem Gamertag und ohne XUID funktioniert nicht. Der Server prüft die XUID zur Authentifizierung, nicht den Namen.
Schritt 4 — Verbindung herstellen
Stelle vor dem Verbinden sicher, dass dein Serverstatus in GPanel Running anzeigt. Notiere dir die IP-Adresse und den Port deines Servers aus dem GPanel Console- oder Network-Tab.
Von Windows 10/11
- Öffne Minecraft (Bedrock Edition) aus dem Microsoft Store / der Xbox-App.
- Klicke im Hauptmenü auf Spielen.
- Wähle den Server-Tab oben.
- Scrolle nach unten und klicke auf Server hinzufügen.
- Gib einen Namen für den Server ein (beliebig), dann gib die Serveradresse (nur IP) und den Port aus GPanel ein.
- Klicke auf Speichern, wähle dann deinen Server aus und klicke auf Server beitreten.
Von Mobilgeräten (iOS / Android)
- Öffne Minecraft und tippe auf Spielen.
- Tippe auf den Server-Tab.
- Scrolle nach unten und tippe auf Server hinzufügen.
- Gib den Servernamen, die IP-Adresse und den Port aus GPanel ein.
- Tippe auf Speichern und dann auf den Servereintrag, um dich zu verbinden.
Von Konsolen (Xbox, PlayStation, Nintendo Switch)
Die Konsolen-Editionen von Bedrock haben keinen nativen "Server hinzufügen"-Button im Server-Tab. Um von einer Konsole aus eine Verbindung zu einem benutzerdefinierten Server herzustellen, musst du eine dieser Methoden verwenden:
- Featured-Server-Workaround: Einige Konsolen ermöglichen das Hinzufügen von Servern über den Freunde-Tab oder durch Verwendung einer Featured-Server-Umleitung. Die genauen Schritte variieren je nach Konsole und können sich mit Minecraft-Updates ändern.
- Companion-App-Methode: Verwende die Minecraft Bedrock Companion-App oder ein DNS-basiertes Tool (wie BedrockConnect) im selben Netzwerk, um eine Featured-Server-Adresse auf deine benutzerdefinierte Server-IP umzuleiten.
- LAN-Proxy: Führe ein Proxy-Tool auf einem PC im selben Netzwerk aus, das deinen Remote-Server als LAN-Spiel bewirbt, sodass er im Freunde-Tab auf der Konsole erscheint.
Schritt 5 — Weltverwaltung
Speicherort der Weltdateien
Bedrock-Welten werden im worlds/-Verzeichnis auf dem Server gespeichert. Der Ordnername innerhalb von worlds/ entspricht dem level-name-Wert aus server.properties. Standardmäßig ist dies worlds/Bedrock level/.
Eine vorhandene Welt hochladen
Du kannst eine Welt aus einem Einzelspieler-Spielstand oder von einem anderen Server hochladen:
- Stoppe den Server über den GPanel Console-Tab.
- Öffne den Files-Tab in GPanel und navigiere zum
worlds/-Verzeichnis. - Wenn du die aktuelle Welt ersetzen möchtest, lösche oder benenne den vorhandenen Weltordner um (z.B. benenne
Bedrock levelinBedrock level backupum). - Lade deinen Weltordner über den GPanel-Dateimanager oder per SFTP hoch. Der Ordner muss mindestens die
level.dat-Datei und dasdb/-Verzeichnis enthalten. - Benenne den hochgeladenen Ordner so um, dass er dem
level-name-Wert inserver.propertiesentspricht, oder aktualisierelevel-nameauf den Namen des hochgeladenen Ordners. - Starte den Server. Er sollte die hochgeladene Welt laden.
%localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\ gespeichert. Jeder Ordner darin ist eine Welt — kopiere den gesamten Ordner zum Hochladen.
Backups
Regelmäßige Backups schützen vor Datenverlust, Beschädigung und versehentlichen Änderungen:
- GPanel-Backups: Überprüfe den Backups-Tab in GPanel. Je nach Tarif können automatische Backups verfügbar sein. Du kannst auch manuelle Backups über diesen Tab erstellen.
- Manuelle Backups per SFTP: Stoppe den Server, verbinde dich per SFTP und lade das gesamte
worlds/-Verzeichnis auf deinen lokalen Computer herunter. Bewahre diese Kopien an einem sicheren Ort auf. - Vor größeren Änderungen: Erstelle immer ein Backup, bevor du eine neue Welt hochlädst, den
level-nameänderst oder die Serverversion aktualisierst.
worlds/-Verzeichnisses, bevor du die BEDROCK_VERSION-Variable änderst oder ein automatisches Update zulässt.
Schritt 6 — Crossplay-Hinweise
Eine der Kernstärken der Bedrock Edition ist natives Crossplay — alle Bedrock-Plattformen können ohne zusätzliche Konfiguration zusammen auf demselben Server spielen. Es gibt jedoch einige Dinge zu beachten:
- Alle Bedrock-Plattformen sind kompatibel. Ein Spieler auf Xbox kann zusammen mit jemandem auf einem Handy, einer Switch oder einem Windows 10/11-PC spielen. Es sind keine Mods oder Plugins erforderlich — Crossplay ist im Bedrock-Protokoll integriert.
- Microsoft-Konto erforderlich. Wenn
online-mode=true(Standard und empfohlene Einstellung), müssen alle Spieler unabhängig von der Plattform bei einem Microsoft / Xbox Live-Konto angemeldet sein. Spieler, die nicht angemeldet sind, können nicht beitreten. - Eingabeunterschiede. Konsolenspieler verwenden Controller, mobile Spieler Touch-Steuerung und PC-Spieler möglicherweise Tastatur und Maus. Beachte dies beim Bau komplexer Redstone-Konstruktionen oder PvP-Arenen — unterschiedliche Eingabemethoden schaffen verschiedene Spielerlebnisse.
- Versionsabgleich ist entscheidend. Alle verbindenden Clients müssen dieselbe Bedrock-Version wie der Server haben. Wenn ein Spieler auf einer Plattform automatisch aktualisiert hat, ein anderer aber nicht, können sie nicht zusammen spielen, bis alle Clients mit der Serverversion übereinstimmen. Verwende die Versionsfixierung (die
BEDROCK_VERSION-Startup-Variable), um dies zu steuern. - Java Edition ist nicht kompatibel. Java Edition-Spieler können sich nicht mit einem Bedrock-Server verbinden. Wenn du sowohl Java- als auch Bedrock-Spieler unterstützen musst, erwäge einen Java-Server mit dem Geyser-Plugin zu betreiben, das das Bedrock-Protokoll für Java-Server übersetzt.
Fehlerbehebung
Server zeigt Running an, aber niemand kann sich verbinden
- Überprüfe, ob du die richtige IP-Adresse und den richtigen Port in separaten Feldern eingegeben hast (nicht mit einem Doppelpunkt kombiniert).
- Bestätige, dass der Server tatsächlich vollständig gestartet ist, indem du die Konsole auf die
Server started-Nachricht überprüfst. - Stelle sicher, dass die Minecraft-Version des Clients exakt mit der Serverversion übereinstimmt. Selbst geringfügige Versionsunterschiede verhindern die Verbindung.
- Wenn
allow-listinserver.propertiesauftruegesetzt ist, stelle sicher, dass die XUID des verbindenden Spielers inallowlist.jsonaufgeführt ist.
"Could not connect: Outdated server" oder "Outdated client"
Dies bedeutet, dass Client und Server unterschiedliche Bedrock-Versionen verwenden. Aktualisiere entweder den Client auf die Serverversion oder ändere die BEDROCK_VERSION-Startup-Variable auf die Client-Version und starte den Server neu.
Welt wird nach dem Upload nicht geladen
- Stelle sicher, dass der hochgeladene Weltordner direkt in
worlds/liegt und nicht in einem zusätzlichen Unterverzeichnis verschachtelt ist (z.B.worlds/Bedrock level/level.datist korrekt,worlds/Bedrock level/Bedrock level/level.datist falsch). - Bestätige, dass der Ordnername exakt mit dem
level-name-Wert inserver.propertiesübereinstimmt, einschließlich Leerzeichen und Groß-/Kleinschreibung. - Überprüfe, ob die Welt eine gültige
level.dat-Datei und eindb/-Verzeichnis enthält. - Java Edition-Welten sind nicht kompatibel mit Bedrock-Servern. Du musst sie vor dem Hochladen mit einem Drittanbieter-Tool (wie Chunker oder Amulet) konvertieren.
Leistungsprobleme (Lag, langsames Chunk-Laden)
- Reduziere
view-distanceinserver.properties. Werte zwischen 10 und 16 werden empfohlen. Der Standardwert von 32 ist für die meisten gehosteten Server sehr hoch. - Reduziere
tick-distanceauf 4 (das Minimum). Dies verringert den Simulationsbereich und senkt die CPU-Nutzung. - Reduziere
max-players, wenn der Server häufig an der Kapazitätsgrenze ist. - Überprüfe die Ressourcennutzungsgrafiken in GPanel, um zu sehen, ob der Server seine RAM- oder CPU-Grenzen erreicht. Falls ja, erwäge ein Upgrade deines Tarifs.
Konsolenspieler finden den "Server hinzufügen"-Button nicht
Dies ist eine Plattformbeschränkung — Xbox, PlayStation und Nintendo Switch zeigen die Option "Server hinzufügen" nicht nativ für alle Benutzer an. Siehe die Konsolenverbindungsmethoden in Schritt 4 oben. Wenn du Hilfe bei der Einrichtung des Konsolenzugangs benötigst, eröffne ein Support-Ticket.
Verwandte Artikel
- Minecraft Java Server Einrichtungsanleitung — falls du stattdessen einen Java Edition Server betreibst
- So findest du deine Server-IP und den Port
- Dateien per SFTP hochladen
Wenn du auf Probleme stößt, die hier nicht behandelt werden, eröffne ein Support-Ticket und unser Team hilft dir weiter.