EXEC Custom NPC Helper

⭐ — (0 endorsements) 📥 9 downloads 📌 v1.0 📅 9/16/2026
🟢 Updated this month

By ExecutiveE33 · Utilities

⬇ Download Mod Source: Nexus Mods 📅 Updated: 9/16/2026 📅 Created: 9/16/2026
⚠️ Install Order · 1 step
1🛠️ UE4SS — UE4SS (Unreal loader) Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • ✅ Updated 297 days after the latest game patch — actively maintained
  • 🏆 #34 of 37 Utilities mods in this game by downloads

📋 About This Mod

This lua script is a utility that allows custom NPCs to display custom partner skills.

EXEC Custom NPC Helper

Created by ExecutiveE33

Version 1. 0

Last Updated: 9/15/2026

Like what I do? Consider donating to help me continue development.

1. 0 - 9/15/2026 - Initial Release

Description

This lua script mod will allow custom NPCs to display their partner skill name (fixing the "None" bug) by using the built in Palworld functions. It is intended to be used with PalSchema custom NPC mods and does nothing on its own.

Issue: Partner Skill name shows "None" for custom NPCs.

Root cause: UPalUIUtility. GetPartnerSkillName(CharacterID) looks

up the character's declared partner skill via its DataTable row. NPCs do not

natively have a PalPartnerSkillComponent (only Pals do), so it is believed that

this function has an inline return "None" completely bypassing any override set

via OverridePartnerSkillNameTextID.

Fix: hook GetPartnerSkillName directly (fixes every UI surface that calls

it in one place -- both the field HUD and the party/Palbox detail panel).

For CharacterIDs we explicitly know are our own custom NPCs, resolve the

real name via UPalMasterDataTablesUtility. GetLocalizedText using the

confirmed "SkillName" category (16 / DT_SkillNameText) and the

TextId already set in that NPC's OverridePartnerSkillNameTextID field.

Anything not in this list is left completely alone -- vanilla NPCs keep

their real "None".

Installation instructions

This is a lua script mod intended to be used with PalSchema custom NPC mods.

It was developed using PalSchema 0. 6. 7 and the associated experimental fork of UE4SS.

First, install PalSchema and UE4SS (with Lua/experimental scripting support

enabled), using instructions from here:

https://okaetsu.github.io/PalSchema/docs/installation

Next, the unzipped mod folder (EXEC_CustomNPC_Helper) should go in

.../Pal/Binaries/Win64/ue4ss/Mods/

How To Use

1) Create a custom NPC using either my guide (https://www.nexusmods.com/palworld/mods/2826) or the more complete one available from the Palworld Modding Discord (link on https://pwmodding.wiki/).

2) Set up the PalSchema json file for the NPC. This should be done in the "PalSchema/mods/MyMod/raw/" folder.

Note the red box. This must be done for the partner skill name. (the description override works fine oddly enough)

Then in your localization json located in PalSchema/mods/MyMod/translations/global/" make sure you have a name assigned to the partner skill you are creating.

Once satisfied with your NPC, we can move over to this mod's main.lua.

Open up this mod's main.lua document in an editor of your choice.

(I prefer Visual Studio Code, but you can use plain old notepad as well).

Look for the "CustomPartnerSkillNameOverrides" list around line 32.

You must add your custom NPC CharacterID from above and the OverridePartnerSkillNameTextID you created.

That's all. If your NPC and the partner skill was set up appropriately in the PalSchema files, then everything should work in game.

Requirements

- Experimental Fork of UE4SS

- Presumably PalSchema if one intends to actually utilize this mod's capability.

sg_epk.jtk93.x29.jp

 - Thanks for sharing your knowledge about custom NPC partner skills.

DISCLAIMER:

This mod is not authorized for posting on Steam, except under the Steam account named ExecutiveE33.

📊 Mod Details

Game
Palworld Mods
Author
ExecutiveE33
Version
1.0
Downloads
9
Endorsements
0
Category
Utilities
Created
9/16/2026
Updated
9/16/2026

🔧 How to Install Palworld Mods

Subscribe on Steam Workshop. Mods auto-download and install. Launch the game to activate.

📖 Full step-by-step install guide for Palworld →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Palworld commands, item IDs, and more.

Keep browsing — more Palworld mods await

📋 All Palworld Mods 🏆 Top 25 📂 More Utilities 👤 More by ExecutiveE33 🔎 Similar Mods 🌐 Best Utilities (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods