Minecraft Servers HQ

Minecraft-plugin PermissionsEx

Information om PermissionsEx och servrar där det har hittats

🔌 Om PermissionsEx

PermissionsEx (PEX) är ett Minecraft-plugin som erbjuder komplett hantering av behörigheter och grupper för servrar och proxy-nätverk. Det exponerar ett developer API, stödjer flera plattformsimplementationer och är utformat för att kunna byggas ut med olika datastore-backends och plattformsadaptrar.

🎯 Syfte

PermissionsEx är avsett för serveradministratörer och pluginutvecklare som behöver detaljerad kontroll över permission nodes, grupprangordningar och runtime-förfrågningar om behörigheter. Det riktar sig både till enskilda servermiljöer och till multi-server/proxy-nätverk genom att erbjuda plattformsspecifika builds och en implementation-agnostisk kärna.

⚙️ Funktioner

  • Finfördelad tilldelning av permission nodes och grupphantering.
  • Programmatisk API för plugins att fråga och ändra behörigheter under körning.
  • Pluggbar datastore-arkitektur (stöd för att lägga till eller implementera nya backends).
  • Flera plattformsimplementationer (Bukkit/Spigot/Paper, Sponge, BungeeCord/Waterfall, Velocity, Fabric).
  • Build-artifacts tillgängliga för plattformsspecifika installationer och utvecklingsartifacts för användning som bibliotek.

🧩 För vem är det

  • Serveroperatörer som behöver strukturerade behörighetsgrupper och inheritance.
  • Nätverk som använder proxies (BungeeCord/Waterfall, Velocity) och behöver ett konsekvent behörighetssystem över backend-servrar.
  • Pluginutvecklare som behöver ett API för att läsa eller ändra behörighetsdata programmatiskt.

🏗️ Exempel på användning

  • Skapa rollbaserade grupper (admin, moderator, builder, default) med olika behörighetsuppsättningar.
  • Ett proxy-baserat nätverk som använder plattformsbuilds för konsekvent hantering av behörigheter över backend-servrar.
  • En utvecklare som integrerar behörighetskontroller i egna plugins via PEX API.

⚙️ Installation

📥 Installation

  • Hämta den officiella plattformsbuilden (projektet producerar .jar-artifacts för stödda serverplattformar).
  • Placera .jar-filen i serverns plugins/-katalog för Bukkit/Spigot/Paper-liknande servrar (eller rätt plugin/mod-mapp för andra plattformar).
  • Starta om servern och övervaka serverkonsolen för att bekräfta att pluginet laddas och skapar sina konfigurations-/datakataloger.

📦 Beroenden

  • Inga runtime-beroenden krävs som standard i core repository; plattformsspecifika builds tillhandahålls. (Anta inte att ytterligare plugins krävs om inte den valda builden eller dokumentationen anger det.)

🧠 Tekniska anteckningar

  • Projektet tillhandahåller en modulär kärna och plattformsspecifika implementationer; det distribueras som separata artifacts för olika server- och proxyplattformar.
  • Ett API och Maven/Gradle-artifacts finns tillgängliga för utvecklare som vill inkludera PEX-komponenter i andra projekt.
  • Källkodens repository underhålls offentligt och innehåller en issue tracker samt dokumentationsresurser för installation och utveckling.

🤝 När detta plugin är användbart

Om du behöver ett behörighetssystem som separerar kärnlogik från plattformsimplementationer och erbjuder ett API för utvecklare, är PermissionsEx användbart eftersom det erbjuder plattformsspecifika builds, utbyggbar datastore och programmatisk åtkomst till behörighetsdata.

Servrar med pluginet PermissionsEx

Sidan för pluginet PermissionsEx 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 PermissionsEx 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 PermissionsEx.

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