- 版权类型
- 转载
- 插件中文名称
- Vault 2.0
- 插件英文名称
- Vault 2.0
- 原帖地址
- https://www.spigotmc.org/resources/%E2%AD%90vault-2-0-economy-plugins-1-8-1-21-x-%E2%9C%85.129605/
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 多语言
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
你不需要用Vault 1.7.3,因为它已经包含在内了。
如果你的服务器上有Vault 1.7.3,必须删除它以避免错误。
这是一个权限、聊天和经济API,旨在为插件提供便捷的挂钩,无需依赖或依赖每个单独的插件。
它的诞生源于对 Register 和当前 Permissions API 的运行方式以及它们缺乏功能和过于复杂的实现的反感。
Vault 试图通过直观化并提供支持任何系统插件来解决这些问题。
如果你的服务器上有Vault 1.7.3,必须删除它以避免错误。
这是一个权限、聊天和经济API,旨在为插件提供便捷的挂钩,无需依赖或依赖每个单独的插件。
它的诞生源于对 Register 和当前 Permissions API 的运行方式以及它们缺乏功能和过于复杂的实现的反感。
Vault 试图通过直观化并提供支持任何系统插件来解决这些问题。
/pay 会打开一个互动菜单,显示服务器在线玩家的头部。
点击你想支付的玩家头部,会进入一个子菜单,里面有三个选项:
交互式菜单:
子菜单:
1:支付给玩家金钱
2:余额显示自己与交易对象的资金
3:向玩家发送指定金额的互动消息
(点击消息自动发送资金,无需命令)。
聊天消息:
点击你想支付的玩家头部,会进入一个子菜单,里面有三个选项:
交互式菜单:
子菜单:
1:支付给玩家金钱
2:余额显示自己与交易对象的资金
3:向玩家发送指定金额的互动消息
(点击消息自动发送资金,无需命令)。
聊天消息:
messages.yml:
pay:
only_players: "§r只有玩家可以使用 /pay."
no_permission: "§r你没有权限使用 /pay."
invalid_amount: "§r金额无效."
player_offline: "§r玩家 §d[%player%] §r不在线; 请求未送达."
amount_too_small: "§r金额必须至少为 §b[%min%]"
amount_too_large: "§r金额最多为 §b[%max%]"
not_enough_money: "§r您的余额不足."
withdraw_failed: "§r无法提款."
sent_ok: "§a你已支付 §b(%amount%) §a元给 §d[%player%]"
received_ok: "§a你已收到来自 §d[%player%] §a的转账 §b(%amount%) §a元"
menu:
title_main: "§r选择玩家"
title_player: "§r操作: §d[%player%]"
nav:
prev_name: "§a上一页"
next_name: "§a下一页"
item:
pay: "§e点击向 TA 支付金额"
view_balance: "§c查看目标当前余额"
charge: "§e点击向 TA 收取金额"
prompt:
enter_amount_pay: "§a在聊天中输入要支付给§D [%player%] §A的金额."
enter_amount_charge: "§a在聊天中输入你想向§D [%player%]§A 收取的金额."
error:
player_not_found: "§r未找到玩家: §D[%player%]"
invalid_amount: "§r无效金额."
positive_only: "§r金额必须为正数."
min_amount: "§r金额至少为 (%min%)"
max_amount: "§r金额最多为 (%max%_"
insufficient_funds: "§r资金不足."
withdraw_error: "§r无法取款: [%error%]"
deposit_error: "§r无法存款: [%error%]"
player_offline: "§A玩家 §D[%player%] §A离线;请求未送达."
success:
sender: "§A你已支付 §b(%amount%) §A给 §D[%player%]"
view:
balance: "§A玩家 §D[%player%] §A的余额: §b(%amount%)"
money_label: "§bTA 当前的余额"
request:
prefix: "§r收到付款请求: "
click: "§A点击这里支付给 §d[%player%]§A-> §b(%amount%)元"
hover: "§b运行 /pay %player% %amount%"
sent: "§a已向玩家 §d[%player%] §a发送 §b(%amount%)."
stored: "§r请求已存储;将在 §d[%player%]§r 加入服务器时发送."
pending:
header: "§r你有 §d[%count%] §r条待处理的付款请求."
limit_notice: "§a显示 [%shown%] 条共 [%total%]条; 剩余的稍后发送."
cmd:
pay:
only_players: "§r只有玩家可以使用 /pay."
no_permission: "§r你没有权限使用 /pay."
usage: "§r用法: /pay <玩家> <金额> (或用 /pay 打开菜单,/pay <玩家> 打开子菜单)"
player_not_found: "§r未找到玩家: §d[%player%]"
invalid_amount: "§r无效的金额: §b(%amount%)"
positive_only: "§r金额必须为正数."
balance:
only_players: "§r此命令仅限玩家使用."
no_permission: "§r你没有权限使用指令 /balance."
your_balance: "§r你的余额: §b(%amount%)"
vault:
no_permission: "§r你没有权限重载插件."
# 菜单预设(顶层)
menu:
title_main: "§r选择玩家"
title_player: "§r操作: %player%"
target_player: "§r选择目标"
target_player_lore: "§r点击选择玩家"
enter_amount: "§r输入金额"
enter_amount_lore: "§r在聊天中输入金额"
# balance 命令预设(顶级)
balance:
no_permission: "§r您没有权限使用指令 /balance."
your_balance: "§r您的余额: %amount%"
plugin:
enabled: "§r内部经济系统已下载,无需依赖 Vault.Jar"
disabled: "§rVault(内部经济系统)已禁用."
reloaded: "§r配置和消息已重新加载."
prefix: "§b[经济]§r "
economy:
bank_not_supported: "§r未实现银行支持"