Version Manager
🟠 Updated over a year ago⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 0.8% endorsement rate
- 🏆 #42 of 44 Utilities mods in this game by downloads
📋 About This Mod
Overview
Version Manager is a lightweight Papyrus-based system designed to help modders manage script updates in Starfield without requiring users to start a new save. It allows quest scripts to detect version changes and automatically restart, ensuring that new script logic is applied seamlessly.
This system was originally created for my own A. C. T., MORPH, and MORPH Effects mods to ensure they could update cleanly without forcing users to restart their game or manually stop and restart quests. However, it can be used for any mod that needs an easy way to manage script updates.
How It Works
-
[]Your quest script registers itself with Version Manager using RequestVersionManagement during OnQuestInit and OnPlayerLoadGame.
[
]Version Manager checks if the version has changed:[]If unchanged, nothing happens.
[]If changed, the quest stops and restarts to apply the latest script logic.
[]This means your quest must be designed to handle being restarted properly in OnQuestInit.
How to Use1. Add a Property for Version ManagerIn your quest script, add a property that referencesVersionManager
Like so and ensure that the VersionManager quest instance is being passed to it in the CK:
VersionManagerQuestScript Property VersionManager Auto
2. Register for Version Management in
OnQuestInit and OnPlayerLoadGame
Your quest script should register itself with Version Manager when it initializes and when the player loads a save:
Event OnQuestInit()
RegisterForRemoteEvent(Game. GetPlayer(), "OnPlayerLoadGame")
ManageVersion()
Event Actor. OnPlayerLoadGame(Actor akSender)
ManageVersion()
3. Implement
ManageVersion()
to Directly Pass the Version
Always call RequestVersionManagement with the version string directly inside the function ensuring it is a stack variable otherwise you can end up passing in the stale version number even though the new script is installed:
Function ManageVersion()
VersionManager. RequestVersionManagement(self, "0. 9. 0")
EndFunction
What Happens When a Version Change is Detected?If the version string provided to RequestVersionManagement does not match the last registered version, Version Manager will:- []Stop the quest (Stop())
- Restart the quest (Start())
VersionManager is a lightweight Papyrus utility for Starfield that automatically detects quest script version changes and restarts quests, ensuring new logic applies without starting a new save. Designed for mods like A.C.T. and MORPH, it simplifies updating quest-based content. With 64 endorsements and 8,088 downloads, it's a niche but useful tool for modders.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Solves a real pain point for modders—no more forcing players to start over
- Lightweight Papyrus system that won't bloat your load order
- Decent adoption for a utility mod (64 endorsements, 8k downloads)
⚠️ Cons
- Only useful if you're modding Starfield quests—not for casual players
- No documentation or install instructions provided by the author
- Last updated January 2025—may not be compatible with future game patches
For Starfield mod authors who create quest-based content and need a clean way to push updates. Also for players who use A.C.T. or MORPH and want those mods to work smoothly. Skip if you're not into modding or don't use those specific mods.
💡 Beginner Tips
- If you're a mod author, integrate VersionManager into your quest scripts by checking for version changes on quest init.
- For players, just install it like any other mod—place the files in your Data folder or use your mod manager.
- Make sure to load VersionManager before any mods that depend on it in your load order.
📊 Mod Details
- Game
- Starfield Mods
- Author
- EphemeralSagacity
- Version
- 0.9
- Downloads
- 8,088
- Endorsements
- 64
- Category
- Utilities
- Created
- 1/31/2025
- Updated
- 1/31/2025
🔧 How to Install Starfield Mods
Download from Nexus.
📖 Full step-by-step install guide for Starfield →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Starfield commands, item IDs, and more.
Keep browsing — more Starfield mods await