Skip to content

Can't seem to get .esm mods to load? #25

Description

@Dark-Thoughts

Came back to try to mod Starfield using a mod manager this time and not wanting to wait for Vortex getting Linux support. I just went with a very basic setup of the essentials, like SKSE, achievement enabler and the intro skip, which work fine after some fiddling. I also added an inventory UI mod, which also works fine (but they're just loose files anyway). However, when I try to add a body mod or a universe picker, which are both .esm mods, then they don't seem to work at all. They do appear in the mod manager's plugin list and inside the Plugins.txt but I do not see the body & textures, nor do I receive a message box to choose my universe variant after going through the unity.

The app.log contains a double entry error, but I don't know if that's at all related:

[2026-04-10 19:21:17.116] [error] Error: ENOENT: no such file or directory, open 'settings.json'
    at Object.openSync (node:fs:561:18)
    at Object.func [as openSync] (node:electron/js2c/node_init:2:2617)
    at Object.readFileSync (node:fs:445:35)
    at t.readFileSync (node:electron/js2c/node_init:2:11013)
    at pn.loadSettings (/var/home/*****/Games/stellar-mod-loader-linux-x64/resources/app.asar/electron/main.js:33:205074)
    at /var/home/*****/Games/stellar-mod-loader-linux-x64/resources/app.asar/electron/main.js:50:4788
    at Session.<anonymous> (node:electron/js2c/browser_init:2:107089)
    at Session.emit (node:events:519:28)
[2026-04-10 19:21:17.121] [error] Error: ENOENT: no such file or directory, open 'settings.json'
    at Object.openSync (node:fs:561:18)
    at Object.func [as openSync] (node:electron/js2c/node_init:2:2617)
    at Object.readFileSync (node:fs:445:35)
    at t.readFileSync (node:electron/js2c/node_init:2:11013)
    at pn.loadSettings (/var/home/*****/Games/stellar-mod-loader-linux-x64/resources/app.asar/electron/main.js:33:205074)
    at /var/home/*****/Games/stellar-mod-loader-linux-x64/resources/app.asar/electron/main.js:50:4788
    at Session.<anonymous> (node:electron/js2c/browser_init:2:107089)
    at Session.emit (node:events:519:28)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions