Vault-2
2.0.0Vault-2 is a Permissions, Chat, & Economy API to give plugins easy hooks into these systems.
Okay, simple works. This is an extended version of Vault 1.7.3 to support multi-currency economic systems, and the Folia support flag has also been enabled.
Backward compatibility with systems implementing API version 1.7.3 is guaranteed.
Remember to check out the new API: https://github.com/federkone/VaultAPI
This update is compatible with Modern Economy systems, such as: DynastyEconomy
--- Original post:
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
- Economy with multi currency System: DynastyEconomy
- 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: Herochat, mChat, iChat, bPermissions, PEX, P3, DroxPerms
- Other economies/permissions systems may have built-in support for Vault, check with them to be sure.
- GitHub (SourceCode): https://github.com/federkone/Vault-2
- GitHub (SourceCode): https://github.com/federkone/VaultAPI
This plugin utilizes bstats 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
For information on implementing or linking to Vault please refer to: https://github.com/federkone/VaultAPI
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta