Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Tutoriale
Configurarea și administrarea serverului tău

Gestionarea permisiunilor cu PermissionsEX & LuckPerms

P720Un nod de permisiune, cunoscut și ca permisiune sau nivel de permisiune, este un șir de text folosit în diverse aplicații software pentru a defini ce acțiuni poate sau nu poate efectua un utilizator. În contextul Minecraft, nodurile de permisiune sunt folosite pentru a gestiona permisiunile operatorilor serverului, modurilor și pluginurilor. Acestea permit administratorilor serverului să controleze cine poate accesa anumite funcții sau comenzi pe server, cum ar fi teleportarea sau posibilitatea de a folosi anumite obiecte. Înțelegerea nodurilor de permisiune este esențială pentru oricine administrează un server Minecraft, deoarece le permite să mențină controlul asupra serverului și să se asigure că jucătorii pot efectua doar acțiunile pentru care sunt autorizați.

 

P721

Cum setezi noduri de permisiune folosind PermissionsEX

 

Descarcă PermissionsEX

Accesează site-ul PermissionsEX și descarcă versiunea pluginului care corespunde versiunii serverului tău Minecraft.

 

Instalează PermissionsEX

După ce ai descărcat pluginul, încarcă-l în folderul "plugins" al serverului tău. Apoi, repornește serverul pentru a activa PermissionsEX.

Poți urma acest ghid despre cum să instalezi pluginuri

 

Configurează PermissionsEX

PermissionsEX folosește un fișier de configurare numit "permissions.yml" pentru a gestiona nodurile de permisiune. Deschide fișierul pe WebFTP și adaugă nodurile de permisiune dorite. Iată un exemplu de nod de permisiune pentru permisiunea "build":

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

În acest exemplu, grupul "default" are permisiuni pentru comenzile help, list, motd și rules. Grupul "builder", pe de altă parte, are permisiunea suplimentară de a construi.

 

Atribuie noduri de permisiune grupurilor

După ce ai adăugat nodurile de permisiune dorite în fișierul permissions.yml, trebuie să le atribui grupurilor. Iată un exemplu despre cum să atribui nodul de permisiune "builder" unui grup numit "builder":

 
permissions:
 group:
  builder:
   permissions
   - essentials.build

În acest exemplu, grupului "builder" i se atribuie nodul de permisiune "build".

 

Atribuie grupuri jucătorilor

După ce ai creat grupuri și le-ai atribuit noduri de permisiune, trebuie să atribui aceste grupuri jucătorilor. Iată un exemplu despre cum să atribui grupul "builder" unui jucător numit "Player1":

 
permissions:
 user:
  Player1:
   group:
   - builder

În acest exemplu, jucătorul "Player1" este atribuit grupului "builder".

Asta e tot! Ai configurat cu succes nodurile de permisiune folosind PermissionsEX pe serverul tău Minecraft.

 

Folosirea comenzilor PermissionsEX

Iată un exemplu despre cum să folosești PermissionsEX pentru a crea un grup, a seta permisiuni pentru grup, a adăuga jucători în grup și a seta grupul implicit:

Scrie "/pex group Moderator create" pentru a crea un grup numit "Moderator".

Scrie "/pex group Moderator add essentials.kick" pentru a oferi grupului "Moderator" permisiunea de a folosi comanda "/kick".

Scrie "/pex user JohnDoe group add Moderator" pentru a adăuga un jucător numit "JohnDoe" în grupul "Moderator".

Scrie "/pex default Moderator" pentru a seta grupul "Moderator" ca grup implicit pentru noii jucători care se alătură serverului.

 


P722b

 

Cum setezi noduri de permisiune pe un server Minecraft folosind LuckPerms

 

Instalează LuckPerms

Poți descărca pluginul de pe pagina oficială Bukkit sau de pe pagina Spigot.

  1. După ce pluginul a fost instalat, repornește serverul pentru a aplica modificările.
  2. Deschide consola sau conectează-te pe server și scrie "/lp" pentru a accesa interfața de comenzi LuckPerms

     

Creează un nod de permisiune

  1. Pentru a crea o nouă permisiune, scrie "/lp createpermission <permission node>" în linia de comandă.

    De exemplu, dacă vrei să creezi un nod de permisiune pentru a permite jucătorilor să folosească comanda "/fly", poți scrie "/lp createpermission essentials.fly".

     

Atribuie o permisiune

  1. După ce ai creat nodul de permisiune, atribuie permisiunea grupului sau jucătorului relevant.

    De exemplu, pentru a oferi permisiunea "fly" grupului "default", poți scrie "/lp group default permission set essentials.fly true".
  2. Alternativ, pentru a oferi permisiunea unui anumit jucător, poți scrie "/lp user <username> permission set essentials.fly true".

     

Șterge un nod de permisiune

  1. Pentru a șterge un nod de permisiune, scrie "/lp deletepermission <permission node>".
    De exemplu, dacă vrei să ștergi nodul de permisiune "fly", poți scrie "/lp deletepermission essentials.fly".

     

Afișează toate nodurile de permisiune

  1. Pentru a vedea o listă cu toate nodurile de permisiune, scrie "/lp permission list".

    Poți vizualiza și arborele de permisiuni folosind comanda "/lp tree". Aceasta va afișa toate nodurile de permisiune și grupurile/jucătorii cărora le sunt atribuite.

     

Editează un nod de permisiune

  1. Pentru a modifica un nod de permisiune, scrie "/lp permission set <permission node> <setting> <value>".
    De exemplu, dacă vrei să schimbi nodul de permisiune "essentials.fly" pentru a permite jucătorilor să zboare în modul creativ,
    poți scrie "/lp permission set essentials.fly world:creative true".

     

Vezi permisiunile unui jucător sau grup

  1. Pentru a vedea nodurile de permisiune ale unui jucător sau grup, scrie "/lp user <username> permission info" sau "/lp group <group name> permission info".
    Acest lucru va afișa toate nodurile de permisiune atribuite utilizatorului sau grupului specificat.

LuckPerms este un plugin de permisiuni puternic și flexibil, care oferă multe opțiuni de personalizare pentru administratorii de server. Urmând acești pași, poți crea, modifica și atribui cu ușurință noduri de permisiune grupurilor și jucătorilor pe serverul tău Minecraft.