v1.8 Changelog: - Small update for game version 0.3.2 - Added gamepass specific (io-store) build v1.7 Changelog: - Mod now automatically creates ~mods folder if it doesnt already exist. - Made certain ui elements more modular (for use within XMOG Reskin System + other future mods)
v1.6 Changelog: - Added NOT: prefix support for 'value objects' reqs. eg: (NOT:MyCustomBooleanOption) - Added MOD: prefix support for 'value objects' reqs. eg: (MOD:PakMods:DekFF7RSkins_P) (PakMods | PAK, LogicMods | LOGIC, LuaMods | LUA) - Added additional helper functions for logic mods; - BPFL Helper: `DekCheckModFileExists` (allows checking for existense of mods) - BPFL Helper: `DekUnregisterHook` (allows unregistering a registered hook) - BPFL Helper: `DekRegisterHook` (allows registering hooks similar to lua mods)
v1.5 Changelog: - Fix for meta.game flag not responding properly - Added `AfterClickSavedButton` and `AfterUpdatedConfig` functions to easily hook into from lua - Added `SetupModConfigBindings` as a bp helper function to easily set event callbacks for `AfterClickSavedButton` and `AfterUpdatedConfig` - Added sound fx when click buttons etc - Improved Option Selection Highilight v1.4 Changelog: - Fix for 'string' option type's default empty string text. - Slight positioning fix for [More Mods] button. - Added support for 'name' property on "value objects". - Mod Config Menu can now be opened while in game! (Shift +F6 - Beta feature, see below) - Added 'reqs' property to make an option only show when some other boolean option is true. - Added 'hidden' flag for config option to not be shown within config menu (for secret dev config for w.e reason) - Added 'color' option type for mod developers. - Added support for boosty donation links. - Fixed incorrect version display on scene open. - Added 'keybind' option type for mod developers. - Minor visual enhancements..
NOTE: only mods that have enabled 'game' and have properly bound and react accordingly to the relevant events (`OnResetModConfig` and `OnSavedModConfig`) will be configurable 'on-the-fly' while in game. (Shift+F6 - Beta feature, has to be implimented fully into each individual mod).. Mods that do not support editing in game will be visible while in game, but cannot be altered.
Coming Soon: - localization support for configuration text? (maybe) - probably other things <3
Mod Developers: make your mods compatible with this setup guide!
PS: If your a developer who's mod is compatible with the config menu, make sure to leave a comment below with a link to your mod, or the mod number, and ill add it to the list on the main description page <3
Side note, a very helpful user uploaded a great guide for manually installing this mod if your having trouble: https://www.youtube.com/watch?v=T5SSegSBMvY&
It crashes game on 5.1.1.0 (steam), which is sad since for example dek's minimap works nicely. Protip tho: Install it, set up mod settings in main menu, then close game and uninstall - settings will persist.
For those having issues with this mod, here are some tips. I'm not claiming to be an expert, I just have it working for myself.
The UE4SS version linked with this mod by Nexus (3.0.0) is NOT the current version of UE4SS (3.0.1)! UE4SS 3.0.1 Github
Before changing your mods, or upon major Palworld updates, it may be good practice to do a clean install of the game. Uninstall Palworld, make sure to fully delete any leftover folders or files, then Reinstall the game before proceeding to install mods. (Palworld has data in the steam/xbox game install as well as in users > appdata > local, which is where saves are stored. Back those up and clean that out too.)
Use the official UE4SS Github to ensure you are installing the latest version of UE4SS first.
In the mods.txt make sure line 7 is set to: BPModLoaderMod : 1
For the Mod Config Menu you can optionally add the line to mods.txt (after jsbLuaProfilerMod):DekModConfigMenu : 1
In the UE4SS-settings.ini some mods cause crashing on world load if line 24 is not set to: bUseUObjectArrayCache = false
For the Steam version on windows by default you DO NOT need to edit any of the provided files for the current version of the mod. To manually install download the file, unzip it, and copy the Pal folder then simply paste it into your own Palworld game folder. It will merge with the existing Pal folder of the game and go into place.
Note: IF for some reason your Palworld -> Pal -> Binaries -> Win64 -> Mods folder is instead lowercase Win64 -> mods you may have to edit the script file for the mod config menu. Or if any of your other default folders are not actually the normal default setup for whatever reason. Again, try the clean install first.
Go into the Palworld -> Pal -> Content -> Paks folder and if there is not a ~mods folder, create a new folder and name it ~mods.
NOTE - Sometimes the Mod Menu icon does not appear/is invisible on the main menu, however it is still there at the top right of the screen. If you click where it should be, the UI should open (and often the icon will then appear as well). The beta Shift + F6 menu keybind only works in game, so on the menu you have to open the UI from the top right button. Most mods will not be editable via the ingame Shift + F6 menu as it is a BETA FEATURE and the mods themselves have to update to support it.
yep, this is what fixed. Considering my issue was the DekModConfigMenu folder (removing it worked but having it broke while loading the game), adding the mod to mods.txt is what most likely fixed the issue
303 comments
- Small update for game version 0.3.2
- Added gamepass specific (io-store) build
v1.7 Changelog:
- Mod now automatically creates ~mods folder if it doesnt already exist.
- Made certain ui elements more modular (for use within XMOG Reskin System + other future mods)
v1.6 Changelog:
- Added NOT: prefix support for 'value objects' reqs. eg: (NOT:MyCustomBooleanOption)
- Added MOD: prefix support for 'value objects' reqs. eg: (MOD:PakMods:DekFF7RSkins_P) (PakMods | PAK, LogicMods | LOGIC, LuaMods | LUA)
- Added additional helper functions for logic mods;
- BPFL Helper: `DekCheckModFileExists` (allows checking for existense of mods)
- BPFL Helper: `DekUnregisterHook` (allows unregistering a registered hook)
- BPFL Helper: `DekRegisterHook` (allows registering hooks similar to lua mods)
v1.5 Changelog:
- Fix for meta.game flag not responding properly
- Added `AfterClickSavedButton` and `AfterUpdatedConfig` functions to easily hook into from lua
- Added `SetupModConfigBindings` as a bp helper function to easily set event callbacks for `AfterClickSavedButton` and `AfterUpdatedConfig`
- Added sound fx when click buttons etc
- Improved Option Selection Highilight
v1.4 Changelog:
- Fix for 'string' option type's default empty string text.
- Slight positioning fix for [More Mods] button.
- Added support for 'name' property on "value objects".
- Mod Config Menu can now be opened while in game! (Shift +F6 - Beta feature, see below)
- Added 'reqs' property to make an option only show when some other boolean option is true.
- Added 'hidden' flag for config option to not be shown within config menu (for secret dev config for w.e reason)
- Added 'color' option type for mod developers.
- Added support for boosty donation links.
- Fixed incorrect version display on scene open.
- Added 'keybind' option type for mod developers.
- Minor visual enhancements..
NOTE: only mods that have enabled 'game' and have properly bound and react accordingly to the relevant events (`OnResetModConfig` and `OnSavedModConfig`) will be configurable 'on-the-fly' while in game. (Shift+F6 - Beta feature, has to be implimented fully into each individual mod).. Mods that do not support editing in game will be visible while in game, but cannot be altered.
Coming Soon:
- localization support for configuration text? (maybe)
- probably other things <3
Mod Developers:
make your mods compatible with this setup guide!
My Other Mods
High-Five via Patreon
DISCORD SUPPORT SERVER
PS: If your a developer who's mod is compatible with the config menu, make sure to leave a comment below with a link to your mod, or the mod
number, and ill add it to the list on the main description page <3
Side note, a very helpful user uploaded a great guide for manually installing this mod if your having trouble:
https://www.youtube.com/watch?v=T5SSegSBMvY&
The UE4SS version linked with this mod by Nexus (3.0.0) is NOT the current version of UE4SS (3.0.1)!
UE4SS 3.0.1 Github
Before changing your mods, or upon major Palworld updates, it may be good practice to do a clean install of the game. Uninstall Palworld, make sure to fully delete any leftover folders or files, then Reinstall the game before proceeding to install mods. (Palworld has data in the steam/xbox game install as well as in users > appdata > local, which is where saves are stored. Back those up and clean that out too.)
Use the official UE4SS Github to ensure you are installing the latest version of UE4SS first.
In the mods.txt make sure line 7 is set to:
BPModLoaderMod : 1
For the Mod Config Menu you can optionally add the line to mods.txt (after jsbLuaProfilerMod):
DekModConfigMenu : 1
In the UE4SS-settings.ini some mods cause crashing on world load if line 24 is not set to:
bUseUObjectArrayCache = false
For the Steam version on windows by default you DO NOT need to edit any of the provided files for the current version of the mod. To manually install download the file, unzip it, and copy the Pal folder then simply paste it into your own Palworld game folder. It will merge with the existing Pal folder of the game and go into place.
Note: IF for some reason your Palworld -> Pal -> Binaries -> Win64 -> Mods folder is instead lowercase Win64 -> mods you may have to edit the script file for the mod config menu. Or if any of your other default folders are not actually the normal default setup for whatever reason. Again, try the clean install first.
Go into the Palworld -> Pal -> Content -> Paks folder and if there is not a ~mods folder, create a new folder and name it ~mods.
NOTE - Sometimes the Mod Menu icon does not appear/is invisible on the main menu, however it is still there at the top right of the screen. If you click where it should be, the UI should open (and often the icon will then appear as well). The beta Shift + F6 menu keybind only works in game, so on the menu you have to open the UI from the top right button. Most mods will not be editable via the ingame Shift + F6 menu as it is a BETA FEATURE and the mods themselves have to update to support it.
Personal Confirmed Compatibility
Mod Version
- Dek Mod Config Menu - Steam - v1.8
Game Version
- Palworld - Steam - v0.3.6
Required Mods
- UE4SS - v3.0.1
Mods Using Config Menu
- Paldar Minimap - v0.20
Other Mods
- Altermatic - v0.3
- Obi's Shiny Pals - Steam - v1.0
- Zinkenite's Shiny Pals - v0.40.0
- Shiny Lucky Pals - v0.2
- Pik's Random Luckies - Wave 1 - v1.0.0
- True Monster Rancher - v0.3.5
- Probability Shiny Lucky Pals - 1% - v1
change line 78
LuaModsDir = Dirs.Game.Binaries.Win64.Mods to LuaModsDir = Dirs.Game.Binaries.Win64.mods
It's case sensitive for the mods folder name, this fixed it for me (steam)