Removing an NPCs face data, adding it to the character, and exporting as JSLOT

Extract any NPC's face data and save it as a RaceMenu .jslot preset for your own characters.
- Extract face morphs (all sliders)
- Extract face parts (nose, eyes, mouth)
- Extract tint layers (makeup, scars, dirt)
- Extract hair color
- Saves as RaceMenu-compatible .jslot file
- Skyrim Special Edition
- SKSE64
- RaceMenu (to use the extracted presets)
- Install via MO2
- Enable the mod
- Done!
- Extract to Skyrim SE folder
- Merge Data folder
- Look at an NPC (crosshair on them)
- Open console (~)
- Type:
cg FaceRipper.RipFace - Press Enter
- You'll get a notification: "Face saved: [NPC_Name].jslot"
Create a simple Papyrus script with a hotkey that calls FaceRipper.RipFace()
Extracted faces are saved to:
Data/SKSE/Plugins/FaceRipper/[NPC_Name].jslot
-
Copy the .jslot file to:
Data/SKSE/Plugins/CharGen/Presets/ -
In RaceMenu:
- Press F9 to open preset menu
- Load the preset
- Adjust as needed
✅ Facial Features:
- All face morphs/sliders
- Nose shape
- Eye shape
- Mouth shape
✅ Appearance:
- Tint layers (makeup, scars)
- Hair color
❌ Not Included:
- Hair style (mesh)
- Body morphs
- Equipment/clothing
"No target in crosshair"
- Make sure you're looking directly at an NPC
- Try getting closer
"Target is not an NPC"
- You're looking at an object, not a character
- Look at the NPC's face/body
"Could not create file"
- Check that Data/SKSE/Plugins/FaceRipper/ folder exists
- Check file permissions
- Only works on NPCs with face data (most humanoid NPCs)
- Cannot extract from:
- Creatures
- Faceless NPCs
- NPCs without FaceGen data
- Compatible with all NPC mods
- Compatible with RaceMenu
- Compatible with appearance overhauls (extracts the modified face)
- SKSE team
- CommonLibSSE-NG
- RaceMenu for the .jslot format
- Initial release
- Extract face morphs
- Extract tint layers
- Extract hair color
- Save as .jslot format
Enjoy collecting NPC faces! 👤✨
SteamVikings