Jump to content

Up to date Modding Guide for Newcomers


Recommended Posts

Posted
On 7/24/2026 at 7:22 PM, TropsMC said:

any guide for the gamepass/xbox version? cuz i cant get it work

yep just figured this out thanks to u/CJonson234 on reddit. link to the op's post here ( https://www.reddit.com/r/Palworld/comments/1v0yzxw/mod_management_menu_is_not_available_on_pc/ ). basically you download trumak's retoc on github, place the mod alongside the retoc.exe on the ~mods folder, then run a terminal in that folder and execute this command ( .\retoc.exe to-zen ModName_P.pak ModName_P.utoc --version UE5_1 ) changing the "ModName_P" to the name in question- and it's done :D

 

Posted

Hi there, I'm fairly confident that I followed the guide to the letter and made sure to only install the recommended animation packs and models, but I still get "AnimSet failed: NoTargetSkeleton" and "No compatible AnimEvents were found" errors, even after reinstalling the game and the mods. Does anyone have an idea what the problem could be? The models are all working, it's just the animations that don't

Posted
4 hours ago, moth_floof said:

Hi there, I'm fairly confident that I followed the guide to the letter and made sure to only install the recommended animation packs and models, but I still get "AnimSet failed: NoTargetSkeleton" and "No compatible AnimEvents were found" errors, even after reinstalling the game and the mods. Does anyone have an idea what the problem could be? The models are all working, it's just the animations that don't

Hi, what U4SS are you using? the steam workshop or the latest github version?
I'm asking because a lot of people had issues with the workshop version.

Posted
On 2026/7/25 at PM12点04分, BombaB said:

Hey, this is really something new—I’ve never seen anything like it before. 🤔  S

- The author of Cake has integrated all the framework modules into a single package, which is why you see Altermatic—they come bundled together.
As for why S-Cake isn't on the list, as I said, I've never seen this happen before. Maybe you could try reinstalling it, or check to see if s4ss is up to date?

I know why—because I was dealing with the exact same issue earlier. In my case, the Steam Workshop version of UE4SS couldn’t recognize the mod when installed in S-Cake (the same goes for Dynamic Pals). If you want it to install successfully, you have to put it in the Steam Workshop’s “Mods” folder, but that breaks the animation registration feature. My workaround is to install the UE4SS from GitHub alongside the Steam Workshop version. After launching the game, it feels like both versions of UE4SS are running simultaneously—some mods get loaded twice, and two identical options appear in UniPalUI, but everything seems to function normally. The trade-off is that your game’s stability becomes as precarious as a tower of blocks; if you try to make even the slightest change, the game won’t launch.

Posted
On 7/16/2026 at 6:14 PM, BombaB said:

Hi Everyone!
Since the game entered 1.0 LL Palworld is flooded with newcomers, and they all have the same, problem, Why mods don't work?
So, I decided to create a guide for all the Newcomers!
 

This is how things are as of yet!

 

There are many Animation and Model Swap packs on LL, but most of them were either removed, abandoned and/or need to be updated.
For this reason, i will focus only on the Latest releases that work, to avoid Misunderstandings and Workarounds.

Animation part, Latest S-Cake changed how animations register, so Animation Creators have to update their packs to the new system, but that's easy to say and takes a long time to do, as for Model Swaps, the 1.0 changed a lot of models and added new ones, so that will also take a lot of time to work on the models.

 

All right then, let's get started!
 

  • The most important mod is UE4SS (Scroll down to the bottom and look for a zip called UE4SS_v3.0.1-1016-g6c26f038.zip )  You need to put the files in Palworld\Pal\Binaries\Win64 

 

  • Download S-Cake  Just drag and drop the Pal Folder into your Palworld install folder.

                                         (The latest version combined it's mods, so now it's much easier to set it up)

  • Download PalMagic You need to put this Paks folder in Palworld\Pal\Content (You need this for Bakkas V skin and PrimalPals)
  • Download PalSoundBank You will have to put these files in Palworld\Pal\Content\Paks\~Mods

 

