Minecraft Servers HQ

Minecraft-plugin PurePerms

Information om PurePerms och servrar där det har hittats

🔌 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.

Servrar med pluginet PurePerms

Sidan för pluginet PurePerms visar på vilka servrar övervakningen hittade det, samt vilka plattformar och versioner det förekommer med.

Plugins kan lägga till kommandon, ekonomi, skydd, behörigheter, minispel, integrationer eller andra mekaniker. Den faktiska rollen för PurePerms beror på den enskilda serverns konfiguration.

Data skapas automatiskt från servrarnas tekniska svar. Om en server döljer sin pluginlista kan den saknas i det här avsnittet även om den använder PurePerms.

Använd listan över servrar med PurePerms för att jämföra projekt, kontrollera kompatibla versioner eller hitta exempel på hur pluginet används på publika servrar.