服务器使用量
未统计
服务玩家数
未统计
下载量
17,022
插件详细介绍
CoinAPI 是一款功能强大的 Minecraft 经济插件,它提供了完整的货币系统,支持多种数据存储方式,并允许开发者通过简单的 API 进行深度集成。
核心特性
- MySQL 支持:可将玩家货币数据存储在远程 MySQL 数据库中。
- 文件系统支持:可将数据保存在本地的配置文件中。
- 独立消息文件:所有提示信息均可通过
MessagesFile自定义。 - UUID 支持:完美兼容基于 UUID 的玩家识别系统。
- 游戏内命令:提供完整的游戏内货币管理命令。
开发者 API 使用
以下是如何在您的 Java 插件中调用 CoinAPI 的示例代码。
获取货币
// 通过玩家对象获取
CoinAPI.getMoney(Player p);
// 通过玩家名称获取
CoinAPI.getMoney(String name);设置货币
// 为玩家对象设置指定金额
CoinAPI.setMoney(Player p, Integer amount);
// 为指定名称的玩家设置金额
CoinAPI.setMoney(String name, Integer amount);移除货币
// 从玩家对象处移除指定金额
CoinAPI.removeMoney(Player p, Integer amount);
// 从指定名称的玩家处移除金额
CoinAPI.removeMoney(String name, Integer amount);增加货币
// 为玩家对象增加指定金额
CoinAPI.addMoney(Player p, Integer amount);
// 为指定名称的玩家增加金额
CoinAPI.addMoney(String name, Integer amount);支付货币
// 玩家 p 向玩家 t 支付指定金额
CoinAPI.payMoney(Player p, Player t, Integer amount);游戏内命令
玩家和管理员可在游戏中使用以下命令
/coins [玩家名]- 查看自己或他人的货币余额。/coins <add/remove/set> [玩家名] <数量>- 增加、移除或设置货币数量。/pay <玩家名> <数量>- 向另一名玩家支付货币。
权限节点
以下权限节点仅用于控制命令的使用
CoinAPI.coins- 允许使用/coins命令。CoinAPI.other- 允许使用/coins [玩家名]查看他人余额。CoinAPI.edit.self- 允许使用/coins <add/remove/set> <数量>修改自己的货币。CoinAPI.edit.other- 允许使用/coins <add/remove/set> <玩家名> <数量>修改他人的货币。
测试支持版本
版本分布
基本信息
插件名称
CoinAPI
作者
Chronuak
平台
Bukkit / Spigot
支持版本
1.8 - 1.8
点赞数
未统计
最近版本
暂无数据
-