About This File
ABOUT THIS MOD
This is a compatibility mod for PALMAGIC.
It allows PrimalPals to work alongside T-Box Pal Dressing Facility All-in-One
and supported official vanilla skins from the Dressing system. When a
compatible T-Box or official vanilla appearance is selected through Dressing,
the Guardian preserves it instead of allowing PalMagic to immediately replace
it with a Primal mesh.
PrimalPals remains the automatic/default appearance source. Removing a Dressing
appearance returns control normally to PrimalPals and PalMagic.
THREE APPEARANCE TYPES IN THE SAME WORLD
Different Pals can simultaneously retain:
1. A Primal appearance applied automatically by PrimalPals.
2. A custom T-Box appearance selected through Dressing.
3. A supported official vanilla appearance selected through Dressing.
Each individual Pal still uses only one appearance at a time.
REQUIRED VERSIONS
- An experimental UE4SS build compatible with Palworld
- T-Box Pal Dressing Facility All-in-One: version 0.0.669.20
T-Box Pal Dressing Facility Skin Swap at Palworld Nexus - Mods and community
- PrimalPals: version 1.4.4.1
- PalMagic - Runtime Model Replacer: version 0.2.3
IMPORTANT
This add-on is specifically a compatibility mod for PALMAGIC. It is not
standalone and does not replace any required mod listed above.
UniPalUI, SCake, and animation packs are not required by this add-on. They may
still be required by other mods in your installation.
This version does not support DynamicPals.
WHAT IS NEW IN VERSION 1.3.1
- Updated for T-Box Pal Dressing Facility All-in-One version 0.0.669.20.
- Adds 45 newly audited T-Box Pal skin records.
- The runtime loads 1,334 unique exact T-Box mappings.
- Retains 42 exact official vanilla class paths covering 21 skin records.
- Keeps the validated event-driven Guardian architecture from Version 1.3.
- Preserves compatible T-Box and official vanilla appearances without a
continuous world scan, live UObject cache, personal Pal registry, or CSV.
- Does not modify _PalMagicPersist_*.json.
UPGRADING FROM VERSION 1.3
1. Close Palworld completely.
2. Keep the Version 1.3 folder as a backup if desired.
3. Disable or remove the old PalMagicTBoxGuardianV1.3 folder.
4. Do not delete _PalMagicPersist_*.json or unrelated ModelJSON files.
5. Install Version 1.3.1 and keep only one PalMagicTBoxGuardian enabled.
INSTALLATION
1. Install and verify every requirement separately using the versions above.
2. Close Palworld completely.
3. Extract this ZIP into the Palworld game root, normally:
...\SteamLibrary\steamapps\common\Palworld
4. Confirm the final path:
Pal\Binaries\Win64\ue4ss\Mods\PalMagicTBoxGuardianV1.3.1
5. Confirm that no other PalMagicTBoxGuardian module is enabled.
6. Start the game and enter a world normally.
7.⚠️After applying the skin to the Pal, unsummon and summon it again, or put it in the Palbox and take it back out. The skin won't apply if the Pal is already summoned in the world. You must build a Pal Dressing Facility to apply skins.⚠️
Do not extract this add-on into Paks\~mods.
HOW IT WORKS
- A native pre-hook preserves the live mesh of a compatible Dressing
appearance when PalMagic attempts to apply a Primal mesh.
- An ApplyMesh post-hook clears incompatible materials and provides an exact
catalog fallback when necessary.
- Only exact, audited T-Box or official vanilla catalog entries are protected.
- Removing the Dressing appearance returns control to PrimalPals and PalMagic.
- The add-on does not alter the Palworld save or PalMagic persistence.
VALIDATED BEHAVIOR
Controlled Windows/Steam tests covered switching between T-Box, supported
official vanilla, and Primal appearances; repeated replacement; base use;
returning to the title menu and re-entering a world; full game restarts;
ordinary dungeon use; and a tower boss arena.
Raid bosses summoned through a raid tablet have not yet been validated.
CATALOG AND LIMITS
- The T-Box catalog contains 1,334 unique exact mappings at runtime.
- The official vanilla catalog contains 42 exact class paths covering 21 skin
records.
- Six official vanilla records remain deferred because the available exports
did not expose a verifiable skeletal-mesh path. No path was guessed.
- Not every Pal, skin, animation, skeleton, save state, or gameplay context
has been visually tested.
- PalMagic "Skin mismatch found" notices are outside this add-on's scope.
- Animation and skeleton compatibility are not modified. Incompatible assets
may still cause a T-pose or deformation.
- Future Palworld, UE4SS, PalMagic, PrimalPals, or T-Box updates may require
an add-on update.
- Xbox/Game Pass has not been validated.
UNINSTALLATION
Close Palworld completely and remove only:
Pal\Binaries\Win64\ue4ss\Mods\PalMagicTBoxGuardianV1.3.1
Do not delete _PalMagicPersist_*.json unless you deliberately want to reset
PalMagic itself.
DOWNLOAD CONTENTS
This download contains compatibility logic and documentation only. It does not
include PAK files, required ModelJSON files, third-party assets, saves,
PalMagic persistence data, personal identifiers, or diagnostic CSV files.
CREDITS
All original models, textures, frameworks, names, and assets belong to their
respective PrimalPals, T-Box Pal Dressing Facility, PalMagic, UE4SS, and
Palworld creators. This package contains only compatibility logic between
these systems.
What's New in Version 1.3.1
Released
WHAT IS NEW IN VERSION 1.3.1
- Updated for T-Box Pal Dressing Facility All-in-One version 0.0.669.20.
- Adds 45 newly audited T-Box Pal skin records.
- The runtime loads 1,334 unique exact T-Box mappings.
- Retains 42 exact official vanilla class paths covering 21 skin records.
- Keeps the validated event-driven Guardian architecture from Version 1.3.
- Preserves compatible T-Box and official vanilla appearances without a
continuous world scan, live UObject cache, personal Pal registry, or CSV.
- Does not modify _PalMagicPersist_*.json.
.png.a16821b095a5c65417e96d37b9cefa9b.png)
.png.0db0a525b9fa9a4a54d65fe99b720507.png)
.png.942ff30300782904cc8125fd4f624feb.png)
.png.94fbd56579a7b076b9880a134009726a.png)
.png.c9dc3e1636a172d7e597847539712e26.png)
.png.347946ce0c9c9a67ba1981ce06b7d4b2.png)