Jump to content

[RELz] LOOT - Load Order Optimisation Tool


Recommended Posts

Posted
On 5/8/2025 at 2:40 PM, doggexbay said:

Hello, wondering if it's possible to view all custom rules that I've put in place?

It's not possible to view them all in one place in the GUI, but you can open your userlist.yaml in a text editor to see them. It's in the relevant game subdirectory of %LOCALAPPDATA%\LOOT\games.

Posted

Hey there.  So, since loot was recently updated to remove the skse vs sksevr error, I've been having an issue with an error saying I have an "ambiguous load order".  Never in all the years using loot has this occurred and it also happens randomly, despite clicking the 'fix load order' option each time.  Any ideas?

Posted
9 minutes ago, WillowArcane said:

Hey there.  So, since loot was recently updated to remove the skse vs sksevr error, I've been having an issue with an error saying I have an "ambiguous load order".  Never in all the years using loot has this occurred and it also happens randomly, despite clicking the 'fix load order' option each time.  Any ideas?

For Skyrim SE and Skyrim VR the load order is ambiguous when there are installed plugins that aren't listed in Plugins.txt and aren't implicitly activated by the game, so next time when you get the dialog, try comparing what's in Plugins.txt with what's installed: that may help identify why the plugins aren't being listed.

Posted (edited)

Not sure if this is the right place, but I'm having problems getting LOOT to work with Vortex for Oblivion Remastered. I can chose the path in LOOT but it always revert to the original Oblivion mod list and ignores my Remastered list. Can anyone help with this?

Edit: please disregard.

Edited by stewartce
I figured out that it is built-in and learned how to use it.
  • 2 weeks later...
Posted

May I ask how to make mods display dirty data, such as if these mods have it but Occlusion is not displayed

Posted
On 5/25/2025 at 5:18 PM, zhuabaobao123 said:

May I ask how to make mods display dirty data, such as if these mods have it but Occlusion is not displayed

I'm not sure I understand your question. LOOT can't check if a plugin is dirty itself, it can only compare plugin checksums against the checksums of known dirty plugins and display a message if a match is found. The known dirty plugin checksums are submitted by users as metadata to be included in the masterlist.

  • 2 weeks later...
Posted

LOOT v0.26.1 released!

The changelog can be found here.

This release gains a few new filters and some more load order backup functionality, plus some theme/styling fixes and polish, and a couple of other fixes.

  • 2 months later...
Posted (edited)

Hey guys, just wanted to give you a head's up that I've gone ahead and sunset BOSS after ten years. The Oblivion masterlist hadn't been updated in four years anyways. While maintenance made sense at the time as a stop-gap until the priority scores were introduced, there's no longer any reason for folks to use BOSS. That said, I've archived all the repos and directed them all to LOOT

Edited by deaths_soul
  • Thanks 1
  • 1 month later...
Posted

LOOT v0.28.0 released!

The changelog can be found here.

This release adds the ability to hide individual messages, filter out messages that aren't new, and supports long paths (if you've configured Windows to enable them) and plugin symlinks (where the game can use them), along with a few other improvements.

If you're wondering what happened to LOOT v0.27.x, I skipped over it to keep LOOT's version the same as its underlying libloot library. libloot has been almost completely rewritten since LOOT's last release, but you shouldn't notice much difference. 🤞

  • 1 month later...
Posted

Submission

The Frozen Heart - Quest Mod
https://www.nexusmods.com/skyrimspecialedition/mods/159911

 

LOOT Masterlist Entries

  - name: 'ksws07_quest.esm'
    dirty:
      - <<: *quickClean
        crc: 0x7ECC2544
        util: '[SSEEdit v4.1.5p](https://www.nexusmods.com/skyrimspecialedition/mods/164)'
        itm: 2
    clean:
      - crc: 0x31CAD675
        util: 'SSEEdit v4.1.5p'

 

 

Posted
1 hour ago, Beermotor said:

Submission

The Frozen Heart - Quest Mod
https://www.nexusmods.com/skyrimspecialedition/mods/159911

 

LOOT Masterlist Entries

  - name: 'ksws07_quest.esm'
    dirty:
      - <<: *quickClean
        crc: 0x7ECC2544
        util: '[SSEEdit v4.1.5p](https://www.nexusmods.com/skyrimspecialedition/mods/164)'
        itm: 2
    clean:
      - crc: 0x31CAD675
        util: 'SSEEdit v4.1.5p'

 

 

Done, thanks for the report.

  • 1 month later...
Posted

Hi, recently, I keep getting problem with LOOT, it keeps cancelling updating of the masterlist. Error log say:

Error while checking for LOOT updates: unexpected HTTP response status code: 0. Response body is: 
[01:14:25.647616] [error]: Network error code 5, description is: Operation canceled

