🧟 PZ Build 42 är ute! 25% rabatt:DOOM25
Minecraft BedrockMinecraft Bedrock·Administration

Ge dig själv OP på din Minecraft Bedrock server

Ge dig själv operator-status på en Minecraft Bedrock server: op-kommandot, gamertags med mellanslag, permissions.json med XUID och de tre permission levels.

Magnus·
5 min lästid
·
6 aug. 2026
·
Senast uppdaterad: 7 aug. 2026
Innehållsförteckning

Ge dig själv OP på din Minecraft Bedrock server

Operator-status (OP) är det som låter dig byta gamemode, teleportera, ställa tiden och köra alla andra admin-kommandon på din Bedrock server. Bedrock hanterar operators helt annorlunda än Java Edition: nivåerna har namn i stället för nummer, listan ligger i permissions.json i stället för ops.json, och kommandot op fungerar bara medan spelaren står på servern. Den här guiden går igenom både det snabba och det offline sättet.

Kör du Minecraft Java Edition i stället, använd Ge dig själv OP på din Minecraft server. Kommandona därifrån går inte att återanvända.

Det snabba sättet: op dig själv från konsolen

Det här tar under en minut och är metoden du använder för dig själv och för alla du litar på.

  1. Gå med på din Bedrock server i spelet först. Det steget är inte valfritt, se nästa avsnitt varför.
  2. Öppna din server i DoomHosting kontrollpanel och gå till fliken Console.
  3. Skriv kommandot och tryck Enter:
op DittGamertag
  1. Konsolen bekräftar det och spelaren får operator-rättigheter direkt. Ingen omstart behövs.

Bedrock-konsolkommandon skrivs utan inledande snedstreck. Skriv op DittGamertag, inte /op DittGamertag.

Gamertags med mellanslag behöver citattecken

Det här fäller fler Bedrock-ägare än något annat på den här sidan. Xbox-gamertags kan innehålla mellanslag, och Bedrock-servern delar upp ditt kommando vid mellanslag. Ett gamertag med mellanslag utan citattecken läses därför som två separata argument och kommandot misslyckas:

op Test Player
Syntax error: Unexpected "Player": at " op Test >>Player<<"

Sätt namnet inom dubbla citattecken, så fungerar det:

op "Test Player"

Samma regel gäller varje kommando som tar ett spelarnamn, bland annat deop, kick och allowlist add. Är du osäker, sätt citattecken: på ett namn utan mellanslag skadar de inte.

Därför dyker "No targets matched selector" upp

Om du kör op NagotGamertag och konsolen svarar:

No targets matched selector

Console-fliken i DoomHosting-panelen visar felet No targets matched selector efter op-kommandot på en Minecraft Bedrock server

är spelaren inte ansluten just nu. Till skillnad från Java Edition, som kan slå upp ett användarnamn hos Mojang, översätter Bedrock ett gamertag till ett Xbox Live XUID, och det går bara för en spelare som är online i stunden. Det är inget fel på din stavning eller din server.

Två vägar runt det:

  • Låt spelaren gå med och kör op medan de är i världen. Det är den enkla lösningen.
  • Lägg till dem i permissions.json med XUID, vilket fungerar utan att någon är online. Det är nästa avsnitt.

En besläktad detalj från Mojangs egen serverdokumentation: op skriver bara in ändringen i permissions.json om spelaren är autentiserad med Xbox Live. Är de inte det gäller befordran bara den pågående serversessionen och försvinner vid nästa omstart.

Offline-sättet: redigera permissions.json

permissions.json ligger i serverns rotmapp och är den permanenta operator-listan. Den utgår från XUID, inte gamertag:

[
  {
    "permission": "operator",
    "xuid": "2535413418839840"
  },
  {
    "permission": "member",
    "xuid": "2535400000000001"
  }
]

Så här redigerar du den:

  1. Gå till fliken Files i panelen och öppna permissions.json i rotmappen.
  2. Lägg till en post med spelarens XUID och den permission du vill ge.
  3. Spara filen.
  4. Tillbaka i fliken Console kör du permission reload. Servern svarar Ops reloaded from file. och tillämpar ändringen utan omstart.

Redigering av permissions.json i DoomHosting-panelens filhanterare

Två krav: online-mode måste vara true i dina serverinställningar (XUID finns bara för Xbox-autentiserade spelare), och JSON-filen måste förbli giltig. Ett enda komma för mycket får servern att ignorera hela filen.

Hitta en spelares XUID

Den enklaste pålitliga vägen går via allowlisten, eftersom servern slår upp XUID åt dig:

  1. Kör allowlist add "Deras Gamertag" i konsolen.
  2. Låt dem ansluta en gång.
  3. Öppna allowlist.json i fliken Files. Före deras första anslutning innehåller posten bara namnet, efteråt har servern skrivit in deras XUID, redo att klistra in i permissions.json.

Bedrocks permission levels är inte Javas 1-4

Java Edition har fyra numrerade operator-nivåer. Bedrock har tre med namn, och bara de är giltiga värden i permissions.json:

  • visitor: kan se sig omkring men inte bygga eller interagera.
  • member: den vanliga spelarnivån. Det är standard.
  • operator: full admin, alla kommandon.

Du kan också bestämma vad alla får som standard. Öppna fliken Config i panelen, leta upp avsnittet Players och ställ in Default permission. Låt den stå på member om du inte har ett särskilt skäl: sätter du den till operator får varenda person som går med admin-kommandon.

Avsnittet Players i Config-fliken med inställningen för standard permission level

För kommandon som kräver cheats, till exempel /gamemode, behöver världen dessutom ha cheats påslaget. Det växlar du i drift med changesetting allow-cheats true.

Ta bort operator-status

deop "Deras Gamertag"

Samma regler som op: inget snedstreck, citattecken om namnet har mellanslag, och för en Xbox-autentiserad spelare sparas det i permissions.json. Du kan också ändra deras post till member i permissions.json och köra permission reload.

Vill du se vem som har operator-status just nu, kör:

permission list

Den skriver ut den aktiva operator-listan och hela innehållet i permissions.json, vilket är snabbaste sättet att kontrollera att en ändring faktiskt slog igenom.

Vanliga problem

Kommandot gjorde ingenting och inget fel visades. Kolla efter ett inledande snedstreck. Konsolkommandon på Bedrock har inget, chattkommandon i spelet har det.

"No targets matched selector". Spelaren är offline. Se avsnittet ovan.

De hade OP och tappade det efter en omstart. Kontot var inte autentiserat med Xbox Live, så befordran gällde bara en session. Lägg till dem i permissions.json med XUID i stället.

Ändringar i permissions.json ignoreras. Kör permission reload och kontrollera att filen är giltig JSON. Bekräfta också att online-mode är true, eftersom XUID-systemet bygger på Xbox-autentisering.

Ingen kan gå med alls. Det är skilt från permissions. Börja med vår guide till Minecraft Bedrock felkod U-000.

Fortfarande fast? Öppna ett ärende från panelen så tittar vårt team direkt på din server. Hostar du inte hos oss än? Se våra planer för Minecraft Bedrock server hosting.

Minecraft Bedrock

Starta din Minecraft Bedrock Server

Högpresterande hosting med 24/7 support