Minecraft Servers HQ

Minecraft-plugin Vault

Information om Vault och servrar där det har hittats

🔌 Om Vault

Vault är en Minecraft-plugin som erbjuder ett lätt abstraktions-API för att andra plugins ska kunna komma åt permissions-, chat- och economy-system. I stället för att varje plugin ska stödja varje permissions/economy/chat-leverantör kan utvecklare förlita sig på Vault som en enda brygga, så att plugins kan samverka med olika leverantörs-plugins.

🎯 Syfte

Vaults kärnsyfte är interoperabilitet: det exponerar gemensamma servicegränssnitt (permissions, chat, economy) så att serverplugins kan fråga efter eller ändra dessa system utan att vara beroende av en specifik implementation.

⚙️ Funktioner

  • Tillhandahåller ett API-lager för tjänsterna Permissions, Chat och Economy.
  • Fungerar som en brygga vid körning: Vault upptäcker och kopplar in tillgängliga leverantörs-plugins.
  • Innehåller ett litet antal administratörskommandon för plugininformation och konvertering av economy-data mellan registrerade economy-tjänster.
  • Distribueras med ett separat API-artifact som utvecklare kan kompilera mot.

🧩 För vem är det

  • Serveradministratörer som kör Bukkit/Spigot-baserade servrar och behöver att flera plugins delar permissions, chattformatering eller economy-data.
  • Pluginutvecklare som vill ha en enda integrationspunkt för dessa system.

🏗️ Exempel på användning

  • Ett butik-plugin frågar economy-tjänsten via Vault så att det kan fungera med valfri installerad economy-leverantör.
  • Ett plugin läser spelarprefix via Vaults chat-tjänst och stödjer därmed flera chat-/permissions-plugins utan extra hooks.

⌨️ Kommandon

CommandDescriptionPermissionAccess
/vault-infoVisar information om Vault.vault.adminAdmin
/vault-convert [economy1] [economy2]Konverterar data från en registrerad economy-tjänst till en annan.vault.adminAdmin

🔐 Permissions

PermissionDescriptionDefault
vault.adminMeddelar spelaren när Vault behöver uppdateras och styr åtkomst till Vaults administratörskommandon.op

⚙️ Installation

📥 Setup

  • Ladda ner den officiella Vault-jar-filen och placera den i serverns katalog plugins/.
  • Starta om servern (eller starta den) så att pluginen laddas.
  • Kontrollera serverkonsolen/loggarna för att bekräfta att Vault har laddats och upptäckt tillgängliga leverantörs-plugins.

Vault körs som en fristående plugin och behöver inte paketeras in i andra plugins källkod.

🧠 Tekniska anteckningar

  • Vault är ett abstraktionslager för Bukkit-liknande servrar och distribueras med ett API-artifact för utvecklare.
  • Projektet listar många stödda leverantörs-plugins för permissions, chat och economy (till exempel: LuckPerms, PermissionsEx, GroupManager, SuperPerms) — Vault förlitar sig på att dessa leverantörs-plugins finns för att kunna exponera tjänster.
  • Licens: GNU Lesser General Public License (LGPL-3.0).

🤝 När denna plugin är användbar

Om du behöver att flera plugins delar permissions, chattformatering eller economy-data utan att lägga till separata hooks för varje leverantör, erbjuder Vault en enda bekräftad integrationspunkt som förenklar utveckling och serverkonfiguration.

Servrar med pluginet Vault

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

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