Minecraft plugin Vault

Vault is een Minecraft-plugin die een gemeenschappelijke API biedt zodat plugins toegang hebben tot en kunnen koppelen met permissie-, chat- en economiesystemen zonder afhankelijk te zijn van elke afzonderlijke provider.

Vind een server met Vault

Servers die Vault melden: 244

Alle servers met Vault

Over Vault

🔌 Over Vault

Vault is een Minecraft-plugin die een lichte abstractie-API biedt voor andere plugins om toegang te krijgen tot permissions-, chat- en economy-systemen. In plaats van dat elke plugin elke permissions/economy/chat-provider ondersteunt, kunnen ontwikkelaars op Vault vertrouwen als één enkele brug, zodat plugins samenwerken met verschillende provider-plugins.

🎯 Doel

Het kerndoel van Vault is interoperabiliteit: het biedt algemene service-interfaces (permissions, chat, economy) zodat serverplugins die systemen kunnen opvragen of aanpassen zonder afhankelijk te zijn van een specifieke implementatie.

⚙️ Functies

  • Biedt een API-laag voor Permissions-, Chat- en Economy-services.
  • Werkt als een runtime-brug: Vault detecteert beschikbare provider-plugins en koppelt ermee.
  • Bevat een kleine set beheercommando's voor plugininformatie en het converteren van economy-data tussen geregistreerde economy-services.
  • Wordt geleverd met een aparte API-artifact zodat ontwikkelaars ertegen kunnen compileren.

🧩 Voor wie is het

  • Serverbeheerders die Bukkit/Spigot-gebaseerde servers draaien en willen dat meerdere plugins permissions, chatopmaak of economy-data delen.
  • Pluginontwikkelaars die één integratiepunt voor die systemen willen.

🏗️ Voorbeeldgebruik

  • Een winkelplugin vraagt via Vault de economy-service op, zodat hij met elke geïnstalleerde economy-provider kan werken.
  • Een plugin leest spelerprefixen via de chatservice van Vault en ondersteunt daardoor meerdere chat/permissions-plugins zonder extra hooks.

⌨️ Commando's

CommandDescriptionPermissionAccess
/vault-infoGeeft informatie over Vault weer.vault.adminAdmin
/vault-convert [economy1] [economy2]Converteert gegevens van de ene geregistreerde economy-service naar de andere.vault.adminAdmin

🔐 Permissions

PermissionDescriptionDefault
vault.adminGeeft de speler een melding wanneer Vault een update nodig heeft en beheert de toegang tot Vault-admincommando's.op

⚙️ Installatie

📥 Setup

  • Download de officiële Vault-jar en plaats deze in de plugins/-map van je server.
  • Herstart de server (of start hem op) zodat de plugin wordt geladen.
  • Controleer de serverconsole/logs om te bevestigen dat Vault is geladen en beschikbare provider-plugins heeft gedetecteerd.

Vault draait als een zelfstandige plugin en hoeft niet in de source van andere plugins te worden ingebakken.

🧠 Technische notities

  • Vault is een abstractielaag voor Bukkit-achtige servers en wordt geleverd met een API-artifact voor ontwikkelaars.
  • Het project noemt veel ondersteunde provider-plugins voor permissions, chat en economy (bijvoorbeeld: LuckPerms, PermissionsEx, GroupManager, SuperPerms) — Vault vertrouwt erop dat die provider-plugins aanwezig zijn om services bloot te geven.
  • Licentie: GNU Lesser General Public License (LGPL-3.0).

🤝 Wanneer deze plugin nuttig is

Als je wilt dat meerdere plugins permissions, chatopmaak of economy-data delen zonder voor elke provider afzonderlijke hooks toe te voegen, biedt Vault één bevestigd integratiepunt dat ontwikkeling en serverconfiguratie vereenvoudigt.

Reacties

Nog geen reacties

Wees de eerste die reageert.

Voor serverbeheerders

Auteurs
cereal, Sleaker, mung3r
Licentie
LGPL-3.0
Ondersteunde platforms
Bukkit, Spigot

Links

Wat servers melden

Serverplatforms

  • Paper176
  • Purpur25
  • CraftBukkit17
  • Arclight5
  • Cauldron5

Pluginversies

  • 1.7.3-b131182
  • 2.20.39
  • 1.7.3-CMI8
  • 2.20.28
  • 1.5.6-b496

De cijfers komen van servers die hun plugins tonen wanneer MSHQ ze controleert. Veel servers verbergen die lijst, dus het echte gebruik is hoger.