Minecraft-plugin PurePerms

PurePerms är ett Minecraft-plugin för PocketMine-MP för att hantera grupper, arv och behörigheter med YAML/MySQL-lagring, stöd för flera språk och ett API för utvecklare.

Hitta en server med PurePerms

Servrar som rapporterat PurePerms: 18

Alla servrar med PurePerms

Om PurePerms

🔌 Om PurePerms

PurePerms är en permissionshanterare för PocketMine-MP som erbjuder gruppbaserad behörighetshantering, grupparv och tilldelning av användarbehörigheter, liknande Bukkit-liknande permission-plugins. Det är riktat till PocketMine-MP-servrar och exponerar ett litet API för pluginutvecklare.

🎯 Syfte

PurePerms finns för att låta serveradministratörer definiera namngivna grupper, tilldela behörigheter till grupper och användare samt konfigurera arv och per-world-beteende för behörigheter (valfritt) för PocketMine-MP-servrar.

⚙️ Funktioner

  • Skapa och ta bort grupper samt ställa in en standardgrupp.
  • Tilldela och ta bort behörigheter för grupper och enskilda användare.
  • Flernivåsystem för grupparv.
  • Valfritt stöd för per-world permissions (konfigurerbart).
  • Flera dataleverantörer: YAML (yamlv1/yamlv2) och MySQL.
  • Flerspråkiga meddelanderesurser.
  • Tillhandahåller ett litet PurePerms-API för pluginutvecklare.

🧩 Vem är det för

  • Administratörer som driver PocketMine-MP (Bedrock)-servrar och behöver gruppbaserad behörighetskontroll.
  • Pluginutvecklare som riktar sig mot PocketMine-MP och vill integrera med ett befintligt permissions-API.

🏗️ Exempel på användning

  • Skapa ranker som Guest, Member, Moderator och tilldela gruppbehörigheter.
  • Använd arv så att en Moderator-rank ärver Member-behörigheter och lägger till modereringsnoder.
  • Lagra behörigheter i MySQL för större installationer eller i YAML för enskilda servrar.

⌨️ Kommandon

KommandoBeskrivningBehörighetÅtkomst
/addgroup <group>Lägger till en ny grupp i grupplistan.pperms.command.addgroupAdmin
/addparent <target_group> <parent_group>Lägger till en grupp i en annan grupps ärvningslista.pperms.command.addparentAdmin
/defgroup <group> [world]Ställer in standardgruppen.pperms.command.defgroupAdmin
/fpermsHittar behörigheter för ett specifikt plugin.pperms.command.fpermsAdmin
/groupsVisar en lista över alla grupper.pperms.command.groupsAdmin
/grpinfo <group> [world]Visar information om en grupp.pperms.command.grpinfoAdmin
/listgperms <group> <page> [world]Visar behörigheter för en grupp.pperms.command.listgpermsAdmin
/listuperms <player> <page> [world]Visar behörigheter för en användare.pperms.command.listupermsAdmin
/ppinfoVisar plugininformation.pperms.command.ppinfoAdmin
/ppsudo <login / register>Registrera eller logga in på ett Noeul-konto (pluginfunktion).pperms.command.ppsudoAdmin
/ppreloadLaddar om PurePerms-konfigurationen.pperms.command.ppreloadAdmin
/rmgroup <group>Tar bort en grupp.pperms.command.rmgroupAdmin
/rmparent <target_group> <parent_group>Tar bort en förälder från en grupps arv.pperms.command.rmparentAdmin
/setgperm <group> <permission> [world]Lägger till en behörighet i en grupp.pperms.command.setgpermAdmin
/setgroup <player> <group> [world]Ställer in en användares grupp.pperms.command.setgroupAdmin
/setuperm <player> <permission> [world]Lägger till en behörighet för en användare.pperms.command.setupermAdmin
/unsetgperm <group> <permission> [world]Tar bort en behörighet från en grupp.pperms.command.unsetgpermAdmin
/unsetuperm <player> <permission> [world]Tar bort en behörighet från en användare.pperms.command.unsetupermAdmin
/usrinfo <player> [world]Visar information om en användare.pperms.command.usrinfoAdmin

