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
- Veltrix 26 onlineBedrockEconomy
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] 11 online
- 172.96.140.62:5159 2 online
- 172.96.140.62:4367 0 online
- ACADEMY-UHC 0 online
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] 0 online
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ă | Descriere | Permisiune | Acces |
|---|---|---|---|
/addgroup <group> | Adaugă un grup nou în lista de grupuri. | pperms.command.addgroup | Admin |
/addparent <target_group> <parent_group> | Adaugă un grup la lista de moștenire a altui grup. | pperms.command.addparent | Admin |
/defgroup <group> [world] | Setează grupul implicit. | pperms.command.defgroup | Admin |
/fperms | Găsește permisiuni pentru un plugin specific. | pperms.command.fperms | Admin |
/groups | Afișează o listă cu toate grupurile. | pperms.command.groups | Admin |
/grpinfo <group> [world] | Afișează informații despre un grup. | pperms.command.grpinfo | Admin |
/listgperms <group> <page> [world] | Afișează permisiunile unui grup. | pperms.command.listgperms | Admin |
/listuperms <player> <page> [world] | Afișează permisiunile unui utilizator. | pperms.command.listuperms | Admin |
/ppinfo | Afișează informații despre plugin. | pperms.command.ppinfo | Admin |
/ppsudo <login / register> | Înregistrează sau autentifică un cont Noeul (funcție a pluginului). | pperms.command.ppsudo | Admin |
/ppreload | Reîncarcă configurația PurePerms. | pperms.command.ppreload | Admin |
/rmgroup <group> | Elimină un grup. | pperms.command.rmgroup | Admin |
/rmparent <target_group> <parent_group> | Elimină un părinte din moștenirea unui grup. | pperms.command.rmparent | Admin |
/setgperm <group> <permission> [world] | Adaugă o permisiune la un grup. | pperms.command.setgperm | Admin |
/setgroup <player> <group> [world] | Setează grupul unui utilizator. | pperms.command.setgroup | Admin |
/setuperm <player> <permission> [world] | Adaugă o permisiune unui utilizator. | pperms.command.setuperm | Admin |
/unsetgperm <group> <permission> [world] | Elimină o permisiune dintr-un grup. | pperms.command.unsetgperm | Admin |
/unsetuperm <player> <permission> [world] | Elimină o permisiune de la un utilizator. | pperms.command.unsetuperm | Admin |
/usrinfo <player> [world] | Afișează informații despre un utilizator. | pperms.command.usrinfo | Admin |
🔐 Permisiuni
| Permisiune | Descriere | Implicit |
|---|---|---|
pperms.command.addgroup | Permite folosirea comenzii /addgroup. | nespecificat |
pperms.command.addparent | Permite folosirea comenzii /addparent. | nespecificat |
pperms.command.defgroup | Permite folosirea comenzii /defgroup. | nespecificat |
pperms.command.fperms | Permite folosirea comenzii /fperms. | nespecificat |
pperms.command.groups | Permite folosirea comenzii /groups. | nespecificat |
pperms.command.grpinfo | Permite folosirea comenzii /grpinfo. | nespecificat |
pperms.command.listgperms | Permite folosirea comenzii /listgperms. | nespecificat |
pperms.command.listuperms | Permite folosirea comenzii /listuperms. | nespecificat |
pperms.command.ppinfo | Permite folosirea comenzii /ppinfo. | nespecificat |
pperms.command.ppsudo | Permite folosirea comenzii /ppsudo. | nespecificat |
pperms.command.ppreload | Permite folosirea comenzii /ppreload. | nespecificat |
pperms.command.rmgroup | Permite folosirea comenzii /rmgroup. | nespecificat |
pperms.command.rmparent | Permite folosirea comenzii /rmparent. | nespecificat |
pperms.command.setgperm | Permite folosirea comenzii /setgperm. | nespecificat |
pperms.command.setgroup | Permite folosirea comenzii /setgroup. | nespecificat |
pperms.command.setuperm | Permite folosirea comenzii /setuperm. | nespecificat |
pperms.command.unsetgperm | Permite folosirea comenzii /unsetgperm. | nespecificat |
pperms.command.unsetuperm | Permite folosirea comenzii /unsetuperm. | nespecificat |
pperms.command.usrinfo | Permite 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 furnizorulmysql.
🧠 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
- NG-PocketMine-MP1
Versiunile pluginului
- 1.3.78
- 1.2.25
- 2.0.0-ACM2
- 3.0.0-ACM2
- 0.0.11
- 1.4.0-IN1
Cifrele provin de la serverele care își afișează pluginurile când MSHQ le verifică. Multe ascund lista, deci utilizarea reală este mai mare.