Minecraft-plugin PurePerms

PurePerms er et Minecraft-plugin til PocketMine-MP til at administrere grupper, arv og tilladelser med YAML/MySQL-lagring, understøttelse af flere sprog og en API til udviklere.

Find en server med PurePerms

Servere, der rapporterede PurePerms: 19

Alle servere med PurePerms

Om PurePerms

🔌 Om PurePerms

PurePerms er en permissionsmanager til PocketMine-MP, der tilbyder gruppebaseret rettighedshåndtering, gruppearv og tildeling af brugerrettigheder, ligesom Bukkit-lignende permission-plugins. Det er målrettet PocketMine-MP-servere og giver et lille API til pluginudviklere.

🎯 Formål

PurePerms findes for at give serveradministratorer mulighed for at definere navngivne grupper, tildele rettigheder til grupper og brugere samt konfigurere arv og per-world (valgfri) rettighedsadfærd for PocketMine-MP-servere.

⚙️ Funktioner

  • Oprette og slette grupper samt angive en standardgruppe.
  • Tildele og fjerne rettigheder for grupper og individuelle brugere.
  • System med arv på tværs af flere grupper.
  • Valgfri understøttelse af per-world permissions (kan konfigureres).
  • Flere dataleverandører: YAML (yamlv1/yamlv2) og MySQL.
  • Flersprogede beskedressourcer.
  • Tilbyder et lille PurePerms API til pluginudviklere.

🧩 Hvem er det til

  • Administratorer, der kører PocketMine-MP (Bedrock)-servere og har brug for gruppebaseret rettighedskontrol.
  • Pluginudviklere, der målretter PocketMine-MP og ønsker et eksisterende permissions-API at integrere med.

🏗️ Eksempler på brug

  • Oprette rangroller som Guest, Member, Moderator og tildele gruppetilladelser.
  • Bruge arv, så en Moderator-rang arver Member-rettigheder og tilføjer modereringsnoder.
  • Gemme rettigheder i MySQL til større opsætninger eller i YAML til enkeltserver-opsætninger.

⌨️ Kommandoer

KommandoBeskrivelseRettighedAdgang
/addgroup <group>Tilføjer en ny gruppe til gruppelisten.pperms.command.addgroupAdmin
/addparent <target_group> <parent_group>Tilføjer en gruppe til en anden gruppes arveliste.pperms.command.addparentAdmin
/defgroup <group> [world]Angiver standardgruppen.pperms.command.defgroupAdmin
/fpermsFinder rettigheder for et bestemt plugin.pperms.command.fpermsAdmin
/groupsViser en liste over alle grupper.pperms.command.groupsAdmin
/grpinfo <group> [world]Viser oplysninger om en gruppe.pperms.command.grpinfoAdmin
/listgperms <group> <page> [world]Viser en gruppes rettigheder.pperms.command.listgpermsAdmin
/listuperms <player> <page> [world]Viser en brugers rettigheder.pperms.command.listupermsAdmin
/ppinfoViser pluginoplysninger.pperms.command.ppinfoAdmin
/ppsudo <login / register>Registrerer eller logger ind på en Noeul-konto (pluginfunktion).pperms.command.ppsudoAdmin
/ppreloadGenindlæser PurePerms-konfigurationen.pperms.command.ppreloadAdmin
/rmgroup <group>Fjerner en gruppe.pperms.command.rmgroupAdmin
/rmparent <target_group> <parent_group>Fjerner en overordnet gruppe fra en gruppes arv.pperms.command.rmparentAdmin
/setgperm <group> <permission> [world]Tilføjer en rettighed til en gruppe.pperms.command.setgpermAdmin
/setgroup <player> <group> [world]Angiver en brugers gruppe.pperms.command.setgroupAdmin
/setuperm <player> <permission> [world]Tilføjer en rettighed til en bruger.pperms.command.setupermAdmin
/unsetgperm <group> <permission> [world]Fjerner en rettighed fra en gruppe.pperms.command.unsetgpermAdmin
/unsetuperm <player> <permission> [world]Fjerner en rettighed fra en bruger.pperms.command.unsetupermAdmin
/usrinfo <player> [world]Viser oplysninger om en bruger.pperms.command.usrinfoAdmin

