Download the file called UE4SS_Xinput_v2.5.2 from the here.
After downloading, unzip the archive with the files.
Open Steam and find Palworld in your game library.
Right-click on Palworld, select Properties, choose Installed Files, then Browse to open the game's folder.
Then navigate to these folders:
Pal
Binaries
Win64
Before transferring the files from the UE4SS_Xinput_v2.5.2 folder, you need to modify the UE4SS-settings.ini file.
To accomplish this, open the UE4SS-settings.ini file and use CTRL + F to find the line bUseUObjectArrayCache, change the value from true to false and save.
Next, transfer all the files from the UE4SS_Xinput_v2.5.2 directory to the folder you opened in the first step.
Furthermore, some mods require the creation of another folder.
Next, reopen the game folder and navigate to this location:
Pal
Content
Paks
Create a folder with the name Mods.
Launch the game and make sure it works correctly.
Find the Palworld mods you installed on the server through Curse Forge and download them. Pay attention to the description of the mods, as some may require additional tools.
Make sure that all downloaded mods are saved in separate folders and unzipped.
Open the game folder again.
There are two options for installing mods:
If the mod you would like to install has a .pak extension, copy or move it to the Mods folder you created earlier.
If the mod does not have a .pak extension, but is simply located in a folder, then place it along the following path:
Open the game folder.
Pal
Binaries
Win64
Mods
Also in this folder you will see the mods.txt file, for the mods to work correctly, open it and enter all the names of the new mods you have added, colon and 1.
It should look like this:
ModName1 : 1
ModName2 : 1
ModName3 : 1
After you've done that, save the file.
Please note that you need to edit the mods.txt file only for the mods you want to install in Binaries/Win64/Mods, and the name must exactly match the name of the folder where the mod files are located.