Better Base Range
Expands your base camp radius — the build/visual area, pal work area, wild-spawn suppression, neighbor spacing, and combat range all scale together, so a bigger base actually behaves like one. Also relaxes vanilla building restrictions: build at any height, on steep terrain, with floating foundations, overlapping objects, and no per-player build cap.
Features
- One number controls everything. Set your desired range once and every related distance scales proportionally off the vanilla value (default vanilla range is 70).
- Applies instantly, no restart required. Change your range live from the console with
SetBaseRange <number> — it updates the game immediately.
- No need to break your Palbox. Existing bases update automatically — both on install and every time a player joins — so you never have to demolish and rebuild your base to see the new range take effect.
- Visual ring included. The build-area ring displayed around your Palbox scales to match, so what you see is what you get.
- Smart neighbor spacing. The minimum distance between bases scales using an exponent curve instead of linearly, so multiple bases don't end up absurdly far apart at high ranges.
- No height limit. Build as high, or as far down a cliff, as you want — the vanilla building height ceiling is removed.
- Floating foundations allowed. Great for bridges, cliffside bases, and detached platforms.
- Build on steep terrain. Vanilla only allows ~30° incline; this raises it to a full 90°, including vertical cliff faces.
- No per-player build cap. Vanilla limits how many objects one character can build — removed.
- Overlapping build objects allowed.
What gets scaled
| Setting |
What it controls |
| Build/AI Area Range |
The Palbox + camp point's build and AI radius |
| Wild Spawn Suppression |
How far wild pals are kept from your base |
| Pal Work Area |
How far your pals will roam outside the base to work |
| Combat Range |
How far pals will chase/engage enemies from the base |
| Neighbor Minimum Distance |
Spacing required between separate bases |
| Building Max Height |
Vanilla ceiling on how tall/how far down you can build |
| Floating Foundation Allowance |
How far a foundation can float above ground before rejection |
| Max Building Lean Angle |
Steepest terrain incline you can build on |
| Max Buildings Per Player |
Vanilla cap on total objects one character can build |
Configuration
Open main.lua and change the values at the top of the file (BaseRange, MaxBuildHeight, MaxFloatingFoundation, MaxLeanAngle, MaxBuildingsPerPlayer, AllowOverlappingBuild), or just use the in-game console command below for the range — no editing required for that one.
Console Command
SetBaseRange <number>
Example: SetBaseRange 250
Open the UE4SS console (default key `) and run this to change your base range on the fly, applied instantly to every base already in the world.
Requirements
- UE4SS installed for Palworld
Installing on a Dedicated Server
This is a client-side-installable Lua mod (enabled.txt + Scripts/main.lua, no Info.json), so it needs UE4SS's classic manual setup on the server — not the newer Info.json/Workshop auto-deploy system. Where exactly the mod folder goes depends on how UE4SS was installed on your server:
-
If UE4SS core files sit directly in Pal/Binaries/Win64/ (same layout as a normal client install): put this mod in
Pal/Binaries/Win64/Mods/BetterBaseRange/
-
If UE4SS was installed in an ue4ss subfolder (common with some host panels, e.g. AMP): put this mod in
Pal/Binaries/Win64/ue4ss/Mods/BetterBaseRange/
Either way, add a line to that same folder's mods.txt (create it if it doesn't exist yet):
BetterBaseRange : 1
UE4SS itself must already be installed and running on the server before this mod does anything — if Pal/Binaries/Win64/ue4ss/ (or Win64/ directly) doesn't already contain UE4SS.dll and dwmapi.dll, install UE4SS there first.
Notes
- Larger ranges mean pals will roam and work over a wider area — keep this in mind for server performance if you set an extremely large value.
- Multiplayer/dedicated server compatible — settings apply per player join.