Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Návody
Nastavení a správa tvého serveru

Správa oprávnění v PermissionsEX a LuckPerms

P720Oprávnění (permission node), známé také jako úroveň oprávnění, je textový řetězec používaný v různých softwarových aplikacích k určení, jaké akce uživatel může nebo nemůže provádět. V Minecraftu se oprávnění používají ke správě práv pro operátory serveru, mody a pluginy. Umožňují administrátorům serveru ovládat, kdo má přístup ke konkrétním funkcím nebo příkazům na serveru, například k teleportaci nebo používání určitých předmětů. Porozumění oprávněním je zásadní pro každého, kdo provozuje Minecraft server, protože umožňuje udržet kontrolu nad serverem a zajistit, že hráči mohou provádět pouze akce, ke kterým mají povolení.

 

P721

Jak nastavit oprávnění pomocí PermissionsEX

 

Stažení PermissionsEX

Přejděte na web PermissionsEX a stáhněte si verzi pluginu, která odpovídá verzi vašeho Minecraft serveru.

 

Instalace PermissionsEX

Po stažení plugin nahrajte do složky "plugins" na vašem serveru. Poté restartujte server, aby se PermissionsEX aktivoval.

Můžete se řídit tímto návodem jak instalovat pluginy

 

Nastavení PermissionsEX

PermissionsEX používá konfigurační soubor "permissions.yml" pro správu oprávnění. Otevřete tento soubor ve WebFTP a přidejte požadovaná oprávnění. Zde je příklad oprávnění pro "build":

 
groups:
 default:
  permissions:
  - essentials.help
  - essentials.list
  - essentials.motd
  - essentials.rules
 builder:
  permissions: 
  - essentials.build

V tomto příkladu má skupina "default" oprávnění pro příkazy help, list, motd a rules. Skupina "builder" má navíc oprávnění stavět.

 

Přiřazení oprávnění skupinám

Jakmile přidáte požadovaná oprávnění do souboru permissions.yml, musíte je přiřadit skupinám. Zde je příklad, jak přiřadit oprávnění "builder" skupině "builder":

 
permissions:
 group:
  builder:
   permissions
   - essentials.build

V tomto příkladu je skupině "builder" přiřazeno oprávnění "build".

 

Přiřazení skupin hráčům

Po vytvoření skupin a přiřazení oprávnění je třeba tyto skupiny přiřadit hráčům. Zde je příklad, jak přiřadit skupinu "builder" hráči "Player1":

 
permissions:
 user:
  Player1:
   group:
   - builder

V tomto příkladu je hráč "Player1" zařazen do skupiny "builder".

A je to! Úspěšně jste nastavili oprávnění pomocí PermissionsEX na vašem Minecraft serveru.

 

Používání příkazů PermissionsEX

Zde je příklad, jak pomocí PermissionsEX vytvořit skupinu, nastavit oprávnění skupiny, přidat hráče do skupiny a nastavit výchozí skupinu:

Napište "/pex group Moderator create", abyste vytvořili skupinu s názvem "Moderator".

Napište "/pex group Moderator add essentials.kick", abyste skupině "Moderator" dali oprávnění používat příkaz "/kick".

Napište "/pex user JohnDoe group add Moderator", abyste přidali hráče jménem "JohnDoe" do skupiny "Moderator".

Napište "/pex default Moderator", abyste nastavili skupinu "Moderator" jako výchozí pro nové hráče na serveru.

 


P722b

 

Jak nastavit oprávnění na Minecraft serveru pomocí LuckPerms

 

Instalace LuckPerms

Plugin si můžete stáhnout z oficiální stránky Bukkit nebo Spigot.

  1. Po instalaci pluginu restartujte server, aby se změny projevily.
  2. Otevřete konzoli nebo se přihlaste na server a napište "/lp" pro přístup k rozhraní příkazů LuckPerms

     

Vytvoření oprávnění

  1. Pro vytvoření nového oprávnění napište "/lp createpermission <permission node>" do příkazové řádky.

    Například, pokud chcete vytvořit oprávnění pro příkaz "/fly", napište "/lp createpermission essentials.fly".

     

Přiřazení oprávnění

  1. Po vytvoření oprávnění přiřaďte oprávnění příslušné skupině nebo hráči.

    Například, chcete-li dát oprávnění "fly" skupině "default", napište "/lp group default permission set essentials.fly true".
  2. Případně pro přiřazení oprávnění konkrétnímu hráči napište "/lp user <username> permission set essentials.fly true".

     

Odebrání oprávnění

  1. Pro odebrání oprávnění napište "/lp deletepermission <permission node>".
    Například, pokud chcete odebrat oprávnění "fly", napište "/lp deletepermission essentials.fly".

     

Výpis všech oprávnění

  1. Pro zobrazení seznamu všech oprávnění napište "/lp permission list".

    Strom oprávnění zobrazíte příkazem "/lp tree". Tento příkaz zobrazí všechna oprávnění a jejich přiřazení skupinám/hráčům.

     

Úprava oprávnění

  1. Pro úpravu oprávnění napište "/lp permission set <permission node> <setting> <value>".
    Například, pokud chcete změnit oprávnění "essentials.fly" tak, aby hráči mohli létat pouze v kreativním režimu,
    napište "/lp permission set essentials.fly world:creative true".

     

Zobrazení oprávnění hráče

  1. Pro zobrazení oprávnění hráče nebo skupiny napište "/lp user <username> permission info" nebo "/lp group <group name> permission info".
    Tím zobrazíte všechna oprávnění přiřazená danému uživateli nebo skupině.

LuckPerms je výkonný a flexibilní plugin pro správu oprávnění, který nabízí mnoho možností přizpůsobení pro administrátory serveru. Díky těmto krokům můžete snadno vytvářet, upravovat a přiřazovat oprávnění skupinám i hráčům na vašem Minecraft serveru.