先说结论:《幻兽帕鲁》1.0 专用服务器的主要配置文件是 PalWorldSettings.ini,不是 DefaultPalWorldSettings.ini。正确流程是先启动一次生成目录,复制默认配置到生效路径,停服备份,再修改参数并重启验证。旧教程中的部分参数已经废弃,旧的多线程启动参数在 1.0 以后也不一定更快。

配置文件在哪里?
官方当前文档给出的生效路径为:
- Windows:
steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini - Linux:
steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
目录在服务器首次启动后才会生成。如果生效文件不存在,应先正常启动并停止服务器,再把安装目录中的 DefaultPalWorldSettings.ini 复制到对应位置。官方明确说明:直接修改默认文件不会让当前服务器配置生效。
修改前的安全步骤
- 通知玩家进入维护窗口;
- 触发世界保存并等待磁盘写入完成;
- 正常停止 PalServer,确认进程已退出;
- 备份完整世界存档、当前配置和启动脚本;
- 记录服务端版本、配置校验值和文件权限;
- 每次只修改一组相关参数,便于回退。
不要在玩家在线且存档持续写入时直接覆盖配置或世界目录。参数测试也不应直接在唯一生产存档上进行。

常用参数怎么分类?
| 目标 | 常用参数 | 注意 |
|---|---|---|
| 服务器身份 | ServerName、ServerDescription | 社区服展示还需启动参数 |
| 访问与管理 | ServerPassword、AdminPassword | 使用不同强密码 |
| 人数 | ServerPlayerMaxNum | 人数增加会提高资源压力 |
| 跨平台 | CrossplayPlatforms | 旧 AllowConnectPlatform 已不可用 |
| 世界备份 | bIsUseBackupSaveData | 会增加磁盘负载 |
| 日志 | LogFormatType | 可选 Text 或 Json |
| 管理接口 | RESTAPIEnabled、RESTAPIPort | 不要直接暴露公网 |
| 游戏平衡 | ExpRate、PalSpawnNumRate 等 | 过高数值会影响负载或体验 |
配置文件通常在 OptionSettings=(...) 中保存大量键值。编辑时保留括号、逗号、引号和布尔值格式,避免使用中文标点。最安全的方法是从当前版本默认文件复制,再只改需要的值。
修改服务器名称、密码和人数
把 ServerName 改为易识别名称,用 ServerPassword 设置玩家加入密码,用 AdminPassword 设置管理员权限密码,再按真实资源设置 ServerPlayerMaxNum。管理员密码不应与玩家密码相同,也不要发到公开群或写进截图。
玩家上限不是性能保证。官方建议 4 核以上和 16GB 内存,较大规模建议高于 32GB;8GB 虽可能启动,但内存不足导致崩溃的风险更高。基地规模、帕鲁数量、模组和存档都会改变容量。
跨平台参数怎么改?
当前官方配置使用 CrossplayPlatforms 指定允许的平台,旧的 AllowConnectPlatform 在 1.0 配置表中标为不可用。迁移旧配置时,不要只把旧文件原样覆盖到 1.0;应以新版本默认配置为基线,再把仍需的业务设置逐项迁移。
跨平台是否成功还取决于客户端与服务端版本、官方当前支持范围和实际平台。改完后用目标平台测试账号进入,不能只看配置文本。
游戏平衡参数怎么调整?
经验、掉落、捕获、白天/夜晚速度、帕鲁生成、基地和建筑上限等参数会改变游戏体验,有些还会增加 CPU、内存或同步压力。建议:
- 先在副本或测试世界调整;
- 每次只改一类,记录旧值和新值;
- 小幅变化后观察至少一个完整游戏周期;
- 涉及基地、实体和生成数量时同步观察资源;
- 更新后重新对照官方配置表,避免保留废弃项。
启动参数与配置参数有什么区别?
端口、最大参与人数、社区服与公开地址等可以通过启动参数控制,例如 -port=8211、-players=32、-publiclobby。-publicport 只描述社区服公开端口,不会改变实际监听端口;防火墙规则要对应真实监听端口。
旧教程经常追加 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS。官方 1.0 当前参数表提示,1.0 以后不设置这些参数可能反而提高性能。升级后的服务器应做 A/B 测试,而不是盲目保留旧启动行。
配置修改后如何生效?
- 保存文件并检查语法、编码和权限;
- 启动 PalServer,立即查看启动日志;
- 确认游戏端口监听、安全组和系统防火墙;
- 通过官方 REST API 读取当前设置,或在游戏内验证;
- 让测试玩家进入,检查密码、人数、跨平台和游戏规则;
- 观察 CPU、内存、磁盘和存档写入;
- 异常时停止服务并恢复上一份配置。
配置不生效的排查顺序
- 改错文件:仍在编辑 DefaultPalWorldSettings.ini;
- 路径错误:SteamCMD 安装用户、面板或容器使用了其他目录;
- 服务未重启:进程仍使用内存中的旧配置;
- 语法损坏:括号、逗号、引号或布尔值错误;
- 权限错误:服务用户无权读取或写入;
- 参数废弃:旧版本名称在当前版本不可用;
- 启动参数覆盖:端口或人数由服务脚本中的参数指定;
- 面板覆盖:面板启动时重新生成了配置。
REST API 和 RCON 怎么选?
官方当前文档已把 RCON 标为弃用,新管理方案优先评估 REST API。官方同时警告 REST API 不适合直接公开互联网,建议在局域网内使用。让管理脚本在 localhost 或私网调用,并使用强管理员密码、来源限制、审计和最小权限。
官方资料
服务器配置与购买
完整加入方法见幻兽帕鲁服务器连接指南,存档保护见备份、恢复与迁移,运维体系见服务器管理方案,1.0 更新见1.0专用服务器更新清单。配置和网络预算可参考VPS配置选择与带宽需求计算。需要测试实例时,可在萤光云VPS产品页按玩家地域选择节点。
常见问题
为什么修改 DefaultPalWorldSettings.ini 没反应?
它是默认模板。应复制到官方指定的 WindowsServer 或 LinuxServer 生效路径,再修改 PalWorldSettings.ini。
参数越大越好吗?
不是。玩家、基地、生成和掉落相关参数会改变负载与体验,应逐步调整并监控。
可以在线热改配置吗?
多数设置应在保存世界并停服后修改,再重启验证。不要假设文件保存后立即生效。






