EcoHelper 2
本模组基于 LightEconomy 为模组平台提供了类似 Bukkit 的适用于服务器的 Vault 等价货币系统,目前包括但不限于 /eco 命令、数据库支持、适用于服务器的动态税率系统以及一些保证货币安全的代码。
与老版本的区别
新版本 EcoHelper 将以模块化拆分成许多部分。目前,EcoHelper 2 将主要作用于 LightEconomy 的扩展功能支持(EcoHelper 2 已经集成 LightEconomy,故不需要单独安装),并且提供一个比 LightEconomy 更加完善和安全的交易 API 系统。
安全性
EcoHelper 2 可以选择 sqlite 与 mysql 数据库的同步支持,会记录登陆过服务器的玩家的货币数据,以及交易历史等内容。并且,EcoHelper 将货币操作代码全部转移至了服务器侧,客户端侧仅通过 GUI 显示玩家金币数据。
现代化的税率调控算法
EcoHelper 2 引入了更加智能且现代化的税率调控算法,目前将征收富人税、消费税。当然,你也可以在配置文件中将税率系统更改为 经典(即与老版本的 EcoHelper 相同的算法)或关闭税率调控机制。
EcoHelper 2 的现代化税率调控算法需要运行服务器一段时间(会由于服务器人流量和玩家资产增长速度的不同而有所变化),EcoHelper 2 会自动统计服务器玩家拥有的财富平均数,当可用时,会向管理员发送一则消息,此时可以通过修改 config 中的 taxType 为 modern 来启动更加智能的税率算法。
老版本的等价交换去哪里了
EcoHelper 2 将物品换钱功能移动到了 EazyMarket 中,目前,EcoHelper 2 将重点为服务器提供完善的经济系统支持,就像 Bukkit 中做的那样。
实验性内容
EcoHelper 2 支持记录可交易物品的交易历史,这会记录在物品的 NBT 属性中。如果其他模组对物品的 NBT 属性敏感的情况下,请关闭此功能。
以下是旧内容
本模组针对 LightEconomy 提供了一些利于玩家和服务器管理员的命令与GUI,包括但不限于 /eco 命令、适用于服务器的动态税务系统、数据库系统和等价货币支持。
与此同时,本模组提供了一个 bukkit 兼容层,用于 Forge + Bukkit 混合服务器的经济同步与推挽。
常见用途
使用 /eco admin 命令操作玩家的金币
使用 /eco wallet 打开一个菜单界面,用于基于图形的给其他玩家转账、交易等功能
提供了更加复杂的底层 API 支持,其他模组可以基于该模组为前置来开发更高级的经济功能
动态税务系统,保障服务器内的通货膨胀处于一个较为稳定的趋势
添加了基于数据包的物品价值标签,可以与 EazyMarket(制作中) 联动规定物品的价值与销售
安装方式
本模组以服务器侧为开发重点,在单人模式下可能无法发挥该模组真正的功能与效果。
如果安装正常,进入游戏后拿出绿宝石,你应该会看到这种 Lore:
配置文件
请查看该模组的教程页面。
数据包支持
请查看该模组的教程页面。
注意事项
如有任何问题,请点击上方的 GitHub 进入页面发 issue,如果有能力修复 bug 也可以提交 pull request 申请,我们很期待与开发者展开合作推出一系列基于本模组与 LightEconomy 的 Forge 经济系统王国,便于对 Forge 原生服务器提供更加方便的玩家经济机制。