Econix

轻量级 Minecraft 服务器和开发者经济提供者。

资源图片
###### **插件更新即将到来!!** # Econix - 轻量级经济提供者 ## Econix 是什么 Econix 是一个经济提供者,旨在以简单的方式处理多种货币,并使用简单的开发人员 API 来访问它们。Econix 非常简单易用,并且可以作为自己的插件进行集成和使用。 ## Econix 提供什么 - 开发人员 API - 用于访问 Econix 的接口。 - 游戏内命令 - 您拥有每个货币的命令,可以使用该命令来管理货币。 - 无限货币 - 您可以注册无限数量的货币,并且还可以通过 API 注册一些货币。 - 项目导出 - 您可以将货币导出为物品,并以这种方式进行交易 --- - ``[即将推出]`` 交易系统 - 与其他玩家交易 - ``[即将推出]`` 银行功能 - 将会添加银行功能,为玩家提供存放资金的安全场所 - ``[即将推出]`` 支付、交易等 - 更多命令和酷炫功能将会陆续推出。 ## 权限 - ``crystopia.commands.econix.`` - 访问 / 命令 - ``crystopia.commands.econix.econix`` - 访问主命令 /econix ## 钩子 - [Placeholder API](https://www.spigotmc.org/resources/placeholderapi.6245/) - 您可以使用占位符显示当前的余额。 - [Vault](https://www.spigotmc.org/resources/vault.34315/) - 插件支持 Vault 并且可以向 Vault 发布货币。 ## 命令 - ``/`` - 使用命令管理您的货币,例如 set、give、remove、item 等。 - ``/econix`` - 管理插件并重新加载数据 ## 开发人员 API 您可以通过 Maven 或 Gradle 导入我们的插件 - [xyzspace 公共 Maven 仓库](http://repo.xyzhub.link/) _```` 是 modrinth 上的最新版本_ #### 访问 API 实例 ```kotlin class Main : JavaPlugin() { private var econix: EconixAPI? = null override fun onEnable() { // Econix Hook if (server.pluginManager.getPlugin("Econix")?.isEnabled == true) { logger.info("Hooking into Econix") econix = Econix.getAPI() } else { logger.warning("No Econix version Found!") server.pluginManager.disablePlugin(this) } } fun getEconix(): EconixAPI? { return econix } } ``` ```java public class Main extends JavaPlugin { private EconixAPI econix; @Override public void onEnable() { // Hook into Econix API if (Bukkit.getServer().getPluginManager().getPlugin("Econix") != null && Bukkit.getServer().getPluginManager().getPlugin("Econix").isEnabled()) { getLogger().info("Hooking into Econix"); econix = Econix.getAPI(); } else { getLogger().warning("No Econix version Found!"); Bukkit.getServer().getPluginManager().disablePlugin(this); } } public EconixAPI getEconix() { return econix; } } ```