Plugin Minecraft PurePerms

PurePerms este un plugin Minecraft pentru PocketMine-MP pentru gestionarea grupurilor, moștenirii și permisiunilor, cu stocare YAML/MySQL, suport pentru mai multe limbi și un API pentru dezvoltatori.

Găsește un server cu PurePerms

Servere care au raportat PurePerms: 19

Toate serverele cu PurePerms

Despre PurePerms

🔌 Despre PurePerms

PurePerms este un manager de permisiuni pentru PocketMine-MP care oferă gestionarea permisiunilor pe bază de grup, moștenirea grupurilor și atribuirea permisiunilor utilizatorilor, asemănător pluginurilor de permisiuni în stil Bukkit. Este destinat serverelor PocketMine-MP și oferă un API mic pentru autorii de pluginuri.

🎯 Scop

PurePerms există pentru a le permite administratorilor de server să definească grupuri denumite, să atribuie permisiuni grupurilor și utilizatorilor și să configureze moștenirea și comportamentul permisiunilor per-world (opțional) pentru serverele PocketMine-MP.

⚙️ Funcții

  • Creează și elimină grupuri și setează un grup implicit.
  • Atribuie și elimină permisiuni pentru grupuri și utilizatori individuali.
  • Sistem de moștenire multi-grup.
  • Suport opțional pentru permisiuni per-world (configurabil).
  • Mai mulți furnizori de date: YAML (yamlv1/yamlv2) și MySQL.
  • Resurse de mesaje în mai multe limbi.
  • Oferă un API PurePerms mic pentru dezvoltatorii de pluginuri.

🧩 Pentru cine este

  • Pentru administratorii care rulează servere PocketMine-MP (Bedrock) și au nevoie de control al permisiunilor pe bază de grup.
  • Pentru dezvoltatorii de pluginuri care țintesc PocketMine-MP și vor să se integreze cu un API de permisiuni existent.

🏗️ Exemple de utilizare

  • Creează ranguri precum Guest, Member, Moderator și atribuie permisiuni grupurilor.
  • Folosește moștenirea astfel încât rangul Moderator să moștenească permisiunile Member și să adauge noduri de moderare.
  • Stochează permisiunile în MySQL pentru configurări mai mari sau în YAML pentru configurări cu un singur server.

⌨️ Comenzi

ComandăDescrierePermisiuneAcces
/addgroup <group>Adaugă un grup nou în lista de grupuri.pperms.command.addgroupAdmin
/addparent <target_group> <parent_group>Adaugă un grup la lista de moștenire a altui grup.pperms.command.addparentAdmin
/defgroup <group> [world]Setează grupul implicit.pperms.command.defgroupAdmin
/fpermsGăsește permisiuni pentru un plugin specific.pperms.command.fpermsAdmin
/groupsAfișează o listă cu toate grupurile.pperms.command.groupsAdmin
/grpinfo <group> [world]Afișează informații despre un grup.pperms.command.grpinfoAdmin
/listgperms <group> <page> [world]Afișează permisiunile unui grup.pperms.command.listgpermsAdmin
/listuperms <player> <page> [world]Afișează permisiunile unui utilizator.pperms.command.listupermsAdmin
/ppinfoAfișează informații despre plugin.pperms.command.ppinfoAdmin
/ppsudo <login / register>Înregistrează sau autentifică un cont Noeul (funcție a pluginului).pperms.command.ppsudoAdmin
/ppreloadReîncarcă configurația PurePerms.pperms.command.ppreloadAdmin
/rmgroup <group>Elimină un grup.pperms.command.rmgroupAdmin
/rmparent <target_group> <parent_group>Elimină un părinte din moștenirea unui grup.pperms.command.rmparentAdmin
/setgperm <group> <permission> [world]Adaugă o permisiune la un grup.pperms.command.setgpermAdmin
/setgroup <player> <group> [world]Setează grupul unui utilizator.pperms.command.setgroupAdmin
/setuperm <player> <permission> [world]Adaugă o permisiune unui utilizator.pperms.command.setupermAdmin
/unsetgperm <group> <permission> [world]Elimină o permisiune dintr-un grup.pperms.command.unsetgpermAdmin
/unsetuperm <player> <permission> [world]Elimină o permisiune de la un utilizator.pperms.command.unsetupermAdmin
/usrinfo <player> [world]Afișează informații despre un utilizator.pperms.command.usrinfoAdmin

