https://github.com/mistralys/starfield-load-order-manager
Windows app to safeguard the mod load order for existing saves
https://github.com/mistralys/starfield-load-order-manager
load-order mod-manager mods starfield
Last synced: 6 months ago
JSON representation
Windows app to safeguard the mod load order for existing saves
- Host: GitHub
- URL: https://github.com/mistralys/starfield-load-order-manager
- Owner: Mistralys
- License: mit
- Created: 2025-12-10T19:45:40.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-01-15T09:54:19.000Z (7 months ago)
- Last Synced: 2026-01-17T11:47:12.918Z (7 months ago)
- Topics: load-order, mod-manager, mods, starfield
- Language: C#
- Homepage:
- Size: 17.9 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- License: LICENSE
Awesome Lists containing this project
README
# **SLOK: Starfield Load Order Keeper**
SLOK is a lightweight Windows tool that keeps your Starfield
`Plugins.txt` stable and prevents accidental load‑order changes
that can break saves.
---
## **Why It Exists**
Starfield depends on the exact order of mods listed in `Plugins.txt`.
If that order changes after you start a save, items, quests, or entire characters can break.
Unfortunately, Starfield, Mod managers and tools like LOOT can cause the file to be reordered.
SLOK helps you to stop that from happening.
---
## **What It Does**
- Saves a reference copy of a known‑good `Plugins.txt`
- Detects when the file changes
- Restores the correct order with one click
- Appends new mods safely at the end
- Supports multiple profiles (different load orders for different characters)
- Shows an intelligent diff of what changed
- Maintains a version history with rollback support
- Can launch the game (uses SFSE if present)
---
## **Find it on Nexusmods**
The tool has a dedicated page on Nexusmods, which includes Screenshots, discussions and more:
https://www.nexusmods.com/starfield/mods/15786
---
## **Profiles**
Profiles let you keep separate load orders for different playthroughs.
Switching profiles automatically swaps the correct `Plugins.txt` content into place
and saves your current state.
---
## **Version History**
SLOK keeps a history of all the changes you made, so you can roll back to
a previous version anytime (up to 16 versions).
---
## **How It Works (Brief)**
1. You set up your load order in Starfield or your mod manager.
2. When you're happy with it, you tell the app to create a reference.
3. The app monitors `Plugins.txt` for changes.
4. If something modifies it, you can:
- Accept the new order
- Restore your reference order
- Or revert everything to the reference file
---
## **Setup**
On first launch, the app asks for:
- Starfield AppData folder (where `Plugins.txt` lives)
- Starfield installation folder (where the `Data` folder is)
It auto-detects common locations, but you can browse manually.
---
## **License**
[MIT License](/LICENSE)
## Credits
I created this for my own use, and decided to share it with the community.
It was entirely developed using **AI-assisted coding techniques** with GPT-5.1-Codex and Claude Sonnet 4.
If you are interested in the development process, the folder [Docs/Agents/Development History](./Docs/Agents/Development%20History)
contains the individual agent plans used to incrementally build the application.