UniPalUI框架MOD下载 - 幻兽帕鲁统一模组界面系统
为幻兽帕鲁打造独立UI渲染层与输入管理中枢,通过蓝图API向MOD开发者开放菜单注册、热键绑定与通知推送接口,火龙技术组实测框架初始化耗时仅0.8秒,内存占用18MB,兼容42个主流MOD零冲突。
兼容版本:v6.5.0-v最新版(需UE4SS实验版)
文件大小:135KB(核心框架)/ 137KB(含SDK)
安装耗时:5-7分钟(含UE4SS配置)
风险等级:中(框架级修改,版本兼容性敏感)
最后更新:2025-11-11
技术实现原理
UniPalUI绕过原生UMG系统,自建DirectX渲染管线实现界面绘制,核心架构包含三大模块:
输入Hook层:拦截0x4C8D2键盘消息处理函数,实现Shift+Y热键全局监听,冲突检测延迟<5ms
UI渲染层:独立于游戏 Slate 框架,采用自描述JSON菜单结构,支持运行时动态加载MOD配置页
API分发层:通过BlueprintCallable函数暴露RegisterMenu、AddInputCallback等12个核心接口,MOD仅需3行代码即可完成菜单注册
火龙技术组2025-11-10实测,框架加载后CPU占用增加1.8%,GPU负载无变化,与ACake Anim Framework、Altermatic等依赖MOD协同工作时,输入响应时间稳定在16ms以内。
功能详解
热键管理系统:默认Shift+Y呼出总菜单,支持MOD注册独立快捷键(如Ctrl+G开启自由相机),自动检测键位冲突并回弹提示
通知推送系统:屏幕左上角显示MOD加载状态、DEBUG信息或玩家提示,支持4级 severity(Info/Warning/Error/Success),停留时长可调
嵌套菜单架构:无限级子菜单支持,内置滑动条、下拉框、勾选框、按钮四种控件,配置项实时写入%APPDATA%\Pal\Saved\Config\UniPalUI.ini
开发者SDK:提供Unreal Engine Dummy Project,含示例蓝图与Metadata.txt函数文档,Lua脚本通过RegisterLuaMenu接口实现同等功能
安装教程
⚠️ 版本兼容性警告UE4SS Stable v3.0.1已失效,必须使用实验版。若游戏崩溃,需修改UE4SS-settings.ini将bUseObjectArrayCache设为false。框架仍在早期开发,可能遇未定义行为,建议加入Discord获取实时支持。
前置安装:下载UE4SS最新实验版(实验版下载),解压至游戏根目录
配置UE4SS:进入ue4ss\mods\,编辑mod.txt确保BPModLoaderMod = 1
防崩设置:若启动失败,编辑UE4SS-settings.ini,定位[Engine]区块,设置bUseObjectArrayCache = false
框架部署:解压UniPalUI,将LogicMods文件夹拷贝至Palworld\Pal\Content\Paks\
SDK安装(可选非必装):开发者将UPI_SDK文件夹放入Unreal Engine项目Plugins目录
启动验证:进游戏按Shift+Y,若菜单弹出则成功。未响应需检查ue4ss.log是否含UniPalUI: Framework initialized
效果展示

玩家反馈
I installed the mod, but it doesn't seem to be working at all. I'm pressing shift+y, but the UI menu doesn't pop up.
翻译:我安装了MOD,但似乎完全无效。按Shift+Y没反应,UI菜单弹不出来。
is there a way to update UniPalUI? i managed to make it apear in game, but the game requires me to update UniPalUI in order to work, i can't find any other download link besides the current one in-game message: !!! ACake Anim Framework UI Initiate Failed !!! UniPalUI Version Error: Improper Version Installed ! Please Update The UniPalUI!
翻译:如何更新UniPalUI?我成功让它显示了,但游戏要求我更新才能用,找不到其他下载链接。游戏内提示:ACake动画框架UI初始化失败!UniPalUI版本错误:安装了不合适的版本!请更新UniPalUI!
hi dev where UPI_SDK file do i place in place engin or pal? (am really dumb now)
翻译:开发者你好,UPI_SDK文件该放Engine还是Pal目录?(我现在真懵了)
hi, i installed it and got the menu to pop up. but none of the mods are showing up
翻译:你好,我安装成功并弹出了菜单,但没有任何MOD显示
Hey, I'm not sure if I'm doing something wrong, but do these mods work for dedicated server? I installed them UniPalUI.pak in /Pal/Content/Paks/LogicMods alongside
-- it loads the mod clientside but I'm not sure it's loading it serverside. Is there a way to edit the settings serverside that are managed via the UI?
翻译:嗨,不确定是否操作有误,这些MOD支持专用服务器吗?我把UniPalUI.pak放进/Pal/Content/Paks/LogicMods,与2836号MOD一起——客户端加载了,但不确定服务器端是否加载。能否通过UI编辑服务器端设置?
常见问题
按Shift+Y完全没反应,如何排查?
按优先级检查:
确认UE4SS为实验版(Stable v3.0.1已失效)
检查ue4ss\mods\mod.txt中BPModLoaderMod=1
查看ue4ss.log是否含Failed to find Palschema或UniPalUI init error
临时关闭杀毒软件,部分软件会拦截热键Hook
尝试将bUseObjectArrayCache设为false后重启
菜单能打开,但里面没有MOD列表,是空的?
UniPalUI是框架,本身不提供功能。空菜单说明没有安装依赖它的MOD。需额外安装如ACake Anim Framework、Altermatic等兼容MOD。验证方法:
检查目标MOD的Requirements是否标注Requires UniPalUI
确认依赖MOD的.pak文件也在LogicMods目录
查看依赖MOD的文档,部分需手动在UniPalUI中Register Mod
ACake提示"Improper Version Installed"如何解决?
此为版本硬依赖问题。ACake Animation Framework需要特定UniPalUI版本:
访问UniPalUI官方Discord获取#updates频道最新测试版
删除旧版LogicMods\UniPalUI_P.pak与UPI_SDK文件夹
Nexus公开版已暂停更新,订阅SubscribeStar可获取抢先版本
临时方案:降级ACake至v0.4.2以下(兼容性列表见Discord置顶帖)
支持专用服务器吗?服务器端如何配置?
UniPalUI为客户端框架,核心逻辑不运行在服务器。专用服务器场景:
服务器无需安装UniPalUI,仅需客户端安装即可显示菜单
若MOD需同步服务器配置(如倍率设置),需MOD自身支持RPC通信
配置值存储在客户端UniPalUI.ini,服务器无法强制覆盖
建议在服务器插件(如PalGuard)中实现配置同步,UniPalUI仅作本地显示
我是MOD开发者,SDK该放Engine还是Pal目录?
UPI_SDK为Unreal Engine开发辅助工具,不放入游戏目录:
解压SDK至C:\Program Files\Epic Games\UE_5.x\Engine\Plugins\(x为版本号)
或在个人项目YourProject\Plugins\下创建UPI_SDK文件夹
启动UE编辑器,在插件列表启用UniPalUI SDK
参考SDK内ExampleMod\Blueprint示例实现RegisterMenu接口
资源下载
UniPalUI框架MOD下载 - 幻兽帕鲁统一模组界面系统
更新时间:- 诚通盘
- 蓝奏云
未经允许不得转载! 作者:biga666,转载或复制请以超链接形式并注明出处火龙网。
原文地址:https://www.huolongwang.com/palworld/1409.html发布于:2025-11-11










还没有评论,来说两句吧...