Skip to content

Minecraft 1.16 کے لیے Vault پلگ ان

Vault is a Economy/Permission plugin for hooking into the various Economy and Permission plugins.

ڈاؤن لوڈز
4 ڈاؤن لوڈز
ویوز
48 ویوز
اپ ڈیٹ شدہ
اپ ڈیٹ شدہ 21.10.2026
  • 1.13 — 1.16

Vault پلگ ان کے بارے میں

Vault is a Permissions, Chat, & Economy API to give plugins easy hooks into these systems without needing to hook or depend on each individual plugin themselves. It was born out of a distaste for how both Register and the current Permissions API are run, and their lack of features or over-complicated implementations. Vault attempts to solve these issues by being intuitive and providing plugins with support for any system that they may use.

Config:

  • update-check
  • turns the update checker on/off

Permissions:

  • vault.admin
  • allows access to vault info and conversion commands
  • defaults to OP
  • vault.update
  • Anyone with this permission will be notified when Vault is out-dated
  • defaults to OP
  • setting to false in permissions.yml will disable version check messages for console

Vault currently Supports:

  • Perms: Permissions 3, bPermissions, PEX, GroupManager, PermissionsBukkit, zPermission, SimplyPerms, Privileges, DroxPerms, xPerms
  • Econ: iConomy 4,5,6, BOSEconomy 6 & 7, EssentialsEcon, 3Co, MultiCurrency, MineConomy, eWallet, EconXP, CurrencyCore, CraftConomy, AEco, Gringotts
  • Bank support in CraftConomy, CurrencyCore, BOSE & iCo6 only
  • iCo6/CurrencyCore use merged player/bank accounts. It's suggested to use BOSE for full featured banks.
  • iCo6 flatfile has SEVERE bugs, USE AT YOUR OWN RISK
  • Chat: mChat, iChat, bPermissions, PEX, P3, DroxPerms
  • Other economies/permissions systems may have built-in support for Vault, check with them to be sure.
  • JavaDocs: http://milkbowl.github.io/VaultAPI
  • GitHub (SourceCode): https://github.com/MilkBowl/Vault/
  • GitHub (SourceCode): https://github.com/MilkBowl/VaultAPI/

This plugin utilizes Hidendra's plugin metrics system. the following information is collected and sent to bstats.org unless opted out:

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • Plugin's version
  • Server's version
  • OS version/name and architecture
  • core count for the CPU
  • number of players online
  • Metrics version
  • Which Chat, Economy, and Permission hook is in use.

Opting out of this service can be done by editing plugins/bstats/config.yml and changing opt-out to true.

Linking Vault

There's a slightly longer/more detailed example on the Vault github page on how you might link to vault in a plugin. See: https://github.com/MilkBowl/VaultAPI

The following 3 methods can be used along with the 3 variables to load both the permission, economy, and chat systems from Vault. Make sure to add depend: [Vault] to your plugin.yml - You don't need to use all 3 if you don't want to in your plugin! If you only want one or two of the three APIs only use those ones you need!

NOTICE: Vault automatically logs what Plugins it found and hooks to, there is no need to display this information in your plugin.

NOTICE: Don't Forget To add softdepend: [Vault] or depend: [Vault] to your plugin.yml

public static Permission permission = null; public static Economy economy = null; public static Chat chat = null; private boolean setupPermissions() { RegisteredServiceProvider<Permission> permissionProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.permission.Permission.class); if (permissionProvider != null) { permission = permissionProvider.getProvider(); } return (permission != null); } private boolean setupChat() { RegisteredServiceProvider<Chat> chatProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.chat.Chat.class); if (chatProvider != null) { chat = chatProvider.getProvider(); } return (chat != null); } private boolean setupEconomy() { RegisteredServiceProvider<Economy> economyProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class); if (economyProvider != null) { economy = economyProvider.getProvider(); } return (economy != null); }

Repository Information for Maven Projects

<repository> <id>vault-repo</id> <url>http://nexus.hc.to/content/repositories/pub_releases</url> </repository>

Vault کیسے انسٹال کریں

  1. A server on Paper or Spigot

    The plugin runs on the server core for Minecraft 1.13–1.16; players do not need to install anything.

  2. File goes into the plugins folder

    Download the file Vault.jar (266 KB) and put it into the server’s plugins folder.

  3. Restart the server

    On startup the plugin creates its own settings folder in plugins.

  4. Use the “To server” button

    On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.

Minecraft 1.16 runs on Java 8: with a different Java version the game may close right after launch.

ورژنز

ڈیپنڈنسیز کے ساتھ

Minecraftلوڈرفائلتاریخاقدامات
1.16—Vault 1.7.3266 KB 4

عمومی سوالات

Which Minecraft versions does Vault work on?

There are files for 1.16, 1.15, 1.14, 1.13. The newest is 1.16.

Do players need to install Vault?

No, the plugin goes only on the server, into the plugins folder: players do not need to download anything.

Which Java does Vault need?

Minecraft 1.16 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.

Where can I download Vault safely?

On this page: the file Vault.jar (266 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: e1e443a08d3280f9dbcb233a8c3a20d4c1286a6d.

ریویوز

Vault کو ریٹ کرنے والے پہلے شخص بنیں

کمنٹس 0

کمنٹ کرنے کے لیے سائن ان کریںسائن ان

ملتے جلتے پلگ انز

تمام پلگ انز

اس پر مزید