Minecraft Servers HQ

Minecraft-plugin PermissionsEx

Information om PermissionsEx og servere, hvor det er fundet

🔌 Om PermissionsEx

PermissionsEx (PEX) er et Minecraft-plugin, der tilbyder fuldt udstyret permissions- og gruppehåndtering til servere og proxy-netværk. Det stiller et developer-API til rådighed, understøtter flere platform-implementeringer og er designet til at kunne udvides med forskellige datastore-backends og platform-adapters.

🎯 Formål

PermissionsEx er beregnet til serveradministratorer og pluginudviklere, som har brug for finmasket kontrol over permission nodes, gruppehierarkier og forespørgsler om rettigheder ved runtime. Det henvender sig både til enkeltserver-opsætninger og til multi-server/proxy-netværk ved at tilbyde platformsspecifikke builds og en implementeringsuafhængig kerne.

⚙️ Funktioner

  • Finmasket tildeling af permission nodes og gruppestyring.
  • Programmatisk API til plugins, så de kan forespørge og ændre rettigheder ved runtime.
  • Pluggbar datastore-arkitektur (understøtter tilføjelse eller implementering af nye backends).
  • Flere platform-implementeringer (Bukkit/Spigot/Paper, Sponge, BungeeCord/Waterfall, Velocity, Fabric).
  • Build-artifacts tilgængelige til platformsspecifikke installationer og udviklings-artifacts til brug som bibliotek.

🧩 Hvem det er til

  • Serveroperatører, som har brug for strukturerede permission-grupper og inheritance.
  • Netværk, der bruger proxies (BungeeCord/Waterfall, Velocity) og har brug for et konsistent permissionsystem på tværs af backend-servere.
  • Pluginudviklere, som har brug for et API til programmatisk at læse eller ændre permission-data.

🏗️ Eksempler på brug

  • Oprette rollebasede grupper (admin, moderator, builder, default) med forskellige permission-sæt.
  • Et proxy-baseret netværk, der bruger platform builds til ensartet håndtering af rettigheder på tværs af backend-servere.
  • En udvikler, der integrerer permission-tjek i custom plugins via PEX API.

⚙️ Installation

📥 Opsætning

  • Hent den officielle platform build (projektet producerer .jar-artifacts til understøttede serverplatforme).
  • Læg .jar-filen i din servers plugins/-mappe til Bukkit/Spigot/Paper-lignende servere (eller den passende plugin/mod-mappe til andre platforme).
  • Genstart serveren og hold øje med serverkonsollen for at bekræfte, at pluginet indlæses og opretter sine konfigurations-/datamapper.

📦 Afhængigheder

  • Som standard kræves ingen runtime-afhængigheder i core repository; der stilles platformsspecifikke builds til rådighed. (Antag ikke, at ekstra plugins er nødvendige, medmindre den build eller dokumentation, du vælger, angiver det.)

🧠 Tekniske noter

  • Projektet tilbyder en modulær kerne og platformsspecifikke implementeringer; det distribueres som separate artifacts til forskellige server- og proxyplatforme.
  • Et API og Maven/Gradle-artifacts er tilgængelige for udviklere, som vil inkludere PEX-komponenter i andre projekter.
  • Kildekodelageret vedligeholdes offentligt og indeholder en issue tracker samt dokumentationsressourcer til opsætning og udvikling.

🤝 Hvornår dette plugin er nyttigt

Hvis du har brug for et permissionsystem, der adskiller kerne-logik fra platform-implementeringer og giver et API til udviklere, er PermissionsEx nyttigt, fordi det tilbyder platformsspecifikke builds, udvidelig datastore og programmatisk adgang til permission-data.

Servere med pluginet PermissionsEx

Siden for pluginet PermissionsEx viser, på hvilke servere overvågningen har fundet dette plugin, samt hvilke platforme og versioner det forekommer med.

Plugins kan tilføje kommandoer, økonomi, beskyttelse, adgangsrettigheder, minispil, integrationer eller andre mekanikker. Den faktiske rolle for PermissionsEx afhænger af den specifikke servers konfiguration.

Data dannes automatisk fra servernes tekniske svar. Hvis en server skjuler listen over plugins, vises den muligvis ikke i denne sektion, selv om den bruger PermissionsEx.

Brug listen over servere med PermissionsEx til at sammenligne projekter, tjekke kompatible versioner eller finde eksempler på pluginets brug på offentlige servere.