Armor Normalizer
An SKSE plugin that automatically balances modded armor to match vanilla Skyrim standards.
All features work at game startup. No patches or compatibility files needed. Every feature can be turned on or off individually through the MCM menu.
What It Does
Modded armors are frequently overpowered, overpriced, trivially cheap to craft, or impossible to find in the world. Armor Normalizer fixes all four problems automatically.
Stat Normalization
Sets each modded armor's protection, gold value, and weight to match the vanilla standard for its material tier. An iron-tier modded cuirass will have the same stats as a vanilla iron cuirass. You can adjust these values with multiplier sliders in the MCM.
Crafting Normalization
Adjusts the number of ingots and leather strips in crafting recipes to match vanilla amounts. If a modded ebony cuirass costs 50 ebony ingots, it gets reduced to 5 (the vanilla amount). Special ingredients like daedra hearts or dragon bones are left untouched.
Crafting Blacklist
Lets you block specific mods from adding items to your crafting menus. If a mod adds 200 armors you never want to see at the forge, toggle that mod off on the Blacklist page.
World Distribution
Adds modded armors to merchant inventories and loot containers so you can find them in the world. Each armor appears at the player level appropriate for its material tier (iron at level 1, daedric at level 46, etc.).
How Material Detection Works
The plugin figures out what material each armor is made of by looking at two things:
- Crafting recipe (primary): If an armor uses steel ingots in its recipe, it's steel-tier. If it uses ebony ingots and a daedra heart, it's daedric-tier.
- Keywords (fallback): If there is no recipe, the plugin checks for material keywords like
ArmorMaterialSteelorArmorMaterialEbony.
Armors that can't be identified are left unchanged.
Vanilla Baseline Tables
Heavy Armor Rating
| Tier | Body | Feet | Hands | Head | Shield |
|---|---|---|---|---|---|
| Iron | 25 | 10 | 10 | 15 | 20 |
| Steel | 31 | 13 | 13 | 17 | 24 |
| Dwarven | 34 | 14 | 14 | 18 | 26 |
| Steel Plate | 40 | 17 | 17 | 22 | 29 |
| Orcish | 40 | 17 | 17 | 22 | 30 |
| Ebony | 43 | 18 | 18 | 23 | 32 |
| Dragonplate | 46 | 20 | 20 | 25 | 34 |
| Daedric | 49 | 21 | 21 | 26 | 36 |
Light Armor Rating
| Tier | Body | Feet | Hands | Head | Shield |
|---|---|---|---|---|---|
| Hide | 20 | 7 | 7 | 12 | 15 |
| Leather | 26 | 10 | 10 | 15 | - |
| Elven | 29 | 12 | 12 | 16 | 21 |
| Scaled | 32 | 13 | 13 | 17 | 23 |
| Glass | 38 | 16 | 16 | 22 | 27 |
| Dragonscale | 41 | 17 | 17 | 23 | 29 |
MCM Settings
Open the Mod Configuration Menu in-game and select "Armor Normalizer" to configure:
- General: Toggle each feature on or off, enable detailed logging
- Stats: Armor rating, gold value, and weight multiplier sliders (1.1x AR by default)
- Distribution: Set the chance that modded armors appear in loot, toggle merchant and chest distribution separately
- Blacklist: Toggle individual mods on or off to block their crafting recipes
- Logs: See how many armors were normalized, recipes modified, and lists created
All setting changes require a game restart to take effect. The plugin runs once at startup and applies all changes before you load your save.
Requirements
- Skyrim SE, AE, or VR
- SKSE64
- Address Library for SKSE Plugins
- MCM Helper (for the in-game settings menu)
Installation
- Install with your mod manager (MO2 or Vortex)
- Place
ArmorNormalizer.dllinData/SKSE/Plugins/ - Place
ArmorNormalizer.espinData/ - Place
ArmorNormalizerConfig.pexinData/Scripts/
Link to This Page
Copy a link to share this wiki from your Nexus description or documentation: