
简易经济
一个全面的Hytale服务器经济插件,提供玩家余额、银行账户以及兼容Cassaforte经济接口的完整经济API。该模组不涉及真实货币交易。
SimpleEconomy
一款为 Hytale 服务器设计的高性能、轻量级经济系统
SimpleEconomy 是一款专为 Hytale 服务器设计的全面经济管理插件。无论您是在运营小型私人服务器还是大型社区网络,SimpleEconomy 都能为您提供轻松管理服务器金融系统所需的所有工具。
功能特性
核心经济系统
- 玩家余额 - 追踪每位玩家的货币,首次加入时自动创建账户。
- 银行账户 - 创建支持多名成员及所有权管理的共享银行账户。
- 玩家间转账 - 通过直观的命令在玩家之间轻松转移货币。
- 财富排行榜 - 使用
/bal top查看服务器上最富有的前 10 名玩家。 - 基于 UUID 的系统 - 使用 Hytale 的 UUID 系统实现可靠的玩家识别。
- 自定义货币 - 使用自定义货币名称个性化您的经济系统。
性能与可靠性
- 闪电般快速 - 采用智能缓存技术,实现即时余额查询。
- 异步操作 - 所有数据库操作均在后台进行,防止服务器卡顿。
- 多数据库支持 - 可在 SQLite(设置简单)或 PostgreSQL(针对大型服务器优化)之间选择。
- 自动配置 - 开箱即用,提供合理的默认设置,完全可根据您的需求自定义。
对开发者友好
- 标准 API 集成 - 实现了 Cassaforte Economy API,确保与其他插件的兼容性。
- 清晰的架构 - 使用 Kotlin 构建的现代化代码库,兼具可靠性和高性能。
命令
玩家命令
| 命令 | 描述 | 权限 |
|---|---|---|
/balance/bal/money |
查看您的余额 | economy.user |
/balance <玩家>/bal <玩家>/money <玩家> |
查看其他玩家的余额 | economy.user |
/balance top/bal top/money top |
显示前 10 名最富有的玩家 | economy.user |
/pay <玩家> <金额> |
向另一名玩家发送货币 | economy.user |
/bank create <名称> |
创建一个新的银行账户 | economy.user |
/bank balance <名称> |
查看一个银行的余额 | economy.user |
/bank deposit <银行名> <金额> |
向银行账户存入货币 | economy.user |
/bank withdraw <银行名> <金额> |
从银行账户取出货币 | economy.user |
管理员命令
| 命令 | 描述 | 权限 |
|---|---|---|
/eco give <玩家> <金额> |
给予玩家货币 | economy.admin |
/eco take <玩家> <金额> |
移除玩家的货币 | economy.admin |
/eco set <玩家> <金额> |
将玩家余额设置为指定数额 | economy.admin |
/eco reset <玩家> |
将玩家余额重置为零 | economy.admin |
配置
SimpleEconomy 在首次启动时会创建一个配置文件 (economy_config.json),其中包含可自定义的选项:
经济设置
- 货币名称 - 设置货币的单数和复数名称(默认:"coin" / "coins")。
- 小数位数 - 控制货币显示的小数位数(设置为 -1 为无小数)。
- 初始余额 - 设置新玩家的初始余额。
- 自动创建账户 - 当玩家加入时自动创建账户(可禁用)。
数据库选项
SQLite (默认) - 适用于大多数服务器
- 无需额外设置
- 基于文件的存储,位置在
economy_data/economy.db - 适合中小型服务器
PostgreSQL - 用于高性能网络
- 连接池以实现最佳性能
- 可配置的主机、端口和凭证
- 推荐用于玩家数量众多的服务器
权限
SimpleEconomy 使用直观的权限系统:
economy.user- 标准玩家权限(默认授予所有玩家)- 可使用所有玩家和银行命令
- 查看余额和进行付款
economy.admin- 管理员权限(自动授予服务器管理员)- 可使用所有
/eco管理命令 - 完全控制玩家余额
- 可使用所有
权限与 Hytale 原生的权限系统无缝集成,并可分配给单个玩家或权限组。
集成与 API
SimpleEconomy 实现了 Cassaforte Economy API,确保与其他启用了经济系统的插件和服务兼容。这种标准集成允许:
- 其他插件查看和修改玩家余额
- 在您的插件生态系统中实现一致的经济行为
- 与未来经济扩展的未来兼容性
财富排行榜
/bal top 命令以精美的奖牌排名展示服务器中最富有的玩家:
=== Top 10 Richest Players ===
🥇 PlayerName1: 50,000 coins
🥈 PlayerName2: 42,500 coins
🥉 PlayerName3: 38,000 coins
#4 PlayerName4: 25,000 coins
#5 PlayerName5: 21,000 coins
...
非常适合用于:
- 服务器竞赛和活动
- 经济状况监测
- 激励玩家和提升参与度
快速入门
- 安装 - 将插件放入服务器的插件文件夹中。
- 重启 - 启动您的服务器以生成配置文件。
- 配置 (可选) - 编辑
economy_config.json文件以自定义设置。 - 游玩 - 经济系统已准备就绪!玩家账户会自动创建。
系统要求
- Hytale 服务器
- Java 运行环境
支持
需要帮助?有建议?请在项目页面上报告问题。
SimpleEconomy - 让 Hytale 服务器的经济管理变得简单。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。