Character Traits Framework (OpenMW)

⭐ ⭐ (116 endorsements) 📥 8,644 downloads 📌 v1.1.1 📅 4/30/2026
🟢 Updated this month

By SosnoviyBor · Modders Resources and Tutorials

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 9/14/2026 📅 Created: 4/30/2026
⚠️ Install Order · 2 steps
1🛠️ MWSE — Morrowind Script Extender Download ↗
2🔧 MCP — Morrowind Code Patch Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 1.3% endorsement rate — high engagement, a strong quality signal
  • 🏆 #13 of 17 Modders Resources and Tutorials mods in this game by downloads

📋 About This Mod

This framework allows anyone to create any additional chargen traits similar to Merlord's Character Backgrounds. They can range from simple stat changes to scripted events that completely alter the way you approach the game.

Note: Any expansions created for the MWSE version of Character Backgrounds are not compatible with this mod and must be adapted to the OpenMW Lua API.

Installation

Requirements

They have to be loaded before this mod.

Load Order

All trait modules have to be loaded after the this mod. For example:

  • []...[/]

    []Stats Window.esp[/]

    []Stats Window.omwscripts [/]

    []...[/]

    []CharacterTraitsFramework.omwscripts[/]

    []...[/]

    []CharacterTraits_Backgrounds.omwaddon[/]

    []CharacterTraits_Backgrounds.omwscripts[/]

    []CharacterTraits_Beliefs.omwaddon[/]

    []CharacterTraits_Beliefs.omwscripts[/]

    []...[/]

Trait packs might be load order sensitive by themselves or have their own requirements, so look out for any notices on their respective pages.

Compatibility

Compatible with practically anything.

Safe to install or update mid-playthrough. Removing the mod, though, might not revert all the effects granted by your traits.

Confirmed to be compatible with:

  • []Natural Character Growth[/]

    []Skill Evolution 2. 0. 9 or newer[/]

    []Improved Vanilla Leveling[/]

    []Ultimate Leveling[/]

    Soft Incompatibilities

    Nothing gamebreaking, just a little whacky behavior.

    Supported Trait Packs

    A non-exhaustive list of mods adding new traits:

    • []Community Traits Ported by me and the MWSE community[/]

      []Mercenary Background by Kubsov[/]

      []Bard Character Background for Bardcraft by F1shjin[/]

      []Scavenger Character Background by F1shjin[/]

      []Debtor Background by blurpanda[/]

      []Boons and Burdens by me[/]

      Adding your own Traits

      New traits are created in player scripts using I. CharacterTraitsFramework.addTrait() in a player script. New trait types are registered automatically based on their type field. Traits with duplicate id get overriden based on load order: trait loaded first gets overriden by trait loaded last.

      Example

      local I = require("openmw.interfaces")

      local self = require("openmw.self")

      local ui = require("openmw.ui")

      I. CharacterTraits.addTrait {

      id = "test",

      type = "background",

      name = "Test Background",

      description = "This background does this, this, and that.",

      doOnce = function()

      -- Called only once when the trait is activated

      local strength = self.type.stats.attributes.strength(self)

      strength.base = strength.base + 15

      onLoad = function(data)

      -- Called when the trait is activated and during script initialization

      ui.showMessage("Test background successfully initialized!")

      [color=#a4c2

🤖 AI-enhanced — based on mod data

Character Traits Framework (OpenMW) is a modder's resource that lets you create custom chargen traits like backgrounds, beliefs, and lineages. It provides a framework for adding new traits to OpenMW, making it a valuable tool for modders looking to expand character creation options. With 92 endorsements and 5,458 downloads, it has a modest but active community following.

✨ Key Features

Create custom chargen traits including backgrounds, beliefs, and lineages.
Designed as a modder's resource for OpenMW, enabling trait integration.
Active development with a recent update in June 2026.

📊 Pros & Cons

✅ Pros

  • Solid community trust with 92 endorsements and over 5,000 downloads.
  • Opens up character creation modding for OpenMW, a niche but dedicated scene.
  • Actively maintained—last updated June 2026, so it's current.

⚠️ Cons

  • It's a framework, not a content mod—you'll need modding skills to use it.
  • No detailed documentation or examples provided in the description.
  • Requires OpenMW, so it won't work for vanilla Morrowind players.
🎯 Is This For You?
For OpenMW modders who want to add custom character traits like backgrounds or lineages to their mods. If you're a player looking for new traits out of the box, this isn't for you—it's a toolkit, not a content pack.
📦 Install:Medium· 5-10 minutes

💡 Beginner Tips

  • Make sure you're running OpenMW, not the original Morrowind engine, as this framework is built specifically for OpenMW.
  • Check the mod's forum or comments section for community-made examples of traits to see how the framework works in practice.
  • If you're new to modding, start by studying existing trait mods that use this framework to understand the JSON structure.

📊 Mod Details

Game
Morrowind Mods
Author
SosnoviyBor
Version
1.1.1
Downloads
8,644
Endorsements
116
Category
Modders Resources and Tutorials
Created
4/30/2026
Updated
9/14/2026

🔧 How to Install Morrowind Mods

Download from Nexus.

📖 Full step-by-step install guide for Morrowind →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Morrowind commands, item IDs, and more.

Keep browsing — more Morrowind mods await

📋 All Morrowind Mods 🏆 Top 25 📂 More Modders Resources and Tutorials 👤 More by SosnoviyBor 🔎 Similar Mods 🌐 Best Modders Resources and Tutorials (All Games) ⚠️ Fix Crashes & Errors 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods