NPC Restorer - Invisible and Naked NPC Restorer
This mod is a **F4SE (Fallout 4 Script Extension)** plugin that automatically solves engine-level NPC visibility and re-equip issues.
About this mod Machine translation
This mod is a **F4SE (Fallout 4 Script Extension)** plugin that automatically solves engine-level NPC visibility and re-equip issues.
Original address:
Prefix:
Fallout 4 Script Extender (F4SE):
Fallout 4 Naked and visible NPC fixes (NakedNPCFixF4)
This mod is a **F4SE (Fallout 4 Script Extension)** plugin that automatically solves engine-level NPC visibility and re-equip issues.
🚀Key Features
The mod runs silently in the background and fixes two main issues:
1. Visibility (ghost NPC) fix
Solve the problem of NPC's 3D model failing to load (turning invisible/ghost) after unit switching or loading screen. It triggers an engine-level 3D refresh, making the character instantly visible again.
2. Naked NPC repair: Ensure that the character re-wears clothing correctly after animation scenes or complex state transitions.
- Check whether the NPC is equipped in the "Body" column (slot 33).
- If an NPC is exposed by mistake, the backpack will be forced to be reset to re-equip its default outfit.
🛠️Technical Highlights
- **Zero performance impact:** This mod no longer polls continuously, but only triggers on specific events, such as loading screen completion, menu closing, or cell attachment.
- **Smart Targeting:** Specifically targets the **Human** and **Ghoul** races. Does not interfere with bots, creatures, or player characters.
- **Quest Friendly:** Respects the in-game "disabled" flag to ensure hidden NPCs in quests remain hidden.
- **Cooling System:** Implement cooldown timers for each actor to prevent double processing or potential looping.
🏗️ Build Develop
Based on modern Fallout 4 modding standards:
- **C++ 23:** Adopts the latest programming standards.
- **CommonLibF4:** The highest level framework accessed by the Fallout 4 engine.
- **F4SE:** Fallout 4 script extender API.
- **spdlog & fmt:** High performance log and text formatting library.
📥 Installation
- Copy "NakedNPCFixF4.dll" to your "Fallout 4\Data\F4SE\Plugins\" directory.
- Use "f4se_loader.exe" to start the game.
- Check the log: 'Documents\My Games\Fallout4\F4SE\NakedNPCFixF4.log'#
📝 Requirements
*Fallout 4 (v1.10.163 or compatible)
- Fallout 4 Script Extender (F4SE)
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.