Palworld 服务器启动器

Palworld 服务器启动器

一个原生Windows应用,用于运行你的Palworld专用服务器。它通过SteamCMD安装并自动更新,安排重启和备份,从崩溃中恢复,编辑所有游戏设置,并通过REST API监控健康状况。附带可选的Discord机器人和Webhooks功能。单个自包含exe,无需安装。

Palworld 服务器启动器

一款原生 Windows 应用程序,为您运行 Palworld 专用服务器。单一独立 exe 文件,无需安装。

下载 GitHub 上的最新版本


描述

Palworld 服务器启动器可安装您的专用服务器、保持其更新、执行定时重启和备份、从崩溃中恢复、让您编辑所有游戏设置,并通过 Palworld 的 REST API 监控服务器健康状态。它会在后台静默运行服务器,无控制台窗口,在启动器关闭或崩溃后依然存活,并在您下次打开时自动恢复服务器。其管理的所有内容都存放在 exe 文件旁的一个文件夹内,保持整洁且可移植。灵感来源于《Conan Exiles》的专用服务器启动器。


安装说明

  1. 从“文件”选项卡(或发布页面)下载 PalworldServerLauncher.exe,并将其放入一个空的专属文件夹中。
  2. 运行它。首次运行时,Windows 可能显示蓝色“Windows 已保护你的电脑”提示,因为该应用未进行代码签名。点击更多信息,然后点击仍要运行
  3. 点击安装以获取 SteamCMD 和服务器。仅需执行一次。
  4. 点击启动。首次启动将创建配置文件。如果 Windows 防火墙询问,请点击允许访问,否则玩家将无法连接。
  5. 当提示时,启用 REST API(它可为您生成一个安全的管理员密码)。该功能驱动统计数据、优雅重启、备份和健康检查。
  6. 可选:打开定时重启、设置备份以及连接 Discord。

主要功能

  • 通过 SteamCMD 安装和自动更新。版本无关,因此在游戏更新后无需手动适配即可继续工作。
  • 定时重启,可在您指定的时间点发送游戏内警告,当无人在线时自动跳过。
  • 崩溃和僵尸进程恢复。崩溃时自动重启,并捕获技术上仍在运行但已卡死的服务器。安全切断机制可防止无限循环。
  • 备份世界存档和配置,支持启动时、关闭时、定时或按需备份。首先触发一次新的游戏内保存,确保备份是最新的。
  • 实时监控面板,显示 FPS、玩家数、运行时间、内存、版本以及下次重启和备份时间。玩家加入/离开时会实时显示在日志中。
  • 完整的设置编辑器,用于 PalWorldSettings.ini,带有选项卡、搜索功能,并使用游戏自身的术语进行标注。内置难度预设和启动参数编辑器。
  • 高级调优:设置服务器进程优先级并将其绑定到特定 CPU 核心,由于虚幻引擎会在启动时重置亲和性,此设置会自动重新应用。
  • 端口检查可测试您的游戏端口是否可从外部网络访问,并警告您的 REST 或 RCON 端口是否暴露于互联网。
  • Discord(可选):Webhook 通知和一个锁定功能的控制机器人,用于启动、停止、重启、状态、玩家、保存、备份和更新。
  • 多种语言:英语、简体中文、繁体中文和日语。

系统要求

  • Windows 10 或 11(64 位) 以运行启动器。无需安装 .NET 运行时,exe 文件是自包含的。
  • 启动器本身很轻量(约 100 MB 内存)。其运行的 Palworld 专用服务器才是要求较高的部分,请在托管前查看 Palworld 的官方要求。Pocketpair 建议 16 GB 内存和快速 SSD(慢速或故障存储可能导致存档损坏)。
  • 服务器安装所需空间。截至 Palworld 1.0,完整安装(无模组)略低于 6 GB。
  • 转发 UDP 8211(默认游戏端口,可更改)以便玩家连接服务器。将 REST API 和 RCON 端口保持在内网中,避免暴露在公共互联网上。

致谢


链接与源代码

与 Pocketpair 无关联,也未经其认可。“Palworld”是其各自所有者的商标。