I tried everything, LOOT is allowed as exception in my firewall and antivirus, my internet is working, I even tried to uninstall and install the latest version again but it refuses to work and I don't know what to do.

Posted
10 hours ago, Lubaba said:

Hi, recently, I keep getting problem with LOOT, it keeps cancelling updating of the masterlist. Error log say:

Error while checking for LOOT updates: unexpected HTTP response status code: 0. Response body is: 
[01:14:25.647616] [error]: Network error code 5, description is: Operation canceled

I tried everything, LOOT is allowed as exception in my firewall and antivirus, my internet is working, I even tried to uninstall and install the latest version again but it refuses to work and I don't know what to do.

Are you able to access the masterlist URL in your web browser, e.g. does https://raw.githubusercontent.com/loot/skyrimse/refs/heads/v0.26/masterlist.yaml work?

Posted (edited)
13 hours ago, WrinklyNinja said:

Are you able to access the masterlist URL in your web browser, e.g. does https://raw.githubusercontent.com/loot/skyrimse/refs/heads/v0.26/masterlist.yaml work?

Yes, I am able to access the masterlist URL in my web browser.

Edit: got same problem with Vortex, somebody told me that it can be fixed by installing VPN so I tried it, it fixed LOOT too.

Edited by Lubaba
new info.
  • 3 months later...
Posted

LOOT v0.29.0 released!

The changelog can be found here.

With this release LOOT looks a little different on Windows, and as a result the default theme can now be used in light and dark modes, optionally following the system theme. LOOT is also now able to correctly handle some new plugins introduced in the latest Starfield update and its new Terran Armada DLC, along with other bug fixes and improvements.

Posted

LOOT v0.29.1 released!

The changelog can be found here.

This is mostly a few bugfixes, though there are a few new warnings for Starfield blueprint and BlueprintShips plugins that "look wrong" (see the changelog for details), and LOOT will no longer add blueprint or BlueprintShips plugins to plugins.txt, since Starfield will just remove them when it starts.

Posted

Hello! I am having a problem with LOOT w/r/t a set of mods on OpenMW: 

image.png.f0ed5cdc510ce1b459bc2caeb6b85b12.png

Bardcraft should be, according to the mod author, loading after SkillsFramework, not before it. How may I solve this while still keeping LOOT working? 

Posted
4 hours ago, stewcanoe said:

Hello! I am having a problem with LOOT w/r/t a set of mods on OpenMW: 

image.png.f0ed5cdc510ce1b459bc2caeb6b85b12.png

Bardcraft should be, according to the mod author, loading after SkillsFramework, not before it. How may I solve this while still keeping LOOT working? 

The masterlist load after rule is trying to enforce what the load order says, and I think the hardcoded rule is coming from your OpenMW config - if I'm remembering correctly, all the plugins that are listed in the OpenMW config files apart from those that are only in the last-loaded config file get treated as being "hardcoded" to load early, because only the last config file is the user-specific config file.

What openmw.cfg files do you have? I'd expect one in "C:\Program Files\OpenMW 0.50.0" (or whatever your version of OpenMW is) and another in "Documents\My Games\OpenMW", and only the latter should contain any content= entries.

Posted
On 4/20/2026 at 3:35 PM, WrinklyNinja said:

The masterlist load after rule is trying to enforce what the load order says, and I think the hardcoded rule is coming from your OpenMW config - if I'm remembering correctly, all the plugins that are listed in the OpenMW config files apart from those that are only in the last-loaded config file get treated as being "hardcoded" to load early, because only the last config file is the user-specific config file.

What openmw.cfg files do you have? I'd expect one in "C:\Program Files\OpenMW 0.50.0" (or whatever your version of OpenMW is) and another in "Documents\My Games\OpenMW", and only the latter should contain any content= entries.

Thank you for the reply! And in great time--quicker than my own reply.