🔐 Permisiuni

PermisiuneDescriereImplicit
pperms.command.addgroupPermite folosirea comenzii /addgroup.nespecificat
pperms.command.addparentPermite folosirea comenzii /addparent.nespecificat
pperms.command.defgroupPermite folosirea comenzii /defgroup.nespecificat
pperms.command.fpermsPermite folosirea comenzii /fperms.nespecificat
pperms.command.groupsPermite folosirea comenzii /groups.nespecificat
pperms.command.grpinfoPermite folosirea comenzii /grpinfo.nespecificat
pperms.command.listgpermsPermite folosirea comenzii /listgperms.nespecificat
pperms.command.listupermsPermite folosirea comenzii /listuperms.nespecificat
pperms.command.ppinfoPermite folosirea comenzii /ppinfo.nespecificat
pperms.command.ppsudoPermite folosirea comenzii /ppsudo.nespecificat
pperms.command.ppreloadPermite folosirea comenzii /ppreload.nespecificat
pperms.command.rmgroupPermite folosirea comenzii /rmgroup.nespecificat
pperms.command.rmparentPermite folosirea comenzii /rmparent.nespecificat
pperms.command.setgpermPermite folosirea comenzii /setgperm.nespecificat
pperms.command.setgroupPermite folosirea comenzii /setgroup.nespecificat
pperms.command.setupermPermite folosirea comenzii /setuperm.nespecificat
pperms.command.unsetgpermPermite folosirea comenzii /unsetgperm.nespecificat
pperms.command.unsetupermPermite folosirea comenzii /unsetuperm.nespecificat
pperms.command.usrinfoPermite folosirea comenzii /usrinfo.nespecificat

⚙️ Instalare

📥 Configurare

  • Descarcă build-ul oficial PurePerms și copiază fișierul descărcat în directorul plugins/ al serverului tău.
  • Oprește serverul și pornește-l din nou (sau pornește-l dacă este oprit) pentru ca pluginul să se poată inițializa.
  • Verifică logurile din consola serverului pentru a confirma că pluginul a fost încărcat și și-a creat fișierele de configurare.

📦 Dependențe

  • PurePerms nu listează dependențe externe de pluginuri necesare. Acceptă furnizori de date selectabili (vezi configurația).

🧾 Configurație

  • PurePerms creează o configurație în care poți seta data-provider (valori acceptate: mysql, yamlv1, yamlv2).
  • Opțiunile de configurare includ default-language, disable-op, enable-multiworld-perms și setările de conexiune MySQL când este folosit furnizorul mysql.

🧠 Note tehnice

  • Platformă țintă: PocketMine-MP (software de server Pocket/Bedrock).
  • Backend-uri de stocare acceptate (configurabile): YAML (yamlv1/yamlv2) și MySQL.
  • Resursele de mesaje în mai multe limbi sunt furnizate și pot fi selectate din configurare.
  • Pluginul oferă un API pentru alte pluginuri PocketMine-MP pentru a interacționa cu datele PurePerms.

🤝 Când este util acest plugin

Dacă rulezi un server PocketMine-MP și ai nevoie de un sistem de grupuri și permisiuni în stil Bukkit, cu stocare MySQL opțională și suport lingvistic, PurePerms oferă aceste funcții de bază și un API mic pentru integrare.

Comentarii

Încă nu există comentarii

Fii primul care comentează.

Pentru administratorii de servere

Autori
poggit-orphanage, 64FF00, DovahDoVolom

Linkuri

Ce raportează serverele

Platformele serverelor

  • Genisys10
  • Altay4
  • PocketUtils2
  • GenisysPro1
  • Kyoto1

Versiunile pluginului

  • 1.3.78
  • 1.2.25
  • 2.0.0-ACM2
  • 3.0.0-ACM2
  • 0.0.11

Cifrele provin de la serverele care își afișează pluginurile când MSHQ le verifică. Multe ascund lista, deci utilizarea reală este mai mare.