The ES3 file structure is proprietary and not publicly documented. However, it is known to consist of a series of sections, each with its own specific format and structure.
If you absolutely must edit something MSE doesn’t expose (e.g., a specific variable no tool reads), you can:
Verdict: Don’t. Use MSE or Wrye Mash.
Wrye Mash is a mod manager but has a superb save editor.
Wrye Mash is safer for fixing save bloat or broken scripts after uninstalling mods. how to edit es3 save file
Expand the tree:
TES3 > Save Game > Player > NPC_
Under NPC_, you will find sub-records:
Editing an ES3 save file (a serialized save format often used by Unity games via the Easy Save 3 plugin) lets you inspect, modify, or restore game state—but proceed carefully: incorrect edits can corrupt saves or cause crashes. Below is a focused, technical guide covering formats, tools, common fields, safe workflows, and restoring backups.
| What you want | How to find |
|---------------|--------------|
| Health, ammo, currency | Search for numbers near your current values |
| Inventory items | Look for "item", "List", or array patterns |
| Position (X, Y, Z) | Search for floats like 12.5, -3.2 |
| Unlock flags / bools | Look for true / false or 1 / 0 | The ES3 file structure is proprietary and not
Click File > Save As to create a new save file. Never overwrite the original until you are sure the edit works. Load the new save in Morrowind.
If the file is plain-text-like (older ES3 versions or unencrypted): Verdict: Don’t