StellarGTS - 像素宝可梦拍卖行

StellarGTS - 像素宝可梦拍卖行

服务器权威的Pixelmon全球交易系统,用于安全地上架、搜索、购买、出售和取回宝可梦及物品,并提供多种经济、存储、安全和GUI选项。

StellarGTS

StellarGTS 是一款面向 Pixelmon 服务器的服务端权威全球交易系统。它允许玩家通过指令、后备菜单或可选的定制客户端界面,安全地上架、浏览、搜索、购买、下架及收回宝可梦和物品的挂单。

该模组同时支持宝可梦和物品交易,并集成了 Pixelmon 队伍与电脑存储,以确保宝可梦数据的准确性并显示匹配的精灵图标。玩家可以创建限时挂单、搜索市场、购买其他玩家的物品、下架自己的挂单,以及领取已过期的交易。

StellarGTS 包含可配置的交易限制、存储后端、经济系统提供者、GUI 主题、Webhook 通知、权限、冷却时间、审计日志、重复上架保护、事务锁定,以及无效挂单隔离。所有交易均由服务器进行验证和处理,以帮助减少复制漏洞和交易失败。

可选客户端辅助 Mod

可选的 StellarGTS 客户端 Mod 添加了自定义的市场界面,具有动画布局、更丰富的挂单展示、搜索工具以及多个由服务器选择的视觉主题。

没有安装客户端 Mod 的玩家仍然可以通过指令和内建的后备界面使用 StellarGTS。客户端辅助 Mod 推荐用于完整体验,但并非市场功能所必需。

市场功能

  • 宝可梦和物品挂单
  • 限时挂单与过期机制
  • 市场浏览与搜索
  • 安全购买
  • 挂单下架与收回
  • 过期挂单领取
  • Pixelmon 队伍与电脑存储集成
  • 准确的宝可梦精灵挂单图标
  • 可配置的交易限制
  • 可配置的挂单持续时间
  • 持久化市场存储
  • 可选的 Webhook 通知
  • 服务端审计日志
  • 事务锁定
  • 重复挂单检测
  • 无效挂单拒绝与隔离
  • 交付失败退款处理
  • 物品栏满时物品掉落控制
  • 管理清理与统计

经济系统支持

StellarGTS 支持多种可配置的经济模式:

  • scoreboard — 使用可配置的计分板计分项
  • experience — 使用玩家经验等级
  • pixelmon — 使用 Pixelmon 银行账户
  • vault — 使用兼容的 Vault 经济提供者

当所选的经济提供者不可用时,可以配置后备行为。

存储选项

市场数据可以使用以下方式存储:

  • json
  • sqlite
  • mysql

JSON 无需额外的数据库设置即可使用。SQLite 和 MySQL 需要服务器上提供相应的 JDBC 驱动。当配置的数据库驱动不可用时,StellarGTS 可以回退到 JSON 存储。

GUI 主题

可选的客户端界面支持多个由服务器选择的主题:

  • classic
  • titans
  • astral
  • nebula
  • retro
  • monolith_signal
  • celestial_greenhouse
  • sunset_arcade
  • solar_forge
  • tide_chart
  • aether_ledger
  • carbon_terminal
  • chroma_bloom
  • void_cassette
  • crown_atlas

指令

/gts 或 /globaltrade
打开市场。

/gts sell <价格> [秒数]
上架玩家当前手持的物品堆叠。

/gts item <价格> [秒数]
上架手持物品堆叠的替代指令。

/gts pokemon <槽位> <价格> [秒数]
上架指定 Pixelmon 队伍槽位中的宝可梦。

/gts search <查询>
打开按提供的搜索文本筛选的挂单列表。

/gts buy <ID>
购买一个市场挂单。

/gts remove <ID>
下架并收回玩家自己的一个挂单。

/gts claim
领取已过期的挂单。

/gts reload
重新加载配置、本地化、GUI、存储和 Webhook 设置。

/gts admin purgeexpired
移除已过期的市场挂单。

/gts admin stats
显示市场挂单统计信息。

权限

  • stellar_gts.command.gts
  • stellar_gts.command.sell
  • stellar_gts.command.buy
  • stellar_gts.command.remove
  • stellar_gts.command.settings.broadcasts
  • stellar_gts.command.reload
  • stellar_gts.command.admin

配置

服务器配置包括以下控制选项:

  • 打开市场
  • 浏览和搜索
  • 购买和出售
  • 物品挂单
  • 宝可梦挂单
  • 下架挂单
  • 领取过期挂单
  • 自动清理
  • 自动保存
  • 交易限制
  • 挂单持续时间
  • 经济模式
  • 存储模式
  • GUI 模式
  • Webhook 行为
  • 广播设置
  • 上架、购买和下架冷却时间
  • 每笔挂单事务锁定
  • 重复指纹检查
  • 无效挂单处理
  • 审计日志
  • 交付失败退款
  • 物品栏已满行为
  • 管理收回权限

StellarGTS 旨在为 Pixelmon 服务器提供一个灵活、安全且完全可配置的全球市场,同时将所有重要的交易逻辑保持在服务器端的控制之下。