Purpose of the Sort Tool
The Sort Mod List tool helps you organize your MO2 mod list to resolve conflicts and match the collection author's intended install order. It provides:
- Visual preview of your mod list with conflict detection
- Automatic sorting based on collection install order
- Drag-and-drop reordering with persistent user rules
- Conflict highlighting to identify which mods overwrite each other
- Isolation mode to focus on specific mod conflicts
Basic Workflow
- Click Preview - Loads all mods and detects file conflicts
- Review the list - Check for conflicts (red/green highlighting)
- Make adjustments - Drag mods to reorder if needed
- Click Apply Sort Order - Apply the new order to MO2
Table Columns
| Column | Description |
|---|---|
| No. | Row number showing the current position in the sort order |
| Status | Mod status indicators (enabled, disabled, problem, etc.) |
| Mod Name | The mod's display name, with tags if applicable |
| Category | The mod's assigned category from MO2 |
| Version | The mod's version number |
| Conflicts | Count of overwrites/overwritten files with other mods |
Status Indicators
| Indicator | Meaning |
|---|---|
| ✔ Enabled | Mod is active and will be loaded |
| ✖ Disabled | Mod is inactive (only shown with "Show disabled" option) |
| ⚠ Problem | Mod has invalid data or missing Nexus ID |
| 🌐 Unmanaged | Mod is in game Data folder (DLC, Creation Club) |
| 📦 Bundle | Mod was installed from a collection bundle |
Row Highlighting
| Color | Meaning |
|---|---|
| Red background | This mod is being overwritten by the selected mod (losing) |
| Green background | This mod is overwriting the selected mod (winning) |
Tags
Mods may display tags next to their name indicating special status:
| Tag | Meaning |
|---|---|
| User Rule | You've manually reordered this mod. A custom load order rule is active. |
| No collection | This mod isn't part of any loaded collection (can be hidden in settings). |
| Bundle | This mod was installed from a collection bundle. |
Conflicts Pane
The left pane shows detailed conflict information for the selected mod:
- Title - Shows the selected mod's name and conflict summary
- Table - Lists all mods that conflict with the selected mod
- Colors - Red = this mod overwrites them, Green = they overwrite this mod
Using the Conflicts Pane
- Click any mod in the main table to select it
- The conflicts pane shows all mods that share files with it
- Click a conflict to highlight it in the main table
- Drag mods within the conflicts pane to reorder them
Collapse/Expand
Use the arrow button (◀/▶) to collapse or expand the conflicts pane. When collapsed, a highlighted expand button appears on the left edge for quick access.
Drag-Drop Basics
You can manually adjust the sort order by dragging mods:
- Click a mod to select it
- Drag it to the desired position
- Release to drop it after the target mod
What Happens When You Drag
- A "load after" rule is created: the moved mod will always load after its target
- The User Rule tag appears on the moved mod
- The rule is saved automatically and persists through MO2 restarts
- Future previews will reapply your rules automatically
Multi-Select Drag
You can drag multiple mods at once:
- Ctrl+Click to select multiple individual mods
- Shift+Click to select a range of mods
- Drag the selection to the target position
- All selected mods are placed after the target, preserving their relative order
How Multi-Drag Rules Work
When you drag multiple mods, the tool creates chained rules to preserve their relative order:
- First mod → loads after target
- Second mod → loads after first mod
- Third mod → loads after second mod
- ...and so on
User Rules
User rules are "load after" relationships you create by dragging mods. They are the primary way to customize your load order beyond what collections provide.
Rule Behavior
- Persistent - Rules are saved automatically and survive MO2 restarts
- Override collection order - Your rules take priority over collection sorting
- Visual indicator - Mods with rules show the User Rule tag
- Reapplied on Preview - Rules are applied each time you click Preview
Moving to Top
If you drag a mod to the very top of the list (above all other mods), its "load after" rule is removed. The mod returns to its natural position based on collection order.
Strict User Rules
By default, user rules are "relaxed" - a mod just needs to be somewhere after its target. Enable Apply strict user rules in Settings for precise positioning.
| Mode | Behavior |
|---|---|
| Relaxed (default) | Mod loads somewhere after the target. Other mods may be between them. |
| Strict | Mod is positioned directly after the target. Always adjacent. |
Isolation Mode
Isolation mode filters the view to show only mods related to a specific conflict:
- Right-click any mod in the table
- Select Isolation Mode - Show Only Conflicts
- The table now shows only that mod and mods that conflict with it
- Make your adjustments in this focused view
- Right-click and select Exit Isolation Mode to return
Deep Isolation
When Show conflicts of conflicts is enabled in Settings (default: on), isolation mode also shows mods that conflict with the conflicting mods. This reveals the full dependency chain.
Collection Order
The tool can automatically sort mods based on collection install order. This is applied when you click Preview.
Collection Selector
In Settings, choose which collection's order to use:
- Merge All (default) - Combines order from all loaded collections
- Specific collection - Use only that collection's order
How Sorting Works
- Mods are matched to collection entries by file ID or name
- Matched mods are sorted by their position in the collection
- Collection phases are respected (phase 0 before phase 1, etc.)
- User rules are applied on top, overriding collection order where specified
- Unmatched mods appear at the end
Filter Options
Access these options via the ⚙ Settings button:
| Option | Default | Description |
|---|---|---|
| Only show mods with conflicts | Off | Hide mods that have no file overlaps |
| Show disabled mods | Off | Include inactive mods in the list |
| Sort problem mods to top | On | Always show mods with issues at the top |
| Sort unmanaged mods to top | On | Put DLC and game files at the top |
| Sort bundles last | On | Always keep bundle mods at the bottom |
| Show 'No Collection' tag | On | Mark mods not part of any collection |
Isolation Mode Settings
| Option | Default | Description |
|---|---|---|
| Show conflicts of conflicts | On | In isolation, also show mods that conflict with the conflicting mods |
Managing User Rules
The Settings dialog includes tools to view and manage your user rules:
View User Rules
Click View User Rules... to open the rules manager:
- See all your rules in a table (Mod → Loads After)
- Delete individual rules with the × button
- Select multiple rules and click Delete Selected
- Changes take effect when you close the dialog
Delete All Rules
Click Delete All to remove all user rules:
- A confirmation dialog appears
- Type
DELETE(in all caps) to confirm - All rules are cleared and mods return to collection order
Save/Load Order
Save Order
Export your current sort order to a file for backup or sharing:
- Click Save Order
- Choose a location and filename
- The file includes mod positions and your user rules
Load Order
Import a previously saved sort order:
- Click Load Order
- Select the saved order file
- The table updates to match the loaded order
- Click Apply Sort Order to apply it to MO2
Applying Changes
Click Apply Sort Order to apply the displayed order to MO2:
- Each mod's priority is updated to match its position in the table
- MO2's mod list updates immediately
- Your game will now use this load order
Best Practices
- Preview first - Always preview before making changes
- Trust collection order - Collection authors test their load orders extensively
- Use isolation mode - For complex conflicts, isolate and resolve one at a time
- Save before major changes - Export your current order before making many adjustments
- Test in-game - After applying, launch the game to verify everything works
When to Manually Reorder
- Custom patches you've added that aren't in the collection
- Personal preference mods that should override collection mods
- Troubleshooting specific texture or mesh conflicts
- Adding compatibility patches for mods from different collections
When to Reset to Collection Order
- Fresh collection installation - let the author's order take effect
- After updating a collection - reset to the new recommended order
- Troubleshooting issues - return to a known-good configuration
- Something broke after manual reordering - clear rules and start fresh
Understanding Conflicts
- Red = losing - The selected mod's files are being overwritten
- Green = winning - The selected mod's files are overwriting others
- Lower in list = wins - Mods at the bottom override mods above them
- Not all conflicts are bad - Patches are meant to overwrite their targets