Minecraft-Plugin Vault

Vault ist ein Minecraft-Plugin, das eine gemeinsame API bereitstellt, damit Plugins auf Berechtigungs-, Chat- und Wirtschaftssysteme zugreifen und diese verbinden können, ohne von jedem einzelnen Anbieter abhängig zu sein.

Finde einen Server mit Vault

Server, die Vault melden: 242

Alle Server mit Vault

Über Vault

🔌 Über Vault

Vault ist ein Minecraft-Plugin, das eine leichte Abstraktions-API bereitstellt, damit andere Plugins auf Berechtigungs-, Chat- und Economy-Systeme zugreifen können. Anstatt dass jedes Plugin jeden Berechtigungs-/Economy-/Chat-Provider unterstützen muss, können Entwickler Vault als eine einzige Brücke nutzen, sodass Plugins mit einer Vielzahl von Provider-Plugins zusammenarbeiten.

🎯 Zweck

Der Hauptzweck von Vault ist Interoperabilität: Es stellt gemeinsame Service-Interfaces (Berechtigungen, Chat, Economy) bereit, damit Server-Plugins diese Systeme abfragen oder ändern können, ohne von einer bestimmten Implementierung abhängig zu sein.

⚙️ Funktionen

  • Stellt eine API-Schicht für die Dienste Berechtigungen, Chat und Economy bereit.
  • Dient als Laufzeit-Brücke: Vault erkennt verfügbare Provider-Plugins und verbindet sich mit ihnen.
  • Enthält eine kleine Auswahl an Admin-Befehlen für Plugin-Informationen und das Konvertieren von Economy-Daten zwischen registrierten Economy-Diensten.
  • Wird mit einem separaten API-Artefakt für Entwickler ausgeliefert, gegen das sie kompilieren können.

🧩 Für wen es gedacht ist

  • Server-Administratoren, die Bukkit/Spigot-basierte Server betreiben und möchten, dass mehrere Plugins Berechtigungen, Chat-Formatierung oder Economy-Daten gemeinsam nutzen.
  • Plugin-Entwickler, die einen einzigen Integrationspunkt für diese Systeme möchten.

🏗️ Beispielanwendungsfälle

  • Ein Shop-Plugin fragt den Economy-Dienst über Vault ab, damit es mit jedem installierten Economy-Provider funktionieren kann.
  • Ein Plugin liest Spieler-Präfixe über den Chat-Dienst von Vault aus und unterstützt dadurch mehrere Chat-/Berechtigungs-Plugins ohne zusätzliche Hooks.

⌨️ Befehle

BefehlBeschreibungBerechtigungZugriff
/vault-infoZeigt Informationen über Vault an.vault.adminAdmin
/vault-convert [economy1] [economy2]Konvertiert Daten von einem registrierten Economy-Dienst in einen anderen.vault.adminAdmin

🔐 Berechtigungen

BerechtigungBeschreibungStandard
vault.adminBenachrichtigt den Spieler, wenn Vault ein Update benötigt, und steuert den Zugriff auf Vault-Admin-Befehle.op

⚙️ Installation

📥 Einrichtung

  • Lade das offizielle Vault-JAR herunter und lege es in das Verzeichnis plugins/ deines Servers.
  • Starte den Server neu (oder starte ihn), damit das Plugin geladen wird.
  • Prüfe die Server-Konsole/Logs, um zu bestätigen, dass Vault geladen wurde und verfügbare Provider-Plugins erkannt hat.

Vault läuft als eigenständiges Plugin und erfordert nicht, dass sein Quellcode in andere Plugins eingebunden wird.

🧠 Technische Hinweise

  • Vault ist eine Abstraktionsschicht für Server im Bukkit-Stil und wird mit einem API-Artefakt für Entwickler ausgeliefert.
  • Das Projekt listet viele unterstützte Provider-Plugins für Berechtigungen, Chat und Economy auf (zum Beispiel: LuckPerms, PermissionsEx, GroupManager, SuperPerms) — Vault ist darauf angewiesen, dass diese Provider-Plugins vorhanden sind, um Dienste bereitzustellen.
  • Lizenz: GNU Lesser General Public License (LGPL-3.0).

🤝 Wann dieses Plugin nützlich ist

Wenn du möchtest, dass mehrere Plugins Berechtigungen, Chat-Formatierung oder Economy-Daten teilen, ohne für jeden Provider einzelne Hooks hinzuzufügen, bietet Vault einen einzigen, bestätigten Integrationspunkt, der Entwicklung und Serverkonfiguration vereinfacht.

Kommentare

Noch keine Kommentare

Schreibe den ersten Kommentar.

Für Server-Admins

Autoren
cereal, Sleaker, mung3r
Lizenz
LGPL-3.0
Unterstützte Plattformen
Bukkit, Spigot

Links

Was Server melden

Server-Plattformen

  • Paper175
  • Purpur24
  • CraftBukkit17
  • Arclight5
  • Cauldron5

Plugin-Versionen

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

Die Zahlen stammen von Servern, die ihre Plugins bei der MSHQ-Prüfung auflisten. Viele Server verbergen die Liste, die tatsächliche Nutzung ist also höher.