🧟 PZ Build 42 on täällä! 25 % alennus:DOOM25
Minecraft BedrockMinecraft Bedrock·Ylläpito

OP-oikeuksien antaminen Minecraft Bedrock -palvelimella

Anna itsellesi operaattorin oikeudet Minecraft Bedrock -palvelimella: op-komento, gamertagit joissa on välilyöntejä, permissions.json ja XUID sekä kolme tasoa.

Magnus·
4 min lukuaika
·
6.8.2026
·
Päivitetty viimeksi: 7.8.2026
Sisällys

OP-oikeuksien antaminen Minecraft Bedrock -palvelimella

Operaattorin oikeudet (OP) ovat se, mikä antaa sinun vaihtaa pelitilaa, teleportata, asettaa kellonajan ja käyttää kaikkia muita ylläpitokomentoja Bedrock-palvelimellasi. Bedrock käsittelee operaattoreita aivan eri tavalla kuin Java Edition: tasoilla on nimet numeroiden sijaan, lista on tiedostossa permissions.json eikä ops.json, ja op-komento toimii vain silloin, kun pelaaja on palvelimella. Tämä opas käy läpi sekä nopean että offline-tavan.

Jos käytät Minecraft Java Editionia, katso OP-oikeuksien antaminen Minecraft-palvelimella. Sen komennot eivät päde täällä.

Nopea tapa: op konsolista

Tämä vie alle minuutin, ja sitä käytät itsellesi ja kaikille, joihin luotat.

  1. Liity ensin Bedrock-palvelimellesi pelissä. Vaihe ei ole valinnainen, syy selviää seuraavassa osiossa.
  2. Avaa palvelimesi DoomHostingin hallintapaneelissa ja siirry Console-välilehdelle.
  3. Kirjoita komento ja paina Enter:
op SinunGamertag
  1. Konsoli vahvistaa sen ja pelaaja saa operaattorin oikeudet heti. Uudelleenkäynnistystä ei tarvita.

Bedrockin konsolikomennot kirjoitetaan ilman alkuvinoviivaa. Kirjoita op SinunGamertag, älä /op SinunGamertag.

Välilyöntejä sisältävät gamertagit vaativat lainausmerkit

Tähän kompastuu useampi Bedrock-palvelimen omistaja kuin mihinkään muuhun tällä sivulla. Xbox-gamertagit voivat sisältää välilyöntejä, ja Bedrock-palvelin pilkkoo komennon juuri välilyönneistä. Ilman lainausmerkkejä välilyönnillinen gamertag luetaan kahdeksi erilliseksi argumentiksi ja komento epäonnistuu:

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

Laita nimi kaksinkertaisiin lainausmerkkeihin, niin se toimii:

op "Test Player"

Sama sääntö koskee jokaista komentoa, joka ottaa pelaajan nimen, muun muassa deop, kick ja allowlist add. Epäselvässä tilanteessa käytä lainausmerkkejä: nimessä ilman välilyöntejä niistä ei ole haittaa.

Miksi "No targets matched selector" tulee vastaan

Jos ajat op JokuGamertag ja konsoli vastaa:

No targets matched selector

DoomHostingin paneelin Console-välilehti näyttää virheen No targets matched selector op-komennon jälkeen Minecraft Bedrock -palvelimella

pelaaja ei ole juuri nyt yhteydessä. Toisin kuin Java Edition, joka osaa hakea käyttäjänimen Mojangin palvelimilta, Bedrock muuntaa gamertagin Xbox Live -XUID-tunnukseksi, ja se onnistuu vain pelaajalle, joka on sillä hetkellä paikalla. Vika ei ole kirjoitusasussa eikä palvelimessasi.

Kaksi tapaa kiertää tämä:

  • Pyydä pelaajaa liittymään ja aja op, kun hän on maailmassa. Tämä on helppo ratkaisu.
  • Lisää hänet permissions.json-tiedostoon XUID:n perusteella, mikä toimii ilman ketään paikalla. Siitä kertoo seuraava osio.

Aiheeseen liittyvä yksityiskohta Mojangin omasta palvelindokumentaatiosta: op kirjoittaa muutoksen permissions.json-tiedostoon vain, jos pelaaja on tunnistautunut Xbox Liveen. Jos ei ole, ylennys kestää vain nykyisen palvelinistunnon ja katoaa seuraavassa uudelleenkäynnistyksessä.

Offline-tapa: muokkaa permissions.json-tiedostoa

permissions.json sijaitsee palvelimesi juurikansiossa ja on pysyvä operaattorilista. Se perustuu XUID-tunnukseen, ei gamertagiin:

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

