A simple single player Palworld mod to prevent pals getting stuck in the base. Written in Lua using UE4SS.
- UE4SS
- ModConfigMenu (Optional)
- Extract the release
.zip
file into thePalworld\Pal\Binaries\Win64\Mods
directory - Launch the game (generates
Palworld\Pal\Binaries\Win64\Mods\NoStuckPals\NoStuckPals.modconfig.json
)
Servers are not supported!
This mod was developed on/for single player.
Installing this mod on servers will lead to issues!
Either use ModConfigMenu in the game's menu
or directly edit Palworld\Pal\Binaries\Win64\Mods\NoStuckPals\NoStuckPals.modconfig.json
with your favorite text editor.
I grew tired of pals getting stuck in my base,
unable to complete their tasks due to pathing issues.
So I've decided to write this simple mod!
This mod scales down pals early, before full initialization of the Unreal Engine Character object,
which also appears to alter their collision box.
After a delay of 1ms (not notice-able to humans), it scales the Character object back to it's original size,
but not their collision box (that's not possible anymore at that point), so that remains smaller.
Which successfully resolved pals getting stuck in my base (with a 2 high roof),
without undesired side effects on pals in the wild (been testing the mod a week or so before releasing).