Earlier Versions
Name | Size | Uploaded | Game Version | Downloads | |
Vault 1.7.3 release | 265.88 KB | Jul 17, 2020 | 1.16 | 229,824 | Download |
Vault 1.7.2 release | 267.31 KB | Apr 28, 2019 | 1.15 | 426,293 | Download |
Vault 1.7.1 release | 268.47 KB | Sep 11, 2018 | 1.14 | 240,028 | Download |
Vault 1.5.6 release | 289.95 KB | Aug 18, 2015 | 1.11 | 1,587,643 | Download |
Vault 1.5.5 release | 289.95 KB | Aug 16, 2015 | 1.8.1 | 65,737 | Download |
Vault 1.5.3 release | 288.57 KB | Feb 26, 2015 | 1.8.1 | 294,400 | Download |
Vault 1.5.2 release | 288.59 KB | Jan 9, 2015 | 1.8.1 | 96,891 | Download |
Vault 1.5.0 release | 289.11 KB | Dec 8, 2014 | 1.8.1 | 152,883 | Download |
Vault 1.4.1 release | 329.11 KB | May 24, 2014 | CB 1.7.9-R0.1 | 419,043 | Download |
Vault 1.2.31 release | 314.38 KB | Jan 29, 2014 | CB 1.7.2-R0.2 | 399,726 | Download |
Vault 1.2.27 release | 282.76 KB | Sep 8, 2013 | CB 1.6.2-R0.1 | 249,376 | Download |
Vault 1.2.26 release | 274.61 KB | Jul 12, 2013 | CB 1.5.2-R1.0 | 190,599 | Download |
Vault 1.2.25 release | 263.85 KB | Apr 13, 2013 | CB 1.5.2-R0.1 | 279,435 | Download |
Vault 1.2.24 release | 258.59 KB | Mar 2, 2013 | CB 1.4.7-R1.0 | 165,876 | Download |
Vault 1.2.23 release | 254.46 KB | Feb 13, 2013 | CB 1.4.7-R1.0 | 80,809 | Download |
Vault 1.2.22 release | 242.22 KB | Dec 13, 2012 | CB 1.4.6-R0.3 | 230,171 | Download |
Vault 1.2.20 release | 241.99 KB | Nov 20, 2012 | CB 1.4.5-R0.1 | 94,620 | Download |
Vault 1.2.19 release | 237.01 KB | Oct 1, 2012 | CB 1.3.2-R1.0 | 208,746 | Download |
Vault 1.2.18 release | 230.08 KB | Aug 25, 2012 | CB 1.3.2-R0.1 | 177,418 | Download |
Vault 1.2.17 release | 224.13 KB | Aug 10, 2012 | CB 1.3.1-R1.0 | 83,206 | Download |
Vault 1.2.16 release | 207.86 KB | May 10, 2012 | CB 1.2.5-R4.0 | 345,618 | Download |
Vault 1.2.15 release | 201.39 KB | Apr 14, 2012 | CB 1.2.5-R1.0 | 118,679 | Download |
Vault 1.2.14 release | 201.01 KB | Apr 7, 2012 | CB 1.2.5-R1.0 | 38,827 | Download |
Vault 1.2.13 release | 202.22 KB | Mar 15, 2012 | CB 1.2.4-R1.0 | 79,387 | Download |
Vault 1.2.12 release | 196.11 KB | Mar 1, 2012 | CB 1.1-R7 | 47,424 | Download |
Vault 1.2.11 release | 195.94 KB | Feb 27, 2012 | CB 1.1-R4 | 29,823 | Download |
Vault 1.2.9 release | 185.97 KB | Feb 19, 2012 | CB 1.1-R4 | 79,583 | Download |
Vault 1.2.8 release | 185.52 KB | Feb 1, 2012 | CB 1.1-R3 | 123,972 | Download |
Vault 1.2.6 release | 168.89 KB | Jan 26, 2012 | CB 1.1-R3 | 47,276 | Download |
Vault 1.2.5 release | 175.96 KB | Jan 17, 2012 | CB 1.1-R1 | 51,281 | Download |
Vault 1.2.4 release | 164.67 KB | Jan 14, 2012 | CB 1.1-R1 | 19,061 | Download |
Vault 1.2.3 release | 149.98 KB | Jan 2, 2012 | CB 1.0.1-R1 | 39,308 | Download |
Vault 1.2.2 release | 148.96 KB | Jan 1, 2012 | CB 1.0.1-R1 | 9,067 | Download |
Vault 1.2.1 release | 127.79 KB | Dec 31, 2011 | CB 1.0.1-R1 | 2,804 | Download |
Vault 1.2.0 release | 120.84 KB | Dec 27, 2011 | CB 1.0.1-R1 | 14,368 | Download |
Vault 1.1.9 release | 115.53 KB | Dec 16, 2011 | CB 1.0.1-R1 | 25,871 | Download |
Vault 1.1.8 release | 113.59 KB | Dec 9, 2011 | CB 1.0.1-R1 | 9,607 | Download |
Vault 1.1.7 release | 113.67 KB | Dec 6, 2011 | CB 1.0.1-R1 | 4,215 | Download |
Vault 1.1.6 release | 113.58 KB | Dec 3, 2011 | CB 1.0.1-R1 | 4,851 | Download |
Vault 1.1.5 release | 108.61 KB | Nov 29, 2011 | CB 1337 | 5,917 | Download |
Vault 1.1.4 release | 107.61 KB | Nov 27, 2011 | CB 1337 | 3,098 | Download |
Vault 1.1.3 release | 99.90 KB | Nov 20, 2011 | CB 1337 | 5,878 | Download |
Vault 1.1.2 release | 95.13 KB | Nov 17, 2011 | CB 1337 | 3,217 | Download |
Vault 1.1.1 release | 93.21 KB | Nov 9, 2011 | CB 1337 | 5,681 | Download |
Vault 1.1.0-b66 release | 94.32 KB | Oct 31, 2011 | CB 1337 | 4,012 | Download |
Vault - 1.0.0-b45 release | 71.78 KB | Oct 21, 2011 | CB 1337 | 4,244 | Download |
Screenshots
Description
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>
Add a comment