Now that we are done with the Essentials, time to see what working animations and model swaps do we have. (I will update this part every time a new updated Animation pack or Model Swap pack comes out.)

 

Animations

 


Model swaps

 


(Make sure to run __ManifestList_Create.bat after you put the json file inside the ModelJSON folder)

 

 

________________________________________________________________________________________________________________________________________

 

 

Well that's about it for now, 1.0 is out, many models have changed, and added so, it takes a mighty amount of time to update everything, be patient and don't forget to enjoy the game. 

Happy Hunting!

Would just like to check. If I just want to replace the character and pals with their nude/natural look (no adult animation required), I just need to install UE4SS, PalMagic and the 3 model swap packs listed?

Posted
7 hours ago, BombaB said:

Hi, what U4SS are you using? the steam workshop or the latest github version?
I'm asking because a lot of people had issues with the workshop version.

I'm using the latest github version

Posted
5 hours ago, Noobmodx said:

Would just like to check. If I just want to replace the character and pals with their nude/natural look (no adult animation required), I just need to install UE4SS, PalMagic and the 3 model swap packs listed?

Yea, if you want only model swaps, you need only pal magic and S4SS

Posted
24 minutes ago, moth_floof said:

I'm using the latest github version

Could you give me a pic with the errors?

Posted
1 hour ago, BombaB said:

Could you give me a pic with the errors?

p81ib1oklzw4zw58.pngfbrdsw94gs5dnswu.png

The "No compatible AnimEvents were found" happens when using shift + J for example

Posted

I'm not really sure where the error on my end is, but I followed everything exactly how it was explained. S-Cake and UniPalUI installed first with the version of UE4SS being v3.0.1-1016-g6c26f038. For the animation packs, I have Temtem, Lurkers, and Shiinr, and I think I installed them correctly because the animations show up in the UI for S-Cake, holding down J does start the animation with self, but I can't seem to get any other animation to play with any pal or human. I don't get any 'NoTargetSkeleton' errors or any other messages like that, nothing happens. I can enable the DEBUG option under the Sugar Cake menu, but no additional hotkeys do anything, I can't force an animation.

 

I couldn't quite get models to change, I think that's a separate issue on my end. PalMagic is meant to swap between base and modded models, but the hotkeys in that mod don't do anything. I did run the "__ManifestList_Create.bat" file after installing the relevant mods, but I don't if that worked. For UE4SS, something updated/changed on July 25th on the github page, but I don't know if that outdated any features with these mods. With Altermatic, whenever I use the Shift + O hotkey, it just says that the Skelmesh was unable to reroll.

 

If you have an ideas, I'll take anything at this point lol. There might be something obvious that I just overlooked, but I need a second brain to think about it

Posted (edited)
2 hours ago, fullautoAnime said:

I'm not really sure where the error on my end is, but I followed everything exactly how it was explained. S-Cake and UniPalUI installed first with the version of UE4SS being v3.0.1-1016-g6c26f038. For the animation packs, I have Temtem, Lurkers, and Shiinr, and I think I installed them correctly because the animations show up in the UI for S-Cake, holding down J does start the animation with self, but I can't seem to get any other animation to play with any pal or human. I don't get any 'NoTargetSkeleton' errors or any other messages like that, nothing happens. I can enable the DEBUG option under the Sugar Cake menu, but no additional hotkeys do anything, I can't force an animation.

 

I couldn't quite get models to change, I think that's a separate issue on my end. PalMagic is meant to swap between base and modded models, but the hotkeys in that mod don't do anything. I did run the "__ManifestList_Create.bat" file after installing the relevant mods, but I don't if that worked. For UE4SS, something updated/changed on July 25th on the github page, but I don't know if that outdated any features with these mods. With Altermatic, whenever I use the Shift + O hotkey, it just says that the Skelmesh was unable to reroll.

 

If you have an ideas, I'll take anything at this point lol. There might be something obvious that I just overlooked, but I need a second brain to think about it

  • G selects the pal, J selects the player H starts the animation. Holding J is literally the jerk off button, meaning solo.
  • Do not use both Altermatic and Palmagic together, its pointless. Don't even use PDF with Palmagic outside using it for the required meshes for the Palmagic Json files. Dont touch the actual structure in game since palmagic over writes it, all it will do is change your pal Icons.
    • I would go as far as to say do not use any of the 3 current skinners together until they figure out what the fuck they are doing. Pick either PM/DP/Altermatic - Palmagic/altermatic seems more plug and play
  • Palmagic is really rigid right now and its hotkey doesn't seem to work correctly after a few presses for owned pals, I don't know why, I just use it until it eventually gives me the skin I want and leave it alone. It will also only show the correct gender skins on only your pals, wild pals sometimes flicker between skin options and/or completely ignore gender tags until death.
Edited by GodSmack
Posted
6 minutes ago, GodSmack said:
  • G selects the pal, J selects the player H starts the animation. Holding J is literally the jerk off button, meaning solo.
  • Do not use both Altermatic and Palmagic together, its pointless. Don't even use PDF with Palmagic outside using it for the required meshes for the Palmagic Json files. Dont touch the actual structure in game since palmagic over writes it, all it will do is change your pal Icons.
    • I would go as far as to say do not use any of the 3 current skinners together until they figure out what the fuck they are doing. Pick either PM/DP/Altermatic - Palmagic/altermatic seems more plug and play
  • Palmagic is really rigid right now and its hotkey doesn't seem to work correctly after a few presses for owned pals, I don't know why, I just use it until it eventually gives me the skin I want and leave it alone. It will also only show the correct gender skins on only your pals, wild pals sometimes flicker between skin options and/or completely ignore gender tags until death.

So let me ask you... SCake comes with Altermatic already because I never installed Altermatic but it's there. I use Palmagic and neve had problems. What I want is to be able to pick textures for some Pals. I press Shift+O and re-roll doesn't work. How can I set it up so I can roll for Pals? I know I have to install more textures so the system picks but it has never worked for me. Thanks

Posted (edited)
20 minutes ago, nabhse90 said:

So let me ask you... SCake comes with Altermatic already because I never installed Altermatic but it's there. I use Palmagic and neve had problems. What I want is to be able to pick textures for some Pals. I press Shift+O and re-roll doesn't work. How can I set it up so I can roll for Pals? I know I have to install more textures so the system picks but it has never worked for me. Thanks

Yeah he did that recently, should have done it sooner honestly. There's no point using both because palmagic purposely seperates itself from SCs framework (un)fortunately only arousal settings were lost because of it afaik. The two skinners are not compatible afaik.

Palmagic uses Shift + Z and Shift + X. Shift + O is Altermatic.

For Palmagic their Json files need to be placed in ModelJSON and the manifest bat ran

 

For altermatic their Json files need to be place in SwapJSON and the bat file their ran

 

The Json files don't seem to be compatible with each other, unfortunately. They have made it annoying clear which one goes where.

 

There are conversions but require jumping between their servers like James Bond.

 

 

Edited by GodSmack
Posted
33 minutes ago, GodSmack said:
  • G selects the pal, J selects the player H starts the animation. Holding J is literally the jerk off button, meaning solo.
  • Do not use both Altermatic and Palmagic together, its pointless. Don't even use PDF with Palmagic outside using it for the required meshes for the Palmagic Json files. Dont touch the actual structure in game since palmagic over writes it, all it will do is change your pal Icons.
    • I would go as far as to say do not use any of the 3 current skinners together until they figure out what the fuck they are doing. Pick either PM/DP/Altermatic - Palmagic/altermatic seems more plug and play
  • Palmagic is really rigid right now and its hotkey doesn't seem to work correctly after a few presses for owned pals, I don't know why, I just use it until it eventually gives me the skin I want and leave it alone. It will also only show the correct gender skins on only your pals, wild pals sometimes flicker between skin options and/or completely ignore gender tags until death.

I removed Palmagic and everything else started working, imagine that. I didn't realize that the two of them shouldn't have been installed together. I might have gotten lost in the sauce or something. I appreciate your help, I'll try to stay up-to-date with these mods moving forward.

