Vault 是一个权限、聊天和经济 API,可让插件轻松连接到这些系统,而无需挂钩或依赖每个单独的插件本身。它的诞生源于对 Register 和当前权限 API 的运行方式的厌恶,以及它们缺乏功能或过于复杂的实现。Vault试图通过直观地为插件提供对他们可能使用的任何系统的支持来解决这些问题。
配置:
- 更新检查
- 打开/关闭更新检查器
-
权限:
- vault.admin (库管理员)
- 允许访问 Vault 信息和转换命令
- 默认为 OP
- vault.更新
- 当保险柜过期时,任何拥有此权限的人都会收到通知
- 默认为 OP
- vault.admin (库管理员)
- 保险柜目前支持:
- 烫发:权限 3, bPermissions, PEX, GroupManager, PermissionsBukkit, zPermission, SimplyPerms, Privileges, DroxPerms, xPerms
- 经济:iConomy 4,5,6,BOSEconomy 6 和 7,EssentialsEcon,3Co,MultiCurrency,MineConomy,eWallet,EconXP,CurrencyCore,CraftConomy,AEco,古灵阁
- 仅限 CraftConomy、CurrencyCore、BOSE 和 iCo6 中的银行支持
- iCo6/CurrencyCore 使用合并的玩家/银行账户。建议将 BOSE 用于功能齐全的银行。
- iCo6 平面文件有严重的错误,使用风险自负
- 聊天:mChat、iChat、bPermissions、PEX、P3、DroxPerms
- 其他经济体/权限系统可能内置了对保险柜的支持,请与他们联系以确定。
- JavaDocs:http://milkbowl.github.io/VaultAPI
- GitHub(源代码):https://github.com/MilkBowl/Vault/
- GitHub(源代码):https://github.com/MilkBowl/VaultAPI/
该插件利用 Hidendra 的插件指标系统。除非选择退出,否则将收集以下信息并将其发送给 bstats.org:
- 唯一标识符
- 服务器的 Java 版本
- 服务器是处于脱机模式还是联机模式
- 插件的版本
- 服务器的版本
- 操作系统版本/名称和体系结构
- CPU 的核心数
- 在线玩家数量
- 指标版本
- 正在使用哪个聊天、经济和权限挂钩。
选择退出此服务可以通过编辑 plugins/bstats/config.yml 并将选择退出更改为 true 来完成。
链接 Vault
Vault github 页面上有一个稍微长一点/更详细的示例,介绍如何在插件中链接到 vault。请参见:https://github.com/MilkBowl/VaultAPI
以下 3 种方法可以与 3 个变量一起使用,以从保险柜加载权限、经济和聊天系统。确保将 depend: [Vault] 添加到您的plugin.yml – 如果您不想在插件中使用所有 3 个,则无需使用所有 3 个!如果您只想要三个 API 中的一个或两个,请仅使用您需要的那些!
注意:保险柜会自动记录它找到并挂钩的插件,无需在插件中显示此信息。
注意:别忘了将 softdepend: [Vault] 或 depend: [Vault] 添加到您的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);
}
Maven 项目的存储库信息
<repository> <id>vault-repo</id> <url>http://nexus.hc.to/content/repositories/pub_releases</url> </repository>
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
![[保险库经济前置]Vault – 1.13-1.17-一起玩MC-华欣云资源站](https://www.17wmc.cn/wp-content/uploads/2024/02/20240220120704222-asdasdsadasdasda.png)


![[随机传送]BetterRTP | Random Wild Teleport 3.6.12-一起玩MC-华欣云资源站](https://www.17wmc.cn/wp-content/uploads/2024/02/20240220123004404-asdasdasdawfaef.png)


![[将玩家变成僵尸]ZombieVsPlayer-一起玩MC-华欣云资源站](https://www.17wmc.cn/wp-content/uploads/2024/02/20240220125730634-fhjkgdfds.png)

![[现代坐姿(座椅和椅子),躺下和爬行插件]GSit – Modern Sit (Seat and Chair), Lay and Crawl Plugin! – [1.13 – 1.20.4] 1.8.0-一起玩MC-华欣云资源站](https://www.17wmc.cn/wp-content/uploads/2024/02/20240220122317617-标题啊啊啊.pngasdasdasd.png)
![17pay —— 零费率地图扫码充值插件,秒到账 / 268 RMB [1.7.10-1.19]-一起玩MC-华欣云资源站](https://www.17wmc.cn/wp-content/uploads/2023/01/d71d29e377013410-349x540.jpg)
![[PlotSquared模板] —— 城镇地皮模板-一起玩MC-华欣云资源站](https://www.17wmc.cn/wp-content/uploads/2023/01/1692c2ca07025306-800x450.png)
![[我的世界]Residence领地插件-一起玩MC-华欣云资源站](https://www.17wmc.cn/wp-content/uploads/2023/02/0e2580b9f8220757.jpg)
















111111liuyi 8个月前0
111111liuyi雨夕叶
8个月前1
1111呀嘞呀嘞 9个月前0
111111susuli 9个月前0
11111whz1 9个月前0
111111猛攻怪怪 9个月前0
这咋下载恭喜
2年前1
换一个浏览器,有的浏览器会限速,可以用火狐,谷歌这种浏览器zzzz 2年前1
哥们你可以进去吗?