Skip to content
联机世界与服务器管理

ServerSetting.json 与 SCKey

当前旧联机版源码由 ServerSetting.json 管理服务器设置;旧 Settings.xml 可在首次启动时迁移。修改前先关闭服务端并备份原文件。

常用字段

字段源码默认值作用
ServerPort28887服务端监听端口
WorldPathapp:/Worlds/World世界目录
WorldMaxPlayers20最大玩家数,不代表硬件一定可承载
VisibilityRange128可见范围,增大会提高网络和计算压力
ServerChunkSendPeriod0.5区块发送周期
ServerChunkSendCount50每周期区块发送数量
CheckLoginfalse是否启用登录校验
Autorun依版本配置是否自动运行世界
AutoGenerateWorld依版本配置无世界时是否自动生成

源码中还包含游戏模式、PVP、季节、集群与共享密钥等设置。它们会影响玩法或安全边界,先在测试服修改,不应从他人配置中照抄密钥。

游客与 SCKey

关闭 CheckLogin 适合局域网测试,但公共服务器通常需要稳定身份。启用认证时,按当前版本填写 SCKey 相关 ID/名称,并使用 SCKey支持的客户端流程。

凭据安全

共享密钥、Token、邮箱或管理凭据不要写入公开仓库、截图和求助日志。泄露后应立即轮换,而不是只删除帖子。

修改流程

  1. 在终端执行 save,再用 exit 正常关闭。
  2. 复制 ServerSetting.json 并注明日期。
  3. 每次只修改一组相关字段,保持 JSON 语法有效。
  4. 重启并检查配置加载日志。
  5. 用匹配客户端验证加入、保存与重连。

配置结构属于旧联机版实现;迁移到插件联机版时应使用新分支的配置说明,不要直接覆盖。

玩家共建文档 · 原版、插件版、联机版与插件联机版请注意区分