PlayerExp (Server-Side)
🟢 Updated this month⚠️ Install Order · 1 step
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- ✅ Updated 286 days after the latest game patch — actively maintained
- 🏆 #35 of 37 Utilities mods in this game by downloads
📋 About This Mod
Adds a .expmulti command that lets admins grant a temporary EXP multiplier (2x-5x) to a specific player. While active, the player gets automatic Base/Bonus EXP breakdown notifications in chat, and a final notice when it expires. Lightweight
PlayerExp
A UE4SS mod for Palworld dedicated servers that adds a temporary EXP Multiplier system for a specific player — great for server events, giveaway rewards, or admin-granted boosts.
Features
.expmulti <player> <2-5> <time>
Activates an EXP multiplier for one player for a given duration. While active, every time that player gains EXP (from killing Pals, crafting, building, etc.), they automatically get a breakdown message in chat:
: Base Exp: 12 | Bonus Exp: 24
The bonus EXP is actually added to the player's EXP (not just displayed) — the total gained is Base × Multiplier.
Once the time runs out, the player gets one final notification and the system stops automatically:
: EXP Multiplier 3x has ended.
Parameters:
-
[]<player> — Player name (must be online, case-sensitive). Example: Jawa[/]
[]<2-5> — Multiplier number, 2 to 5. Example: 3[/]
[]<time> — Duration: number + unit (s=seconds, m=minutes, h=hours, d=days). Examples: 10m, 1h, 1d[/]
Example:
.expmulti Player01 3 10mActivates a 3x EXP multiplier for player "Player01" for 10 minutes.
Note: this command is admin-only (checks the admin status of the player running the command).
Requirements
-
[]Palworld Dedicated Server[/]
[]UE4SS — version: v3. 0. 1[/]
[]Palworld Dedicated Server build: the version running while this mod was developed & tested (August 2026). If there's a major Palworld update after that and the mod stops working, it's most likely due to changes in the game's internal structure — check for a mod update or report an issue.[/]
Installation
-
[]Extract the PlayerExp folder into Pal/Binaries/Win64/Mods/[/]
[]Add the following line to mods.txt in the Mods/ folder:
PlayerExp : 1[/]
[]Restart the server[/]
How It Works
(for the curious / contributors)-
[]Chat commands are hooked via PalPlayerController:EnterChat_Receive (not via delegate broadcasts, which proved unreliable in this game).[/]
[]EXP detection uses polling (reading GetExp() every few seconds and comparing it to the previous value) instead of an event hook, because no reliable EXP-gain event hook was found in the current game version. Polling only runs for players who currently have an active multiplier, so it doesn't add server load when nobody is using this feature.[/]
[]Granting bonus EXP uses PalUtility:GiveExpToAroundPlayerCharacter, the only function found for manually granting EXP. This function is radius-based (see Known Issues below).[/]
Known Issues / Limitations
-
[]Bonus EXP is radius-based, not purely per-player. No game API function was found to grant EXP to a single specific player without a radius. This mod uses the smallest practical radius (1 unit) to minimize the chance of another player who happens to be standing at the exact same spot also receiving bonus EXP. The mod also automatically detects and logs (to the server console) if this happens, but it can't be prevented 100%.[/]
[]Detection happens via polling (up to ~2 seconds of delay), not instantly, since no reliable EXP event hook was found in this game version.[/]
[]If a player logs out while their multiplier is still active, tracking for that player is silently stopped once the server detects their PlayerController is no longer valid.[/]
Credits
Developed & tested directly on the author's own server, using SDK dump output (RE-UE4SS) from Palworld to find the hooks and internal functions this mod relies on.
Some implementation techniques (hooking chat via EnterChat_Receive, the player-lookup pattern via GetPlayerListDisplayMessages, using SendSystemToPlayerChat for personal messages) were inspired by another Palworld admin command mod circulating in the UE4SS modding community. Thanks to the community authors who paved the way for this research.
Changelog
1. 0. 0
- []Initial release: .expmulti feature with automatic Base/Bonus EXP notifications.[/]
-
[]Bonus EXP is radius-based, not purely per-player. No game API function was found to grant EXP to a single specific player without a radius. This mod uses the smallest practical radius (1 unit) to minimize the chance of another player who happens to be standing at the exact same spot also receiving bonus EXP. The mod also automatically detects and logs (to the server console) if this happens, but it can't be prevented 100%.[/]
-
[]Chat commands are hooked via PalPlayerController:EnterChat_Receive (not via delegate broadcasts, which proved unreliable in this game).[/]
-
[]Extract the PlayerExp folder into Pal/Binaries/Win64/Mods/[/]
-
[]Palworld Dedicated Server[/]
📊 Mod Details
- Game
- Palworld Mods
- Author
- EdVoidID
- Version
- 1.0.0
- Downloads
- 7
- Endorsements
- 0
- Category
- Utilities
- Created
- 9/5/2026
- Updated
- 9/5/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