Posted
4 hours ago, GodSmack said:

Yeah he did that recently, should have done it sooner honestly. There's no point using both because palmagic purposely seperates itself from SCs framework (un)fortunately only arousal settings were lost because of it afaik. The two skinners are not compatible afaik.

Palmagic uses Shift + Z and Shift + X. Shift + O is Altermatic.

For Palmagic their Json files need to be placed in ModelJSON and the manifest bat ran

 

For altermatic their Json files need to be place in SwapJSON and the bat file their ran

 

The Json files don't seem to be compatible with each other, unfortunately. They have made it annoying clear which one goes where.

 

There are conversions but require jumping between their servers like James Bond.

 

 

Ok so I'm gonna try this then. I want to see if Palmagic will pull from the Jsons because Altermatic won't even though I put them in the correct folder and ran the bat file. Let me try with Palmagic now. Thanks for clearing that up!

Posted

It's probably due to the workshop version of U4SS but none of this works, the only thing that works is model replacers for the pals but the there is no sugar cake option and it gives me an error about scml c++ is missing but I am certain I installed everything in the correct areas as I've done this before. I guess I wasted my time again and now when Palworld updates I won't know what to remove due to me having to open 5 different olders to place stuff in with this modding. 

 

I miss the day of 1 click installs with mods. 

Posted
16 hours ago, moth_floof said:

p81ib1oklzw4zw58.pngfbrdsw94gs5dnswu.png

The "No compatible AnimEvents were found" happens when using shift + J for example

I'm not sure but if you said you only installed the animations in the guide, then it looks like you've installed Shiinr's animation pack wrong or something,
It happened to another person not too long ago, here is the post, i hope it helps.

 

Posted (edited)
6 hours ago, randomuser77 said:

It's probably due to the workshop version of U4SS but none of this works, the only thing that works is model replacers for the pals but the there is no sugar cake option and it gives me an error about scml c++ is missing but I am certain I installed everything in the correct areas as I've done this before. I guess I wasted my time again and now when Palworld updates I won't know what to remove due to me having to open 5 different olders to place stuff in with this modding. 

 

I miss the day of 1 click installs with mods. 

I get you, but i highly doubt that these types of mods will ever be on workshop, so yeah, no one click install for us. 😂

Edited by BombaB
Posted (edited)

I can't get SCAKE to register for whatever reason. I have the UI mod installed, and it detects everything else, all my pals have the correct bits, it just doesn't seem to load the SCAKE framework. I've got it in the correct location in the UE4SS folder, I triple checked, but this is the only mod that isn't enabling correctly.

UniPalUI says something about the SCML C++ not being active, though I've grabbed both the most recent version of UniPalUI and UE4SS

Edit: Okay, apparently I did *not* have the latest version of UE4SS, whoops.

Edited by cmaxirma
Am dumbass
Posted
2 hours ago, BombaB said:

I'm not sure but if you said you only installed the animations in the guide, then it looks like you've installed Shiinr's animation pack wrong or something,
It happened to another person not too long ago, here is the post, i hope it helps.

 

I just checked and all the files seem to be in the right place

What confuses me is that none of the animations seem to be working, not even the self touching from sugar cake itself, it just returns a "No compatible AnimEvents were found" error

By the way sorry for all the trouble, I really appreciate the help 🥹

Posted
2 hours ago, moth_floof said:

I just checked and all the files seem to be in the right place

What confuses me is that none of the animations seem to be working, not even the self touching from sugar cake itself, it just returns a "No compatible AnimEvents were found" error

By the way sorry for all the trouble, I really appreciate the help 🥹

Most of the times there is 3 thing that cause anim related errors, outdated UniPalUI, S4SS and or anim packs.
We eliminated S-Cake, and UniPalUI, since they are in 1 mod pack, we eliminated the anim packs too, they are up to date, so the only thing remains is S4SS?

What i've seen, a lot of people use the steam workshop S4SS and that's not the same as the github version from the guide, it goes to a different place, and when people install S-Cake, Scake can't talk with S4SS because it's in a different place.

