Minecraft-plugin Vault

Vault er et Minecraft-plugin, der tilbyder et fælles API, så plugins kan få adgang til og forbinde tilladelses-, chat- og økonomisystemer uden at være afhængige af hver enkelt udbyder.

Find en server med Vault

Servere, der rapporterede Vault: 243

Alle servere med Vault

Om Vault

🔌 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.

Kommentarer

Ingen kommentarer endnu

Vær den første til at kommentere.

Til serveradministratorer

Forfattere
cereal, Sleaker, mung3r
Licens
LGPL-3.0
Understøttede platforme
Bukkit, Spigot

Links

Hvad servere rapporterer

Serverplatforme

  • Paper178
  • Purpur24
  • CraftBukkit16
  • Arclight5
  • Cauldron4

Pluginversioner

  • 1.7.3-b131181
  • 2.20.310
  • 1.7.3-CMI8
  • 2.20.28
  • 1.5.6-b496

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