Näin muokkaat sitä:

  1. Siirry paneelin Files-välilehdelle ja avaa permissions.json juurikansiosta.
  2. Lisää merkintä pelaajan XUID-tunnuksella ja haluamallasi oikeustasolla.
  3. Tallenna tiedosto.
  4. Palaa Console-välilehdelle ja aja permission reload. Palvelin vastaa Ops reloaded from file. ja ottaa muutoksen käyttöön ilman uudelleenkäynnistystä.

permissions.json-tiedoston muokkaus DoomHostingin paneelin tiedostonhallinnassa

Kaksi vaatimusta: online-mode pitää olla true palvelimen asetuksissa (XUID on olemassa vain Xbox-tunnistautuneille pelaajille), ja JSON-tiedoston pitää pysyä kelvollisena. Yksi ylimääräinen pilkku riittää siihen, että palvelin ohittaa koko tiedoston.

Pelaajan XUID-tunnuksen löytäminen

Yksinkertaisin luotettava reitti kulkee allowlistin kautta, koska palvelin selvittää XUID:n puolestasi:

  1. Aja konsolissa allowlist add "Hanen Gamertag".
  2. Pyydä häntä yhdistämään kerran.
  3. Avaa allowlist.json Files-välilehdellä. Ennen ensimmäistä yhteyttä merkinnässä on vain nimi, sen jälkeen palvelin on kirjoittanut siihen XUID:n, valmiina liitettäväksi permissions.json-tiedostoon.

Bedrockin oikeustasot eivät ole Javan 1-4

Java Editionissa on neljä numeroitua operaattoritasoa. Bedrockissa on kolme nimettyä, ja vain ne kelpaavat arvoiksi permissions.json-tiedostoon:

  • visitor: voi katsella ympärilleen, mutta ei rakentaa tai käyttää mitään.
  • member: tavallinen pelaajataso. Tämä on oletus.
  • operator: täysi ylläpitäjä, kaikki komennot.

Voit myös määrittää, mitä kaikki saavat oletuksena. Avaa paneelissa Config-välilehti, etsi Players-osio ja aseta Default permission. Jätä se arvoon member, ellei sinulla ole erityistä syytä: arvolla operator jokainen liittyvä henkilö saa ylläpitokomennot.

Config-välilehden Players-osio ja oletusoikeustason asetus

Huijauksia vaativat komennot, kuten /gamemode, edellyttävät lisäksi, että maailmassa on cheatit päällä. Voit vaihtaa sen ajon aikana komennolla changesetting allow-cheats true.

Operaattorin oikeuksien poistaminen

deop "Hanen Gamertag"

Samat säännöt kuin op-komennolla: ei vinoviivaa, lainausmerkit jos nimessä on välilyönti, ja Xbox-tunnistautuneelle pelaajalle muutos tallentuu permissions.json-tiedostoon. Voit myös vaihtaa hänen merkintänsä arvoon member tiedostossa permissions.json ja ajaa permission reload.

Nähdäksesi kenellä on juuri nyt operaattorin oikeudet, aja:

permission list

Se tulostaa aktiivisen operaattorilistan ja koko permissions.json-tiedoston sisällön, mikä on nopein tapa tarkistaa, menikö muokkaus todella perille.

Yleisiä ongelmia

Komento ei tehnyt mitään eikä virhettä tullut. Tarkista alkuvinoviiva. Bedrockin konsolikomennoissa sitä ei käytetä, pelin chat-komennoissa käytetään.

"No targets matched selector". Pelaaja on offline. Katso yllä oleva osio.

Hänellä oli OP ja se katosi uudelleenkäynnistyksessä. Tiliä ei ollut tunnistettu Xbox Liveen, joten ylennys koski vain yhtä istuntoa. Lisää hänet sen sijaan permissions.json-tiedostoon XUID:n perusteella.

Muutokset permissions.json-tiedostoon jäävät huomiotta. Aja permission reload ja tarkista, että tiedosto on kelvollista JSONia. Varmista myös, että online-mode on true, sillä XUID-järjestelmä nojaa Xbox-tunnistautumiseen.

Kukaan ei pääse liittymään lainkaan. Tämä on eri asia kuin oikeudet. Aloita oppaastamme Minecraft Bedrock -virhekoodi U-000.

Eikö vieläkään onnistu? Avaa tiketti paneelista, niin tiimimme katsoo palvelintasi suoraan. Etkö vielä isännöi meillä? Tutustu Minecraft Bedrock -palvelinhotelli -paketteihimme.

Minecraft Bedrock

Hanki oma Minecraft Bedrock -palvelin

Nopeat palvelimet ja 24/7 tuki