Jak vyřešit Minecraft OP a problémy s autorizací?
Podrobný průvodce pro problémy s OP, LuckPerms, uzel oprávnění a příkazovými oprávněními.
Autorizační systém určuje, které příkazy mohou hráči používat na serverech Minecraft. Non-OP hráč nemůže používat mnoho příkazů pro správu. Na profesionálních serverech se namísto poskytování OP každému udělují kontrolovaná oprávnění pomocí zásuvných modulů, jako je LuckPerms.
Když je autorizační systém nakonfigurován nesprávně, hráči nemohou používat příkazy, nefungují administrátorská oprávnění, příkazy market nebo claim se stanou nedostupnými nebo normální hráči mohou získat více oprávnění, než je nutné.
1. Co je OP?
OP, tedy autorita operátora, je vysoká správní autorita na serveru Minecraft. OP přehrávač může používat mnoho příkazů.
Chcete-li dát OP z konzole:
op OyuncuAdi
Odebrání OP:
deop OyuncuAdi
Seznam OP ops.json je veden ve spisu.
cat ops.json
2. Nastavení úrovně oprávnění
Úroveň oprávnění OP lze určit v server.properties.
op-permission-level=4
Obecně:
- 1: Nízká úroveň pravomocí
- 2: Základní řídící příkazy
- 3: Více příkazů pro správu
- 4: Nejvyšší orgán OP
U některých příkazů je důležitá úroveň OP. Pokud některé příkazy nefungují, i když se to jeví jako OP, je třeba tuto hodnotu zkontrolovat.
3. Co je LuckPerms?
LuckPerms je jedním z nejpoužívanějších pluginů pro správu oprávnění na serverech Minecraft. Lze spravovat skupiny hráčů, hodnoty uzlů oprávnění, předponu/příponu a světová oprávnění.
Základní příkaz po instalaci LuckPerms:
lp
Příklad, jak dát skupinu hráči:
lp user OyuncuAdi parent set vip
Postup přidání oprávnění do skupiny:
lp group vip permission set essentials.fly true
4. Co je uzel oprávnění?
Uzel oprávnění je název zvláštního oprávnění, který představuje oprávnění k použití příkazu nebo funkce.
Příklady:
- náležitosti.domů - příkaz /home
- náležitosti.doma - příkaz /sethome
- worldedit.* - WorldEdit plné pravomoci
- luckperms.user.info - Informace o uživateli LuckPerms
Seznam uzlů oprávnění každého pluginu je zahrnut v jeho dokumentaci. Pokud je zapsán nesprávný uzel, autorizace nebude fungovat.
5. Co zkontrolovat, pokud přehrávač nemůže používat příkazy?
- Je hráč ve správné skupině?
- Byl skupině přidělen správný uzel oprávnění?
- Je oprávnění nastaveno na hodnotu true?
- Mohlo být uděleno negativní povolení?
- Je plugin poskytující příkaz aktivní?
- Existují nějaká celosvětová omezení autority?
- Bylo nastavení použito po restartu/reload serveru?
Chcete-li zobrazit kontrolu autorizace hráče pomocí LuckPerms:
lp user OyuncuAdi info
6. Problém s negativním povolením
Autorizace v LuckPerms falešný Pokud je nastavena na hodnotu true, může být blokována, i když pochází z jiné skupiny.
Příklad:
lp group default permission set essentials.fly false
V tomto případě nemusí příkaz k letu fungovat, i když hráč obdrží oprávnění od jiné skupiny. Záporné síly je třeba používat opatrně.
7. Problémy se světovou autoritou
Na některých serverech mohou být oprávnění platná pouze v určitém světě. Zatímco hráč může používat příkazy ve světě přežití, nemusí je používat ve světě spawn.
Příklad světové autority:
lp group vip permission set essentials.fly true world=spawn
Pokud příkaz nefunguje pouze v jednom světě, musí být provedeny kontroly světového kontextu.
8. Měli byste používat OP nebo LuckPerms?
Není správné spravovat všechna oprávnění pomocí OP na profesionálních serverech. OP by měl být využíván především pro zakladatele a technické manažery. Oprávnění hráče, průvodce, VIP, moderátora a správce by měly být odděleny systémy, jako je LuckPerms.
Doporučená struktura:
- výchozí: Normální hráčské schopnosti
- VIP: Extra hráčské příkazy
- moderátor: Omezené pravomoci, jako je zákaz, ztlumení, kop
- správce: Široké řídící pravomoci
- majitel: Plné administrativní pravomoci
Časté chyby
- Poskytování OP normálním hráčům
- Nesprávný pravopis názvu uzlu oprávnění
- Neuvědomuje si, že plugin poskytující příkaz nefunguje kvůli chybějící závislosti
- Nekontroluje se záporné hodnoty oprávnění
- Zapomeňte na celosvětová omezení autority
- Vytvoření skupinové hierarchie bez plánování
FAQ
Autorizoval jsem přehrávač, ale příkaz nefunguje, proč?
Může to být způsobeno nesprávným uzlem oprávnění, negativním oprávněním, světovým omezením nebo nefunkčním příslušným pluginem.
Není praktické dát OP všem?
Vypadá to prakticky, ale je to velmi nebezpečné. OP přehrávač může způsobit vážné poškození serveru.
Je ke změně LuckPerms vyžadován restart?
Většina příkazů LuckPerms je okamžitých. Pro instalaci pluginu nebo zásadní změny konfigurace je však lepší restartovat.
Bezpečnostní a provozní doporučení
- Kontrolujte pravidelně seznam OP.
- Dejte hráčům pouze oprávnění, která potřebují.
- Opatrně používejte schopnosti zástupných znaků.
- Skupiny oprávnění k dokumentům.
- Spravujte práva moderátora a správce v samostatných skupinách.
Tento článek je speciálně připraven pro PvPServer.