🔐 Behörigheter

BehörighetBeskrivningStandard
pperms.command.addgroupTillåter användning av /addgroup.inte angivet
pperms.command.addparentTillåter användning av /addparent.inte angivet
pperms.command.defgroupTillåter användning av /defgroup.inte angivet
pperms.command.fpermsTillåter användning av /fperms.inte angivet
pperms.command.groupsTillåter användning av /groups.inte angivet
pperms.command.grpinfoTillåter användning av /grpinfo.inte angivet
pperms.command.listgpermsTillåter användning av /listgperms.inte angivet
pperms.command.listupermsTillåter användning av /listuperms.inte angivet
pperms.command.ppinfoTillåter användning av /ppinfo.inte angivet
pperms.command.ppsudoTillåter användning av /ppsudo.inte angivet
pperms.command.ppreloadTillåter användning av /ppreload.inte angivet
pperms.command.rmgroupTillåter användning av /rmgroup.inte angivet
pperms.command.rmparentTillåter användning av /rmparent.inte angivet
pperms.command.setgpermTillåter användning av /setgperm.inte angivet
pperms.command.setgroupTillåter användning av /setgroup.inte angivet
pperms.command.setupermTillåter användning av /setuperm.inte angivet
pperms.command.unsetgpermTillåter användning av /unsetgperm.inte angivet
pperms.command.unsetupermTillåter användning av /unsetuperm.inte angivet
pperms.command.usrinfoTillåter användning av /usrinfo.inte angivet

⚙️ Installation

📥 Installation

  • Ladda ner den officiella PurePerms-versionen och kopiera den nedladdade filen till din servers katalog plugins/.
  • Stoppa servern och starta den igen (eller starta om den om den är stoppad) så att pluginet kan initieras.
  • Kontrollera serverkonsolens loggar för att bekräfta att pluginet laddades och skapade sina konfigurationsfiler.

📦 Beroenden

  • PurePerms listar inga nödvändiga externa pluginberoenden. Det stöder valbara dataleverantörer (se konfiguration).

🧾 Konfiguration

  • PurePerms skapar en konfiguration där du kan ställa in data-provider (stödda värden: mysql, yamlv1, yamlv2).
  • Konfigurationsalternativ inkluderar default-language, disable-op, enable-multiworld-perms och MySQL-anslutningsinställningar när mysql-leverantören används.

🧠 Tekniska noteringar

  • Målplattform: PocketMine-MP (Pocket/Bedrock serverprogramvara).
  • Stödda lagringsbackend (konfigurerbara): YAML (yamlv1/yamlv2) och MySQL.
  • Flerspråkiga meddelanderesurser tillhandahålls och kan väljas via konfiguration.
  • Pluginet exponerar ett API för andra PocketMine-MP-plugins att interagera med PurePerms-data.

🤝 När detta plugin är användbart

Om du kör en PocketMine-MP-server och behöver ett Bukkit-liknande grupp- och permissionssystem med valfri MySQL-lagring och språkstöd, erbjuder PurePerms dessa kärnfunktioner och ett litet API för integration.

Kommentarer

Inga kommentarer än

Bli först med att kommentera.

För serveradministratörer

Författare
poggit-orphanage, 64FF00, DovahDoVolom

Länkar

Vad servrar rapporterar

Serverplattformar

  • Genisys9
  • Altay4
  • PocketUtils2
  • GenisysPro1
  • Kyoto1

Pluginversioner

  • 1.3.77
  • 1.2.25
  • 2.0.0-ACM2
  • 3.0.0-ACM2
  • 0.0.11

Siffrorna kommer från servrar som listar sina plugins när MSHQ kontrollerar dem. Många döljer listan, så den verkliga användningen är högre.