Minecraft Servers HQ

Minecraft plugin Vault

Information about Vault and servers where it was found

🔌 About Vault

Vault is a Minecraft plugin that provides a lightweight abstraction API for other plugins to access permissions, chat, and economy systems. Instead of each plugin supporting every permissions/economy/chat provider, developers can rely on Vault as a single bridge so plugins interoperate with a variety of provider plugins.

🎯 Purpose

Vault's core purpose is interoperability: it exposes common service interfaces (permissions, chat, economy) so server plugins can query or modify those systems without depending on a specific implementation.

⚙️ Features

  • Provides an API layer for Permissions, Chat, and Economy services.
  • Acts as a runtime bridge: Vault detects and hooks into available provider plugins.
  • Includes a small set of admin commands for plugin information and converting economy data between registered economy services.
  • Distributed with a separate API artifact for developers to compile against.

🧩 Who It Is For

  • Server administrators running Bukkit/Spigot-based servers who need multiple plugins to share permissions, chat formatting, or economy data.
  • Plugin developers who want a single integration point for those systems.

🏗️ Example Use Cases

  • A shop plugin queries the economy service through Vault so it can work with any installed economy provider.
  • A plugin reads player prefixes via Vault's chat service and thus supports multiple chat/permission plugins without extra hooks.

⌨️ Commands

CommandDescriptionPermissionAccess
/vault-infoDisplays information about Vault.vault.adminAdmin
/vault-convert [economy1] [economy2]Converts data from one registered economy service to another.vault.adminAdmin

🔐 Permissions

PermissionDescriptionDefault
vault.adminNotifies the player when Vault is in need of an update and controls access to Vault admin commands.op

⚙️ Installation

📥 Setup

  • Download the official Vault jar and place it into your server plugins/ directory.
  • Restart the server (or start it) so the plugin loads.
  • Check the server console/logs to confirm Vault loaded and detected available provider plugins.

Vault runs as a standalone plugin and does not require bundling its source into other plugins.

🧠 Technical Notes

  • Vault is an abstraction layer for Bukkit-style servers and is distributed with an API artifact for developers.
  • The project lists many supported provider plugins for permissions, chat, and economy (for example: LuckPerms, PermissionsEx, GroupManager, SuperPerms) — Vault relies on those provider plugins to be present to expose services.
  • License: GNU Lesser General Public License (LGPL-3.0).

🤝 When This Plugin Is Useful

If you need multiple plugins to share permissions, chat formatting, or economy data without adding individual hooks for each provider, Vault provides a single, confirmed integration point that simplifies development and server configuration.

Servers with Vault

The Vault plugin page shows which servers monitoring found this plugin on, and which platforms and versions it appears with.

Plugins may add commands, economy, protection, permissions, mini-games, integrations, or other mechanics. The actual role of Vault depends on each server's configuration.

Data is generated automatically from technical server responses. If a server hides its plugin list, it may not appear in this section even if it uses Vault.

Use the server list with Vault to compare projects, check compatible versions, or find examples of how the plugin is used on public servers.