In my "C:\Modding\OpenMW" folder, my openmw.cfg indeed has "content=" entries for all the .esp files. While the openmw.cfg in "Documents\My Games\OpenMW" has content= for all the .omwscripts and .omwaddon files. How might I rectify that? (I suppose I could change all my .omwscripts and .omwaddon files to have the .esp ending, if that's helpful for LOOT, so that they are all considered at the same time. Tho that seems inelegant/wrong somehow.)

Posted
8 hours ago, stewcanoe said:

Thank you for the reply! And in great time--quicker than my own reply.

In my "C:\Modding\OpenMW" folder, my openmw.cfg indeed has "content=" entries for all the .esp files. While the openmw.cfg in "Documents\My Games\OpenMW" has content= for all the .omwscripts and .omwaddon files. How might I rectify that? (I suppose I could change all my .omwscripts and .omwaddon files to have the .esp ending, if that's helpful for LOOT, so that they are all considered at the same time. Tho that seems inelegant/wrong somehow.)

I think the openmw.cfg in Modding is being loaded before the one in My Games, and the "content" entries are listed in the order they're read, which is why you're seeing LOOT put Bardcraft.esp before SkillFramework.omwscripts. I think that's right, but does the OpenMW Launcher's Content Files tab show a different order to LOOT?

Moving the content entries for your esp/esm files to your My Games openmw.cfg and listing them so that Bardcraft.esp's entry is below SkillFramework.omwscripts should fix your issue, and also mean that LOOT will be able to change the load order of your esp/esm files, because LOOT basically treats only the openmw.cfg that's in My Games as editable.

Posted
On 4/23/2026 at 3:25 AM, WrinklyNinja said:

I think the openmw.cfg in Modding is being loaded before the one in My Games, and the "content" entries are listed in the order they're read, which is why you're seeing LOOT put Bardcraft.esp before SkillFramework.omwscripts. I think that's right, but does the OpenMW Launcher's Content Files tab show a different order to LOOT?

Moving the content entries for your esp/esm files to your My Games openmw.cfg and listing them so that Bardcraft.esp's entry is below SkillFramework.omwscripts should fix your issue, and also mean that LOOT will be able to change the load order of your esp/esm files, because LOOT basically treats only the openmw.cfg that's in My Games as editable.

Unfortunately, this is not a solution because something is, when I export data from MO2, rewriting both .cfg files.

I copied the .esp's to My Games openmw.cfg, and LOOT still took hardcoding umbrage with the .cfg esps from C:\Modding. So I deleted the content files from .cfg of C:\Modding. This allowed LOOT to work like a charm.

I then copied the produced order from My Games to C:\Modding, as the OpenMW launcher would not detect the list otherwise (as I discovered attempting to launch the game). However, attempting to launch OpenMW from this point led to...nothing. Not even an error warning. The game simply refused to run at all from the launcher or directly via the .exe.

If I get rid of the content=.omwscripts/.omwaddon lines from the C:\Modding file, that seems to let the game start. But doing so automatically shunts all those files behind the .esps because of the hardcoding, and my launcher won't let me drag any .omw files above the .esps because of said hardcoding. If I delete all the content= lines from C:/modding .cfg, then I have no proper load order in the launcher, and would have to create the load order by hand again.

So...what weird circle is going on here? Have I reached the point where I need to contact the OpenMW folks? 

Posted
8 hours ago, stewcanoe said:

Unfortunately, this is not a solution because something is, when I export data from MO2, rewriting both .cfg files.

I copied the .esp's to My Games openmw.cfg, and LOOT still took hardcoding umbrage with the .cfg esps from C:\Modding. So I deleted the content files from .cfg of C:\Modding. This allowed LOOT to work like a charm.

I then copied the produced order from My Games to C:\Modding, as the OpenMW launcher would not detect the list otherwise (as I discovered attempting to launch the game). However, attempting to launch OpenMW from this point led to...nothing. Not even an error warning. The game simply refused to run at all from the launcher or directly via the .exe.

If I get rid of the content=.omwscripts/.omwaddon lines from the C:\Modding file, that seems to let the game start. But doing so automatically shunts all those files behind the .esps because of the hardcoding, and my launcher won't let me drag any .omw files above the .esps because of said hardcoding. If I delete all the content= lines from C:/modding .cfg, then I have no proper load order in the launcher, and would have to create the load order by hand again.

So...what weird circle is going on here? Have I reached the point where I need to contact the OpenMW folks? 

I'm having a hard time understanding your setup, could you share some more info and the openmw.cfg files as they are when OpenMW is happy with them?

For example, I've got:

  • OpenMW installed at "C:\Program Files\OpenMW 0.50.0", with this  openmw.cfg.
    • The significant entries in that are:
      data-local="?userdata?data"
      user-data="?userdata?"
      config="?userconfig?"
      resources=./resources
      data=./resources/vfs-mw
  • An OpenMW folder at "C:\Users\username\Documents\My Games\OpenMW" containing  openmw.cfg.
    • The significant entries in that are:
      data="C:\Games\Steam\steamapps\common\Morrowind\Data Files"
      content=Morrowind.esm
      content=Tribunal.esm
      content=Bloodmoon.esm
  • A Morrowind install at "C:\Games\Steam\steamapps\common\Morrowind" which has no openmw.cfg, but which is referenced in the second file above.
  • If I make changes to the load order of active plugins using the OpenMW Launcher, the content entries in "C:\Users\username\Documents\My Games\OpenMW/openmw.cfg" are updated. The same happens if I change their load order using LOOT.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...