S-Cake looks for him in the kitchen to cook some animations, and S4SS lays on the couch in the living room 😂

Posted (edited)

I wish i could do more, i'm sitting here, i check everything daily, to see if it works properly, and it does, and when i see people struggle with it, it's just sad, if it works for me it should work for everyone else.
Or at least this is my thought process.

Edited by BombaB
Posted
4 hours ago, cmaxirma said:

I can't get SCAKE to register for whatever reason. I have the UI mod installed, and it detects everything else, all my pals have the correct bits, it just doesn't seem to load the SCAKE framework. I've got it in the correct location in the UE4SS folder, I triple checked, but this is the only mod that isn't enabling correctly.

UniPalUI says something about the SCML C++ not being active, though I've grabbed both the most recent version of UniPalUI and UE4SS

Edit: Okay, apparently I did *not* have the latest version of UE4SS, whoops.

It happens 😄 I'm happy it worked out in the end.

Posted (edited)

Hey just wanted to say that everything is working for me perfectly.

even managed to make Bakka's animation work, together with  TemtemLover, Lurker and Shiinr's pak making 190 animation events for SCake. Took me literally 2 days of trial and error but it was worth it, gonna try other animations packs later, too tired for now.

 

Many many thanks to the people of this community for doing all this work and sharing your love for the game.

 

For the people having trouble, make sure all your animation JSON files are in \~mods\AnimConfig and your .Pak files are in ~mods\SugarCake. That path was the only one working for me at least.

 

Finally about Bakkas animations I grabbed a script to update the JSON to the lastest SCake provided by AlexDuKaNa from SCake discord. not sure if I can share that tho. Delete my message if is against the rules. Just put the script in the same folder that the JSON's you need to update and run with python.

 

Be mindful scripts can be harmful so only run them if you trust the source.

 

 

Spoiler
import json
from pathlib import Path
from collections import OrderedDict

INPUT = Path(".")
OUTPUT = Path("output")
OUTPUT.mkdir(exist_ok=True)


def transform(obj):
    if isinstance(obj, dict):

        new = OrderedDict()

        for key, value in obj.items():

            # Remove ActTypes completely
            if key == "ActTypes":
                continue

            # Rename keys
            rename = {
                "GlobalClimaxVar": "GlobalOrgasmVar",
                "SlotsToClimax": "SlotsToOrgasm",
                "ClimaxLocation": "OrgasmLocation",
                "FaceExpress": "Emotion",
                '"IsClimax":': '"IsOrgasm":',
                "FaceExpressClimax": "FaceExpressOrgasm",
            }

            key = rename.get(key, key)

            value = transform(value)

            # Replace CharacterID with TargetSkeleton
            if key == "CharacterID":

                if isinstance(value, list) and len(value):

                    first = value[0]

                    if first == "Human":
                        skeleton = (
                            "/Game/Pal/Model/Character/Skeleton/Human/"
                            "SK_PalHuman_Skeleton.SK_PalHuman_Skeleton"
                        )
                    else:
                        skeleton = (
                            f"/Game/Pal/Model/Character/Skeleton/{first}/"
                            f"SK_{first}_Skeleton.SK_{first}_Skeleton"
                        )

                    new["TargetSkeleton"] = skeleton

                # Remove CharacterID entirely
                continue

            # Add ActionTags before SlotAnims
            if key == "SlotAnims":
                new["ActionTags"] = []

            new[key] = value

        return new

    elif isinstance(obj, list):
        return [transform(x) for x in obj]

    else:
        return obj


for file in INPUT.glob("*.json"):

    if file.parent == OUTPUT:
        continue

    print("Processing:", file.name)

    with open(file, "r", encoding="utf8") as f:
        data = json.load(f)

    data = transform(data)

    outfile = OUTPUT / file.name

    with open(outfile, "w", encoding="utf8") as f:
        json.dump(data, f, indent=4)

    print("Saved:", outfile)

print("Done!")

 

 

convertoldscakenew.7z

Edited by Asmodeus91

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...