GPORTAL Steam 查询服务器 (A2S)

GPORTAL Steam 查询服务器 (A2S)

该插件暴露了一个Valve Steam查询(A2S)查询端口。

实用

🚀 功能特性

  • A2S_INFO 支持:提供服务器基本信息(名称、地图、玩家数、最大玩家数、版本等)。
  • A2S_PLAYER 支持:公开当前在线玩家列表。
  • A2S_RULES 支持:共享高级服务器元数据,包括:
    • 服务器版本和修订版本号。
    • Hytale 协议版本与哈希值。
    • 认证状态(用于检查服务器是否正常登录)。
    • 每个世界的实时 TPS(每秒游戏刻数)。
  • 自动发现:自动绑定到服务器 IP,默认使用游戏端口 + 1。
  • 轻量级:通过优化状态更新,对服务器性能影响极小。

🛠️ 安装

插件将自动启动并记录其绑定地址(例如,[QueryPlugin] A2S Server started on 0.0.0.0:29401)。

⚙️ 配置

对于大多数设置,插件可直接开箱即用。如需自定义网络设置,可使用以下环境变量:

  • QUERY_HOST:查询服务器绑定的 IP 地址。默认值:游戏服务器绑定地址或 0.0.0.0
  • QUERY_PORT:监听查询请求的 UDP 端口。默认值:游戏端口 + 1

🔍 验证

您可以使用 qstat 或任何兼容 A2S 的工具测试查询服务器是否正常工作: qstat -a2s :

由 GPORTAL 开发,为 Hytale 社区提供可靠的基础设施。