服务器生态模组

服务器生态模组

一个轻量级的纯服务器端经济模组,拥有完全可定制的货币系统以及直观的游戏内箱子GUI。

经济

ServerEcoMod — 纯服务器端经济模组

ServerEcoMod 是一款轻量级的、纯服务器端经济模组,适用于 Fabric 1.20.1。它专为想要引入灵活的货币系统并实现玩家间轻松转账的服务器管理员设计,无需玩家下载任何客户端模组!

使用原版客户端、Forge(通过代理)甚至基岩版(通过 Geyser)的玩家都可以完全享受此模组的所有功能。


✨ 特色

  • 🔌 100% 纯服务器端: 仅安装在服务器上。无需客户端下载。
  • 📦 直观的 GUI: 银行菜单通过游戏内的原版箱子界面无缝打开。
  • ⚙️ 轻松配置: 使用简单的 JSON 文件,可在几秒内添加、删除和自定义任何货币。
  • 💬 安全的聊天输入: 通过聊天安全地输入确切的交易金额(您输入的数字会被拦截并从全局聊天中隐藏)。
  • 💾 可靠的数据保存: 所有玩家余额都绑定到他们的 UUID,并自动保存在世界文件内,防止数据丢失。

🎮 指令

👤 玩家指令:

  • /bank — 打开图形菜单,选择货币和在线玩家进行转账。
  • /balance — 在聊天中显示您所有可用货币的当前余额。

👑 管理员指令(需要 OP 2 级或以上):

  • /moneyadmin give <数量> — 将指定数量的主要货币添加到您的余额中,用于测试或活动。

⚙️ 配置

首次启动服务器时,将在 config/server_economy.json 自动生成一个配置文件。您可以修改它以匹配您服务器的主题:

{
  "currencies": [
    {
      "id": "usd",
      "displayName": "Dollar",
      "symbol": "\$",
      "itemMaterial": "minecraft:emerald"
    },
    {
      "id": "coin",
      "displayName": "Coin",
      "symbol": "⛃",
      "itemMaterial": "minecraft:gold_nugget"
    }
  ]
}
  • id — 货币在系统中的唯一标识符。
  • displayName — 在聊天和菜单中显示的名称。
  • symbol — 图标或货币符号。
  • itemMaterial — 用作 GUI 中图标的原版物品 ID。

🚀 安装

  1. 下载模组的最新版本。
  2. 将 .jar 文件放入您的 Fabric 1.20.1 服务器的 mods 文件夹中。
  3. 确保服务器上已安装 Fabric API。
  4. 重启服务器,调整配置文件,然后就可以开始游戏了!