Appearance Anywhere
Open Palworld's original character appearance and armor appearance menus without returning to an Antique Dresser.
Press F6 for the complete character creator or F7 for the Antique Dresser armor appearance screen. Appearance Anywhere uses Palworld's native menus, confirmation flow, saving, controller navigation, and multiplayer synchronization. It does not create a replacement UI or edit appearance data directly.
Features
- Open the full character creator with F6
- Open the armor appearance menu with F7
- Change every option Palworld exposes, including face, hair, colors, body, voice, and armor appearance
- Use a valid Antique Dresser owned by the local guild when one is available
- Open the matching native menu directly when no Dresser is available and the configuration allows it
- Works while riding, swimming, and inside dungeons
- Optional combat, base-location, and built-Dresser restrictions
- Native cancel behavior protects unconfirmed changes
- No custom UI, custom save format, or direct appearance-data writes
Controls
- F6 - Character appearance
- F7 - Armor appearance
- Press the matching hotkey again to use that menu's native cancel path
- ESC and the normal menu buttons continue to work normally
The two hotkeys must be different. If one appearance menu is already open, the other hotkey is rejected so unconfirmed changes are not discarded.
Requirements
- Palworld for Windows
- A Palworld-compatible RE-UE4SS Experimental installation
MemberVariableLayout.ini in the active UE4SS root directory
- Validation target: Palworld Steam build
24181527 with UE4SS 3.0.1
Xbox and PlayStation consoles cannot load UE4SS Lua mods. Multiplayer servers must allow client mods. Palworld remains responsible for saving and server authority.
Manual installation
- Close Palworld completely.
- Install a Palworld-compatible RE-UE4SS Experimental release.
- Extract the download.
- Copy the included AppearanceAnywhere folder into the active UE4SS Mods directory.
- Start Palworld, load a world completely, and press F6 or F7.
Common locations:
Palworld\Mods\NativeMods\UE4SS\Mods\AppearanceAnywhere
Palworld\Pal\Binaries\Win64\ue4ss\Mods\AppearanceAnywhere
Palworld\Content\Pal\Binaries\WinGDK\ue4ss\Mods\AppearanceAnywhere
The final folder must contain enabled.txt, config.lua, and Scripts\main.lua. If your UE4SS setup uses mods.txt, add:
AppearanceAnywhere : 1
Do not enable the CurseForge/manual and Steam Workshop editions at the same time.
Configuration
Edit AppearanceAnywhere\config.lua while Palworld is closed:
return {
Hotkey = "F6",
ArmorSkinHotkey = "F7",
ControllerHotkey = { "L3", "R3" },
AllowDuringCombat = false,
AllowOutsideBase = true,
RequireAntiqueDresserBuilt = false
}
Invalid values fall back individually and are explained in UE4SS.log.
Controller support
Native Lua controller polling is intentionally disabled in version 1.1.0 because it is unsafe with the validated Palworld and UE4SS runtime. Once a menu is open, its normal controller navigation works.
Steam users can safely map a controller button or chord to keyboard F6 and another to F7 through Steam Input.
Safety and compatibility
Appearance requests are blocked during loading screens, cutscenes, death or spectator state, while an unrelated menu is open, and during combat unless combat use is enabled. The mod validates the local player, synchronized world, HUD service, server client-mod policy, Base ownership, and Dresser ownership before opening a menu.
Compatibility with every mod or mod combination cannot be guaranteed. Mods that replace the character creator, Antique Dresser, HUD service, or related player-state functions may conflict.
Troubleshooting
- Load the world completely before using either hotkey.
- Close the map, inventory, pause menu, and other open menus first.
- Confirm that
MemberVariableLayout.ini exists in the active UE4SS root.
- Change a hotkey in
config.lua if another mod already uses it.
- Check
UE4SS.log for lines beginning with [AppearanceAnywhere].
Uninstallation
Close Palworld and remove only the AppearanceAnywhere folder from the active UE4SS Mods directory. The mod creates no save files and stores no appearance data of its own.
Current version: 1.1.0