Jump to content
  • Sign Up
By Schaken


Most Mods are free, Our Server is not, Please consider a Donation of at Least a Dollar.

By Schaken

The Request Center

Check out the NEW Request Center! Make a request of your favorite mod, A conversion, Or a completely new idea!

Make a Request!
By Schaken


Refer a friend, Make money!

Get Referral Code

Welcome to Schaken-Mods

Sign up today and get your favorite mods!

Join now
By Schaken

Join our Guild!

To help pay for the server to keep going, please join our Guild and enjoy the extra content we have.

Check it Out

immersive Armor Swapper LE - Public Version 3.0.1

   (0 reviews)

5 Screenshots

Immersive Armor Swapper is a dynamic armor swapper, capable of swapping regular armors with a custom one per selected body type.

With iAS, Me and Schaken (and any other person that decides to contribute) don't have to make custom plugins, convert armors so that only work with teens or dolls, and we don't have to package the original mod. We can just make a addon that makes the specified outfit appear only when a teen or a doll wears the outfit from the original mod. (View videos below for examples). This is also dynamically made so anyone can create a armor race plugin, for any race out there!


Another feature of iAS is that it does what the all hair and eyes patch does, it can make all hair and eyes available in racemenu. This does not mean that the hairs and eyes will work with them, it just makes them available.

This is the public version, so it is incompatible with Teen Dolls Lewd and Teen Dolls Physics (Official). There is a version in the club for people who use those.



  • Crash Fixes, I dont know why, but my plugin seems to trip some crash when its generating data, and Crash Fixes makes it not crash, so just install it, you do not need the OSAllocators option if you use something else for that.



Known Teen and Doll iAS addons:

Vanilla Replacers:


iAS Manager:

With iAS Manager you can create your own iAS addons for every armor you have! Just follow its guide and then you can use all your armor on iAS races!



Bug reporting:

Before you report a bug please check the iAS log in "Documents/My Games/Skyrim/SKSE/iAS.log"


Technical details:

To make iAS recognize a race, you need to have a separate home folder for the desired race you are wanting to swap armors on, a plugin that contains iAS armor races(can be the original mod), and an ini file so that iAS knows the races you want to start swapping.


When making a plugin for a custom race you need to have a few thing so that the DLL knows what to do

  • Make a ini file in data/skse/plugins/iAS/, and make a section called [General] put "Plugin=Your plugin that has the armor races.esp"", and "sArmorstring=[##MaleMeshFolder|FemaleMeshFolder|000800,000801,000802,000803,##]" under it.


Now I'm going to explain the above content.

The first section is the MaleMeshFolder, if it was kept the way it was currently, for a vanilla armor that was in directory "meshes/armor/elven/m/cuirass_1.nif" the armor swapper would look for male clothing in  "meshes/MaleMeshFolder/armor/elven/m/cuirass_1.nif". If there was one it would make only the specified race wear that version of the armor.

The second section is the FemaleMeshFolder, if it was kept the way it was currently, for a vanilla armor that was in directory "meshes/armor/elven/f/cuirass_1.nif" the armor swapper would look for female clothing in  "meshes/FemaleMeshFolder/armor/elven/f/cuirass_1.nif". If there was one it would make only the specified race wear that version of the armor.

The third are the armor races form ids, not the actual races. The way this works is that there is a armor race for each race, the form id is used in the fifth section of the description. To make a armor race I suggest you take one of my templates and copy it and rename as many times you need it into your own plugin. Then put the form ids of the races into the ini file, under sArmorstring, like the examples. I suggest using blocks of 6 hex numbers.

For each race there has to be a armor race, in the non-armor races you have to change the RNAM of the race to the armor race that corresponds to it, or do it through the ini file through the sArmorRace key, see the examples for reference.

And lastly you have to add the armor races to the armor addon records of the body for the race. If you do not do this each race you have edited will have invisible body parts.


Example files



Example files Explained

immersive Armor Swapper - Core Addon Example.esp - This is a normal custom race esp, with no armor swapping capabilities.

sk immersive Armor Swapper - Addon Example.esp - This is a armor swap addon example, this is what tells the armor swapper what to swap for the races in "immersive Armor Swapper - Core Addon Example.esp"

sk immersive Armor Swapper - Intigrated into Mod Example.esp - This is what a armor swapper integrated custom race would look like. 


DLL originally made by Zelden, heavily edited by Jobobby04(me). 
Plugins made by Jobobby04(Me)


Here is the before iAS:


Here is the after:


What's New in Version 3.0.1   See changelog


Add protection



XKamillox - For the Reaources. xKamillox's avatar

Other Files from Jobobby04

User Feedback

You may only provide a review once you have downloaded the file.

There are no reviews to display.

  • Create New...

Important Information

By viewing this site, you agree to our Terms of Use, Privacy Policy, Guidelines, and our use of We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.