NPC Restorer - Invisible and Naked NPC Restorer

by cencal·v1.1·Updated 2026-04-29

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

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. 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.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. 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.

File & checksum

Filename
NPC Fixer Invisible And Naked NPC Fixer-104006-1-1-1777092880.zip
File size
107.5 KiB
SHA-256
c2648e53e3474858dd31c232afe2cb6641f05b126e81ff2860495ccaafebff4b
Stored at
2026-10-10 13:48