OP-Rechte auf deinem Minecraft Bedrock Server vergeben
Operator-Status (OP) ist das, womit du den Gamemode änderst, dich teleportierst, die Zeit setzt und jeden anderen Admin-Befehl auf deinem Bedrock Server ausführst. Bedrock behandelt Operators völlig anders als die Java Edition: die Stufen haben Namen statt Nummern, die Liste liegt in permissions.json statt in ops.json, und der Befehl op funktioniert nur, solange der Spieler auf dem Server steht. Diese Anleitung deckt den schnellen und den Offline-Weg ab.
Wenn du stattdessen Minecraft Java Edition betreibst, nutze OP-Rechte auf deinem Minecraft Server vergeben. Die dortigen Befehle lassen sich nicht übertragen.
Der schnelle Weg: op über die Konsole
Diese Methode dauert unter einer Minute und ist die richtige für dich selbst und für alle, denen du vertraust.
- Betritt deinen Bedrock Server zuerst im Spiel. Dieser Schritt ist nicht optional, warum, steht im nächsten Abschnitt.
- Öffne deinen Server im DoomHosting Gamepanel und wechsle zum Tab Console.
- Tippe den Befehl und drücke Enter:
op DeinGamertag
- Die Konsole bestätigt es und der Spieler hat sofort Operator-Rechte. Kein Neustart nötig.
Bedrock-Konsolenbefehle werden ohne führenden Schrägstrich getippt. Also op DeinGamertag, nicht /op DeinGamertag.
Gamertags mit Leerzeichen brauchen Anführungszeichen
Daran scheitern mehr Bedrock-Besitzer als an allem anderen auf dieser Seite. Xbox-Gamertags dürfen Leerzeichen enthalten, und der Bedrock Server trennt deinen Befehl an Leerzeichen. Ein Gamertag mit Leerzeichen ohne Anführungszeichen wird deshalb als zwei getrennte Argumente gelesen und der Befehl schlägt fehl:
op Test Player
Syntax error: Unexpected "Player": at " op Test >>Player<<"
Setze den Namen in doppelte Anführungszeichen, dann klappt es:
op "Test Player"
Dieselbe Regel gilt für jeden Befehl mit Spielernamen, unter anderem deop, kick und allowlist add. Im Zweifel immer in Anführungszeichen: bei einem Namen ohne Leerzeichen schaden sie nicht.
Warum "No targets matched selector" erscheint
Wenn du op IrgendeinGamertag ausführst und die Konsole antwortet:
No targets matched selector

dann ist der Spieler gerade nicht verbunden. Anders als die Java Edition, die einen Benutzernamen bei Mojang nachschlagen kann, löst Bedrock einen Gamertag in eine Xbox Live XUID auf, und das geht nur für einen Spieler, der in diesem Moment online ist. An deiner Schreibweise oder deinem Server liegt es nicht.
Zwei Wege drum herum:
- Lass den Spieler beitreten und führe
opaus, während er in der Welt ist. Das ist die einfache Lösung. - Trage ihn per XUID in
permissions.jsonein, das funktioniert auch ohne jemanden online. Dazu der nächste Abschnitt.
Ein passendes Detail aus Mojangs eigener Serverdokumentation: op schreibt die Änderung nur dann in permissions.json, wenn der Spieler bei Xbox Live authentifiziert ist. Ist er das nicht, gilt die Beförderung nur für die laufende Serversitzung und ist nach dem nächsten Neustart weg.
Der Offline-Weg: permissions.json bearbeiten
permissions.json liegt im Stammverzeichnis deines Servers und ist die dauerhafte Operator-Liste. Sie arbeitet mit XUIDs, nicht mit Gamertags:
[
{
"permission": "operator",
"xuid": "2535413418839840"
},
{
"permission": "member",
"xuid": "2535400000000001"
}
]
So bearbeitest du sie:
- Geh im Panel auf den Tab Files und öffne
permissions.jsonim Stammverzeichnis. - Füge einen Eintrag mit der XUID des Spielers und der gewünschten Permission hinzu.
- Speichere die Datei.
- Zurück im Tab Console führst du
permission reloadaus. Der Server antwortetOps reloaded from file.und übernimmt die Änderung ohne Neustart.

Zwei Voraussetzungen: online-mode muss in deinen Servereinstellungen true sein (XUIDs gibt es nur für Xbox-authentifizierte Spieler), und das JSON muss gültig bleiben. Ein überzähliges Komma reicht, damit der Server die ganze Datei ignoriert.
Die XUID eines Spielers finden
Der einfachste zuverlässige Weg führt über die Allowlist, weil der Server die XUID selbst auflöst:
- Führe
allowlist add "Sein Gamertag"in der Konsole aus. - Lass ihn sich einmal verbinden.
- Öffne
allowlist.jsonim Tab Files. Vor der ersten Verbindung enthält der Eintrag nur den Namen, danach hat der Server die XUID hineingeschrieben, fertig zum Kopieren inpermissions.json.
Bedrocks Permission Levels sind nicht Javas 1-4
Die Java Edition hat vier nummerierte Operator-Stufen. Bedrock hat drei benannte, und nur sie sind gültige Werte in permissions.json:
- visitor: darf sich umsehen, aber nicht bauen oder interagieren.
- member: die normale Spielerstufe. Das ist die Voreinstellung.
- operator: voller Admin, alle Befehle.
Du kannst auch festlegen, was alle standardmäßig bekommen. Öffne im Panel den Tab Config, geh zum Abschnitt Players und setze Default permission. Lass das auf member, wenn du keinen konkreten Grund hast: auf operator gestellt bekommt wirklich jede Person, die beitritt, Admin-Befehle.

Für Befehle, die Cheats brauchen, etwa /gamemode, müssen in der Welt zusätzlich Cheats aktiv sein. Das schaltest du im laufenden Betrieb mit changesetting allow-cheats true um.
Operator-Status entziehen
deop "Sein Gamertag"
Dieselben Regeln wie bei op: kein Schrägstrich, Anführungszeichen bei Leerzeichen im Namen, und bei einem Xbox-authentifizierten Spieler landet es dauerhaft in permissions.json. Alternativ änderst du seinen Eintrag in permissions.json auf member und führst permission reload aus.
Wer gerade Operator ist, zeigt dir:
permission list
Der Befehl gibt die aktive Operator-Liste und den vollständigen Inhalt von permissions.json aus, die schnellste Kontrolle, ob eine Änderung wirklich angekommen ist.
Häufige Probleme
Der Befehl hat nichts getan und es kam kein Fehler. Prüfe den führenden Schrägstrich. Konsolenbefehle auf Bedrock haben keinen, Chat-Befehle im Spiel schon.
"No targets matched selector". Der Spieler ist offline. Siehe den Abschnitt oben.
Er hatte OP und war es nach einem Neustart wieder los. Das Konto war nicht bei Xbox Live authentifiziert, die Beförderung galt also nur für eine Sitzung. Trag ihn stattdessen per XUID in permissions.json ein.
Änderungen an permissions.json werden ignoriert. Führe permission reload aus und prüfe, ob die Datei gültiges JSON ist. Stell außerdem sicher, dass online-mode auf true steht, denn das XUID-System hängt an der Xbox-Authentifizierung.
Überhaupt niemand kann beitreten. Das hat nichts mit Permissions zu tun. Fang mit unserer Anleitung zum Minecraft Bedrock Fehlercode U-000 an.
Kommst du nicht weiter? Erstelle ein Ticket im Panel, dann schaut sich unser Team deinen Server direkt an. Noch nicht bei uns? Sieh dir unsere Tarife für Minecraft Bedrock Server Hosting an.
