About this mod
Inject slots into existing players palboxes in the level save to allow increasing box size/count
- Requirements
- Permissions and credits
- Mirrors
- Changelogs
Injects slots into existing players palboxes. Allows you to increase the amount of possible slots you can have in the boxes. It does not, however, allow you to access those slots without a mod.
Works alongside a mod like: Bigger and Reorganized PalBox
You can edit the config.lua script this mod comes with to edit the box count and slot sizes
Setup Required:
Have a UE4SS install setup.
Make sure in "UE4SS-settings.ini" you've set "bUseUObjectArrayCache = true" to "bUseUObjectArrayCache = false". This is to help reduce possible performance loss or crashes
Tools needed:
Python >= 3.10 installed if running from source
How to use:
1. Download executable format
2. Extract zip file and Run "inject_box_slot.exe" (if you want to run from CMD do with -h to see instructions)
3. Select your sav file location(it will start in %LOCALAPPDATA%\Pal\Saved\SaveGames so just select your steam id folder then the game id folder(use modified date to figure out correct one))
4. Install "Bigger and Reorganized PalBox"
- Modify the "config.lua" that comes from Bigger and Reorganized PalBox so that
- - "PalGameSetting.PalBoxPageNum" is the same as "boxcount"
- - "PalGameSetting.PalBoxSlotNumInPage" is the same as "boxslotcount"
How to run from source or compile exe:
Refer to instructions in provided source zip readme or from the Github
It will automatically read player .sav.json's in the Players folder to find their palbox guid and inject box slots to the required amount
Dedicated Server
I can't update this enough every time the game updates. Check if Bigger and Reorganized PalBox is linking a fresh guide on modding dedicated. If not, you'll need to find one.
Compatibility
Gamepass
I pinned a post that explains how you could possibly modify gamepass saves. As I don't have the game on gamepass or a copy of some gamepass saves I'm unable to assist much outside of this.
Notes:
I am unaware of what possible issues this could cause so use with caution and awareness this may break something and be irreversible. It already backups level.sav.json but be sure to do it yourself.
Github: https://github.com/touchfluffytails/Palworld-Palbox-Slot-Injector