生成连接

生成连接

SpawnConnect 是一款轻量级的 Hytale 集线器模组,可在每次登录时将玩家传送至出生点,防止在传送门侧重生。包含一个简单的 JSON 配置文件,可选择性地覆盖世界 + XYZ 坐标,并提供清晰的开机日志。

实用

SpawnConnect

SpawnConnect 是一个轻量级的 Hytale 服务器模组,专为 HUB 服务器设计。
它确保玩家连接时始终在你指定的位置生成,而不是在之前的位置(例如,他们断线前所在的位置附近)重生。


为什么创建这个模组

在许多 HUB 设置中,玩家从游戏服务器返回并重新连接时,会出现在传送门位置附近。
这可能导致混乱、拥挤或不一致的玩家流动。

SpawnConnect 通过在玩家连接时强制进行干净的重生传送来解决这个问题。


功能

  • 每次连接时传送玩家
  • 防止“在传送门旁边重生”的重新连接行为
  • 可选的自定义强制重生坐标
  • 可选的目标世界用于覆盖传送
  • 自动生成的 JSON 配置文件
  • 清晰的启动/关闭控制台日志
  • 适合快速设置的安全默认值

配置

SpawnConnect 会创建:

config.json

默认配置:

{
  "overrideSpawn": false,
  "coordinates": {
    "world": "default",
    "x": 0.0,
    "y": 0.0,
    "z": 0.0
  }
}

选项

  • overrideSpawn

    • false(默认):使用世界的正常重生提供者
    • true:使用下方的自定义坐标
  • coordinates.world

    • overrideSpawn=true 时使用的世界名称
    • 默认:"default"
  • coordinates.xcoordinates.ycoordinates.z

    • overrideSpawn=true 时使用的目标坐标

使用示例

  • 带有连接小游戏服务器传送门网络的 HUB
  • 所有重新连接时的统一重生控制
  • 玩家一致的接入点
  • 防止传送门区域拥堵

注意事项

  • 如果 overrideSpawn=true 但配置的世界不存在,则跳过传送并记录警告。
  • 配置文件在首次运行时自动创建。
  • 无效/空的配置文件会使用默认值重建。

版本重点

当前版本包含:

  • 世界感知的覆盖坐标(coordinates.world
  • 强制配置文件夹路径:mods/SpawnConnect
  • 改进的操作日志