Skip to content
Needs review: This page has not yet been re-verified against Palworld 1.0. Steps, paths and tool versions may need adjusting. Palworld 1.0 vs early access.

Key DataTables (where things live)

Half of data modding is just knowing which DataTable holds the thing you want to change. This is a community-sourced map of the most-asked-about tables, current for Palworld 1.0. Edit them with UAssetGUI or patch them with PalSchema.

  • DT_PartnerSkillParameter (Pal/Content/Pal/DataTable/PassiveSkill/DT_PartnerSkillParameter) holds the partner/passive-skill settings for every Pal. Override the relevant rows to change or add partner skills.

    Source: Okaetsu - original message

Pal base stats (and making a Pal uncatchable)

Section titled “Pal base stats (and making a Pal uncatchable)”
  • DT_PalMonsterParameter holds a Pal’s base stats. Use DT_PalHumanParameter for human/NPC entries. For example, setting the capture rate to 0 makes a Pal uncatchable.

    Source: Snorkles - original message

  • Point a recipe’s IconName in DT_TechnologyRecipeUnlock_Common to a new icon key, then define that key in DT_ItemIconDataTable_Common with an Icon value referencing your packed texture via a $resource path, e.g. "Icon": "$resource/Tools/metal_axe_icon".

    Source: Nchi - original message