本文介绍如何在 Palworld Linux 专用服务器上手动安装模组,包括
.pak文件类模组的部署方法与兼容性注意事项。
一、前言:服务器模组兼容性
Palworld 专用服务器基于 Linux 系统运行,因此在选择和安装模组时,必须注意以下前提:
| 注意项 | 说明 |
|---|---|
| 系统兼容性 | 服务器为 Linux 环境,模组必须兼容 Linux 才能正常生效。部分仅含 Windows DLL 或依赖 Win32 API 的模组无法在 Linux 服务端运行 |
| 客户端同步 | 绝大多数模组要求连接的玩家也在本地客户端安装相同模组,否则可能出现材质丢失、功能异常或无法加入服务器 |
| 官方工坊限制 | 目前 Steam 创意工坊不支持直接为专用服务器订阅安装,模组需手动下载并上传部署 |
二、下载模组
2.1 推荐来源
目前最主流的 Palworld 模组托管平台:
| 平台 | 地址 | 特点 |
|---|---|---|
| Nexus Mods | https://www.nexusmods.com | 全球最大模组站,Palworld 专区资源丰富,更新及时 |
💡 提示: 下载时认准 Linux Server Compatible 或标注兼容 Linux 的模组,避免下载仅支持 Windows 客户端的单机模组。
2.2 文件结构识别
下载并解压模组压缩包后,观察顶层文件夹名称:
| 顶层文件夹 | 含义 | 处理方式 |
|---|---|---|
Pal/ |
作者已按游戏目录结构打包,内含 Content/Paks/ 等子目录 |
直接压缩 Pal 文件夹上传 |
Content/ |
模组直接提供内容文件夹 | 上传至游戏根目录(与现有文件夹合并) |
Binaries/ |
包含二进制或注入文件 | 上传至游戏根目录 |
零散 .pak 文件 |
未打包的单个资源文件 | 需手动放入 Pal/Content/Paks/~mods/ 目录 |
三、安装教程
3.1 方法一:打包好的 Pal文件夹(推荐)
适用于 90% 的 Nexus 模组,作者已按标准目录结构打包。
步骤:
-
本地准备
-
解压下载的模组,确认顶层为
Pal文件夹。 -
进入
Pal文件夹,应能看到Content子文件夹或.pak文件。
-
-
压缩打包
-
将
Pal文件夹整体压缩为 ZIP 格式。 -
确保压缩包内直接就是
Pal/目录,而非多层嵌套。
-
-
上传至服务器
-
打开服务器文件管理(或 SFTP)。
-
找到服务器的游戏根目录------即包含现有
Pal文件夹的那个目录。 -
上传 ZIP 压缩包到该目录。
-
-
解压合并
-
在服务器端解压 ZIP 文件。
-
系统会提示是否合并同名文件夹,选择覆盖/合并。
-
最终效果:模组文件被正确放入
Pal/Content/Paks/(或对应子目录)中。
-
3.2 方法二:非 Pal顶层的模组
如果解压后顶层是 Binaries/、Content/ 或其他文件夹:
步骤:
-
将这些文件夹压缩为 ZIP。
-
上传至服务器包含这些同名文件夹的目录(同样是游戏根目录)。
-
解压,让文件自动合并到对应位置。
3.3 方法三:零散 .pak文件
如果作者仅提供了一个或多个 .pak 文件,没有文件夹结构:
步骤:
-
在服务器上找到路径:
Pal/Content/Paks/ -
在此目录下新建一个文件夹(建议命名为
~mods)。 -
将所有
.pak文件放入该文件夹:Pal/Content/Paks/~mods/模组文件.pak
💡 为什么用 ~mods文件夹: 虚幻引擎 4/5 会自动加载 Paks 目录下以及 ~mods 子目录中的 .pak 文件,这是官方推荐的模组挂载方式,避免直接覆盖游戏原生 pak。
四、重启生效
模组文件部署完成后,必须重启服务器才能加载新资源。
-
在控制面板点击「关闭服务器」。
-
等待服务器完全停止。
-
点击「启动服务器」。
-
启动完成后,玩家使用安装了相同模组的客户端连接,即可体验到模组内容。
五、关于 UE4SS(虚幻引擎脚本系统)
5.1 什么是 UE4SS?
UE4SS(Unreal Engine 4/5 Scripting System)是一个第三方注入框架,允许在虚幻引擎游戏中运行 Lua 脚本模组,实现更复杂的功能修改(如修改游戏逻辑、添加新机制等)。
5.2 服务器端使用注意
| 项目 | 说明 |
|---|---|
| 系统版本 | 如需在 Linux 服务器使用,必须下载 Linux 版本的 UE4SS,Windows 版 DLL 无法在 Linux 运行 |
| 安装方式 | UE4SS 需要放置在服务器 Binaries/Linux/ 目录下,并配置启动注入,具体方案需参考 UE4SS 官方文档 |
| 未来趋势 | 随着官方 Steam 创意工坊的更新,部分功能可能不再需要 UE4SS 注入。目前平台暂未提供 UE4SS 预装,需服主自行部署 |
| 当前建议 | 如果模组仅包含 .pak 文件,无需安装 UE4SS;只有使用 Lua 脚本类模组时才需要 |
六、注意事项与常见问题
| 问题 | 原因/解决 |
|---|---|
| 模组不生效 | 确认模组为 Linux 兼容版本;确认上传路径正确;确认已重启服务器 |
| 玩家加入后闪退/报错 | 玩家客户端未安装相同模组,或模组版本与服务器不一致 |
找不到 Pal 文件夹 |
在服务器文件管理中定位到游戏根目录,通常包含 Pal、Engine 等文件夹 |
| 解压后游戏无法启动 | 可能上传了 Windows 专用的 DLL 或错误路径的文件,建议删除模组文件后重启测试 |
| 如何卸载模组 | 删除对应的 .pak 文件或反向移除合并的文件夹,重启服务器即可 |
七、快速检查清单
| 步骤 | 状态 |
|---|---|
| 下载的模组确认兼容 Linux / 服务器端 | ☐ |
解压后确认顶层文件夹结构(Pal/ 或 Content/ 等) |
☐ |
| 将文件夹压缩为 ZIP 格式 | ☐ |
| 上传至服务器游戏根目录(与现有同名文件夹合并) | ☐ |
| 解压后确认文件落入正确子目录 | ☐ |
| 重启服务器 | ☐ |
| 通知玩家在客户端安装相同模组 | ☐ |
📌 总结: Palworld 服务器模组安装的核心是「确认 Linux 兼容性 → 识别文件夹结构 → 上传至正确目录 → 重启」。对于纯资源替换类模组,直接放置 .pak 文件即可;对于需要修改游戏逻辑的模组,才需额外部署 UE4SS。保持客户端与服务器模组一致,是避免联机问题的关键。