🔐 Rettigheder

RettighedBeskrivelseStandard
pperms.command.addgroupTillader brug af /addgroup.ikke angivet
pperms.command.addparentTillader brug af /addparent.ikke angivet
pperms.command.defgroupTillader brug af /defgroup.ikke angivet
pperms.command.fpermsTillader brug af /fperms.ikke angivet
pperms.command.groupsTillader brug af /groups.ikke angivet
pperms.command.grpinfoTillader brug af /grpinfo.ikke angivet
pperms.command.listgpermsTillader brug af /listgperms.ikke angivet
pperms.command.listupermsTillader brug af /listuperms.ikke angivet
pperms.command.ppinfoTillader brug af /ppinfo.ikke angivet
pperms.command.ppsudoTillader brug af /ppsudo.ikke angivet
pperms.command.ppreloadTillader brug af /ppreload.ikke angivet
pperms.command.rmgroupTillader brug af /rmgroup.ikke angivet
pperms.command.rmparentTillader brug af /rmparent.ikke angivet
pperms.command.setgpermTillader brug af /setgperm.ikke angivet
pperms.command.setgroupTillader brug af /setgroup.ikke angivet
pperms.command.setupermTillader brug af /setuperm.ikke angivet
pperms.command.unsetgpermTillader brug af /unsetgperm.ikke angivet
pperms.command.unsetupermTillader brug af /unsetuperm.ikke angivet
pperms.command.usrinfoTillader brug af /usrinfo.ikke angivet

⚙️ Installation

📥 Opsætning

  • Download den officielle PurePerms-build og kopiér den downloadede fil til din servers plugins/-mappe.
  • Stop serveren og start den igen (eller start den, hvis den er stoppet), så pluginet kan initialisere.
  • Tjek serverkonsollens logs for at bekræfte, at pluginet er indlæst og har oprettet sine konfigurationsfiler.

📦 Afhængigheder

  • PurePerms angiver ingen påkrævede eksterne plugin-afhængigheder. Det understøtter valgbare dataleverandører (se konfiguration).

🧾 Konfiguration

  • PurePerms opretter konfiguration, hvor du kan angive data-provider (understøttede værdier: mysql, yamlv1, yamlv2).
  • Konfigurationsmuligheder omfatter default-language, disable-op, enable-multiworld-perms og MySQL-forbindelsesindstillinger, når mysql-leverandøren bruges.

🧠 Tekniske noter

  • Målplatform: PocketMine-MP (Pocket/Bedrock-serversoftware).
  • Understøttede lagringsbackends (kan konfigureres): YAML (yamlv1/yamlv2) og MySQL.
  • Flersprogede beskedressourcer leveres og kan vælges via konfiguration.
  • Pluginet tilbyder et API, så andre PocketMine-MP-plugins kan arbejde med PurePerms-data.

🤝 Hvornår dette plugin er nyttigt

Hvis du driver en PocketMine-MP-server og har brug for et Bukkit-lignende gruppe- og permissionssystem med valgfri MySQL-lagring og sprogunderstøttelse, tilbyder PurePerms disse kernefunktioner og et lille API til integration.

Kommentarer

Ingen kommentarer endnu

Vær den første til at kommentere.

Til serveradministratorer

Forfattere
poggit-orphanage, 64FF00, DovahDoVolom

Links

Hvad servere rapporterer

Serverplatforme

  • Genisys10
  • Altay4
  • PocketUtils2
  • GenisysPro1
  • Kyoto1

Pluginversioner

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

Tallene kommer fra servere, der viser deres plugins, når MSHQ tjekker dem. Mange servere skjuler listen, så den reelle brug er højere.