Minecraft Servers HQ

Minecraft-plugin Vault

Information om Vault og servere, hvor det er fundet

🔌 Om Vault

Vault er en Minecraft-plugin, der tilbyder en let abstraktions-API, så andre plugins kan få adgang til permissions-, chat- og economy-systemer. I stedet for at hver plugin understøtter hver eneste permissions/economy/chat-udbyder, kan udviklere stole på Vault som en enkelt bro, så plugins kan samarbejde med en bred vifte af udbyder-plugins.

🎯 Formål

Vaults kerneformål er interoperabilitet: det eksponerer fælles servicegrænseflader (permissions, chat, economy), så serverplugins kan forespørge eller ændre disse systemer uden at være afhængige af en specifik implementering.

⚙️ Funktioner

  • Leverer et API-lag til Permissions-, Chat- og Economy-tjenester.
  • Fungerer som en runtime-bro: Vault registrerer og kobler tilgængelige udbyder-plugins på.
  • Indeholder et lille sæt admin-kommandoer til plugininformation og konvertering af economy-data mellem registrerede economy-tjenester.
  • Distribueres med et separat API-artifact, som udviklere kan kompilere imod.

🧩 Hvem er det til

  • Serveradministratorer, der kører Bukkit/Spigot-baserede servere og har brug for, at flere plugins deler permissions, chatformatering eller economy-data.
  • Pluginudviklere, der ønsker ét enkelt integrationspunkt til de systemer.

🏗️ Eksempler på brug

  • Et shop-plugin forespørger economy-tjenesten via Vault, så det kan fungere med enhver installeret economy-udbyder.
  • Et plugin læser spillerpræfikser via Vaults chat-tjeneste og understøtter dermed flere chat-/permissions-plugins uden ekstra hooks.

⌨️ Kommandoer

CommandDescriptionPermissionAccess
/vault-infoViser information om Vault.vault.adminAdmin
/vault-convert [economy1] [economy2]Konverterer data fra én registreret economy-tjeneste til en anden.vault.adminAdmin

🔐 Permissions

PermissionDescriptionDefault
vault.adminGiver spilleren besked, når Vault har brug for en opdatering, og styrer adgang til Vaults admin-kommandoer.op

⚙️ Installation

📥 Opsætning

  • Download den officielle Vault-jar, og placer den i serverens plugins/-mappe.
  • Genstart serveren (eller start den), så pluginet indlæses.
  • Tjek serverkonsollen/loggene for at bekræfte, at Vault er indlæst og har registreret tilgængelige udbyder-plugins.

Vault kører som et selvstændigt plugin og kræver ikke, at dets source pakkes ind i andre plugins.

🧠 Tekniske noter

  • Vault er et abstraktionslag til Bukkit-lignende servere og distribueres med et API-artifact til udviklere.
  • Projektet lister mange understøttede udbyder-plugins til permissions, chat og economy (for eksempel: LuckPerms, PermissionsEx, GroupManager, SuperPerms) — Vault er afhængig af, at disse udbyder-plugins findes, for at kunne eksponere tjenester.
  • Licens: GNU Lesser General Public License (LGPL-3.0).

🤝 Hvornår er dette plugin nyttigt

Hvis du har brug for, at flere plugins deler permissions, chatformatering eller economy-data uden at tilføje separate hooks for hver udbyder, giver Vault et enkelt, bekræftet integrationspunkt, som forenkler udvikling og serverkonfiguration.

Servere med pluginet Vault

Siden for pluginet Vault 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 Vault 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 Vault.

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