Sådan giver du dig selv OP på din Minecraft Bedrock server
Operator-status (OP) er det, der lader dig skifte gamemode, teleportere, sætte tiden og køre alle de andre admin-kommandoer på din Bedrock server. Bedrock håndterer operators helt anderledes end Java Edition: niveauerne har navne i stedet for numre, listen ligger i permissions.json i stedet for ops.json, og op-kommandoen virker kun, mens spilleren står på serveren. Denne guide dækker både den hurtige og den offline metode.
Kører du Minecraft Java Edition i stedet, så brug Sådan giver du dig selv OP på din Minecraft server. Kommandoerne derfra kan ikke overføres.
Den hurtige måde: op dig selv fra konsollen
Det er metoden, der tager under et minut, og den du bruger til dig selv og alle, du stoler på.
- Join din Bedrock server i spillet først. Det trin er ikke valgfrit, se næste afsnit hvorfor.
- Åbn din server i DoomHosting kontrolpanelet og gå til fanen Console.
- Skriv kommandoen og tryk Enter:
op DitGamertag
- Konsollen bekræfter det, og spilleren får operator-rettigheder med det samme. Ingen genstart nødvendig.
Bedrock-konsolkommandoer skrives uden skråstreg foran. Skriv op DitGamertag, ikke /op DitGamertag.
Gamertags med mellemrum skal i anførselstegn
Det her vælter flere Bedrock-ejere end noget andet på denne side. Xbox-gamertags kan indeholde mellemrum, og Bedrock-serveren deler din kommando ved mellemrum, så et gamertag med mellemrum uden anførselstegn bliver læst som to separate argumenter, og kommandoen fejler:
op Test Player
Syntax error: Unexpected "Player": at " op Test >>Player<<"
Sæt navnet i dobbelte anførselstegn, så virker det:
op "Test Player"
Samme regel gælder alle kommandoer, der tager et spillernavn, blandt andet deop, kick og allowlist add. Er du i tvivl, så sæt anførselstegn: de skader ikke på et navn uden mellemrum.
Derfor får du "No targets matched selector"
Hvis du kører op EtGamertag, og konsollen svarer:
No targets matched selector

er spilleren ikke logget på lige nu. Modsat Java Edition, der kan slå et brugernavn op hos Mojang, oversætter Bedrock et gamertag til et Xbox Live XUID, og det kan kun lade sig gøre for en spiller, der er online i øjeblikket. Der er ikke noget galt med din stavning eller din server.
To veje uden om:
- Få spilleren til at joine, og kør så
op, mens de er i verdenen. Det er den nemme løsning. - Tilføj dem til
permissions.jsonmed XUID, hvilket virker uden nogen online. Det er næste afsnit.
En beslægtet detalje fra Mojangs egen serverdokumentation: op skriver kun ændringen ind i permissions.json, hvis spilleren er godkendt med Xbox Live. Er de ikke det, holder forfremmelsen kun den aktuelle serversession og forsvinder ved næste genstart.
Offline-metoden: rediger permissions.json
permissions.json ligger i din servers rodmappe og er den permanente operator-liste. Den bruger XUID som nøgle, ikke gamertag:
[
{
"permission": "operator",
"xuid": "2535413418839840"
},
{
"permission": "member",
"xuid": "2535400000000001"
}
]
Sådan redigerer du den:
- Gå til fanen Files i panelet og åbn
permissions.jsoni rodmappen. - Tilføj en post med spillerens XUID og den permission, du vil give.
- Gem filen.
- Tilbage i fanen Console kører du
permission reload. Serveren svarerOps reloaded from file.og anvender ændringen uden genstart.

To krav: online-mode skal være true i dine serverindstillinger (XUID findes kun for Xbox-godkendte spillere), og JSON'en skal blive ved med at være gyldig. Et enkelt komma for meget får serveren til at ignorere hele filen.
Sådan finder du en spillers XUID
Den enkleste og mest pålidelige vej går gennem allowlisten, fordi serveren selv slår XUID op:
- Kør
allowlist add "Deres Gamertag"i konsollen. - Få dem til at forbinde én gang.
- Åbn
allowlist.jsoni fanen Files. Før deres første forbindelse indeholder posten kun navnet, bagefter har serveren skrevet deres XUID ind, klar til at kopiere over ipermissions.json.
Bedrocks permission levels er ikke Javas 1-4
Java Edition har fire nummererede operator-niveauer. Bedrock har tre med navne, og de er de eneste gyldige værdier i permissions.json:
- visitor: kan kigge sig omkring, men ikke bygge eller interagere.
- member: det normale spillerniveau. Det er standarden.
- operator: fuld admin, alle kommandoer.
Du kan også bestemme, hvad alle får som standard. Åbn fanen Config i panelet, find afsnittet Players, og sæt Default permission. Lad den blive på member, medmindre du har en særlig grund: sætter du den til operator, får hver eneste person, der joiner, admin-kommandoer.

Til kommandoer, der kræver cheats, som /gamemode, skal verdenen også have cheats slået til. Det kan du skifte i drift med changesetting allow-cheats true.
Sådan fjerner du operator-status
deop "Deres Gamertag"
Samme regler som op: ingen skråstreg, anførselstegn hvis navnet har mellemrum, og det gemmes i permissions.json for en Xbox-godkendt spiller. Du kan også ændre deres post til member i permissions.json og køre permission reload.
Vil du se, hvem der har operator-status lige nu, så kør:
permission list
Den udskriver den aktive operator-liste og hele indholdet af permissions.json, hvilket er den hurtigste måde at tjekke, om en redigering rent faktisk slog igennem.
Almindelige problemer
Kommandoen gjorde ingenting, og der kom ingen fejl. Tjek for en skråstreg foran. Konsolkommandoer på Bedrock skal ikke have skråstreg, chat-kommandoer i spillet skal.
"No targets matched selector". Spilleren er offline. Se afsnittet ovenfor.
De havde OP og mistede det efter en genstart. Kontoen var ikke godkendt med Xbox Live, så forfremmelsen gjaldt kun den ene session. Tilføj dem til permissions.json med XUID i stedet.
Ændringer i permissions.json bliver ignoreret. Kør permission reload, og tjek at filen er gyldig JSON. Bekræft også at online-mode er true, da XUID-systemet afhænger af Xbox-godkendelse.
Ingen kan joine overhovedet. Det er noget andet end permissions. Start med vores guide til Minecraft Bedrock fejlkode U-000.
Stadig i tvivl? Opret en ticket fra panelet, så kigger vores team direkte på din server. Hoster du ikke hos os endnu? Se vores Minecraft Bedrock server hosting planer.
