• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
经济系统 Economy - 转账/富豪榜/公开API/Vault对接,零依赖

原创 开源 世界管理 游戏模式 经济系统 Economy - 转账/富豪榜/公开API/Vault对接,零依赖 1.0.0

完成注册/登录后下载
版权类型
原创
插件中文名称
经济系统
插件英文名称
Economy
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
  4. Leaves
语言支持
中文(简体)
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21
  4. 1.20
  5. 1.19
  6. 1.18
  7. 1.17
  8. 1.16
== Economy 经济系统 ==

轻量级经济内核插件:账户管理、转账、富豪排行、公开 EconomyAPI、Vault 软对接。零硬依赖,开箱即用。

【功能特性】

1. 账户体系
UUID 维度存储,进服自动开户,离线玩家同样支持管理操作。余额不可为负,上限可配,两位小数精度。

2. 玩家转账
原子化处理——扣款和入账在同一临界区完成,杜绝并发双花。手续费率可配(默认免费)。在线离线都能转。

3. 富豪榜
聊天分页排行,每页条数可配,查询时显示自己的排名。

4. EconomyAPI 公开接口
其他插件一行代码接入:
EconomyAPI.getBalance(uuid) —— 查余额
EconomyAPI.has(uuid, amount) —— 够不够付
EconomyAPI.deposit(uuid, amount) —— 存入
EconomyAPI.withdraw(uuid, amount) —— 取出(不足返回false)
EconomyAPI.setBalance(uuid, amount) —— 设定
配套 MoneyChangeEvent 余额变动事件(含变动前后值),供监听记账。

5. Vault 软对接
检测到 Vault 自动注册为经济提供方,领地/商店等第三方插件无缝识别本经济系统;没装 Vault 照常运行不受影响。

6. 中文命令
全套 /钱包 中文子命令 + Tab 补全。

【命令列表】

/钱包 —— 查自己余额和排名
/钱包 查看 <玩家> —— 查他人余额
/钱包 排行 [页码] —— 富豪榜分页
/钱包 转账 <玩家> <金额> —— 转账
/钱包 给 <玩家> <金额> —— 发钱(管理)
/钱包 扣 <玩家> <金额> —— 扣钱(管理)
/钱包 设定 <玩家> <金额> —— 设定余额(管理)
/钱包 重载 —— 重载配置(管理)

权限:economy.use(默认所有人)、economy.admin(OP默认有)

【配置项】

初始余额(默认100)、货币名(默认"金币")、余额上限、排行每页人数、转账手续费率——全部可在 config.yml 自定义。

【安装方法】

1. 下载 economy-1.0.0.jar 放入服务器 plugins 目录
2. 重启服务器

【兼容性】

支持核心:Spigot / Paper / Purpur / Leaves
API版本:1.16+(理论兼容1.16~最新版)
Java要求:17+
前置依赖:无(Vault 可选)
作者
TinyAii
下载
2
查看
21
首次发布
最后更新

评分

0.00 星 0 次评分

TinyAii 的其他资源

后退
顶部 底部