Ship Vendor Framework (SVF) - Starfield Unity
Ship Vendor Framework (SVF)

Ship Vendor Framework (SVF)

By rux616

Free Mod

Community Rating

No ratings yet

Version: 1.8.1

Summary

The system that Bethesda designed for selling ships is interesting, but it lacks a crucial element: Changeability. In vanilla Starfield, once a ship vendor has been loaded the first time, the list of ships they offer for sale is locked in forever until starting a new game (or new game plus).

That's where this mod comes in. I've designed a system such that mod authors can easily add ships for sale to the various ship vendors without either conflicting with other mods that do the same or requiring the set up of a script. It will also refresh the vendor's list of ships if a change is detected in the vendor's "always" or "unique" lists. (A ship vendor's inventory is composed of three lists: always a.k.a. priority, random, and unique.)

NOTE: Vendors refresh their ship inventory every 7 days by default.

Detailed instructions are included in the "How to Utilize the Ship Vendor Framework" article (https://www.nexusmods.com/starfield/articles/624) on Nexus Mods.

This is a limited version of the README. The full version can be found at the mod's page on Nexus Mods (https://www.nexusmods.com/starfield/mods/10057), or in the GitHub project (https://github.com/rux616/starfield-ship-vendor-framework).

Load Order

For best results, I would recommend keeping this mod and all its patches in a single block, all following any other mods that are being patched.

For patches, the load order should be as follows:

  • ShipVendorFramework.esm
  • (SVF Expansion Patches, if any)
  • (SVF Capability Patches, if any)
  • (SVF Compatibility Patches, if any)

Compatibility

This mod alters most of the leveled lists for spaceships that vendors use to add proper level gates, as well as the CF_Post dialogue [QUST:00143472] and CF_Post_Toft_TL_ShipServices scene [SCEN:001F88DD] to allow for Lt. Jillian Toft to function as a ship vendor once the Crimson Fleet quest line concludes. Any other mods that also alter those records may conflict without patches.

Additionally, this mod alters 4 vanilla scripts, "OutpostShipbuilderMenuActivator", "ShipBuilderMenuActivator", "ShipVendorInfoScript", and "ShipVendorScript". As a result, a mod that alters any of those scripts will conflict by definition. This also means that when the game is updated, script changes by Bethesda will not be present in this mod until it is updated.

Mods that are known to conflict:

Mods that I have created capability patches for:

Known Issues

None

Requirements

None

Enabling Logs

NOTE: This section only applies to PC users.

In your StarfieldCustom.ini file, make sure you have the following section:

[Papyrus]
bEnableLogging=1
bEnableProfiling=1
bEnableTrace=1
bLoadDebugInformation=1

This will ensure that the game writes logs. If I request them in order to help you, I will be looking for "Papyrus.X.log" in the "%UserProfile%\Documents\My Games\Starfield\Logs" directory, and "ShipVendorFramework.X.log" in the "%UserProfile%\Documents\My Games\Starfield\Logs\Script\User" directory, where "X" represents a number 0-3.

Credits and Acknowledgements

Bethesda Game Studios: For Starfield itself and the Starfield Creation Kit ElminsterAU: For xEdit and BSArch Lively: For helping explain some of the odd nuances of an infrequently-used-by-me FOMOD feature Mod Organizer 2 team: For Mod Organizer 2 Nexus Mods: For mod hosting and for the Vortex Mod Manager Noggog: For Spriggit perchik71: For Creation Kit Platform Extended Scrivener07: For some advice and clarification on papyrus matters

Contact

If you find a bug or have a question about the mod, please post it on the mod page at Nexus Mods (https://www.nexusmods.com/starfield/mods/10057), the GitHub project (https://github.com/rux616/starfield-ship-vendor-framework), or on Reddit in r/StarfieldMods (https://www.reddit.com/r/starfieldmods/) (make sure to tag me: u/rux616).

If you need to contact me personally, I can be reached through one of the following means:

Additional Screenshots Available

This mod has 1 additional screenshot available on the official Bethesda.net page.

View All Screenshots on Bethesda.net

YouTube Videos (2)

Starfield News - Are Paid Mods Worth It? Plus 6 More Stories

By Richard Presents Starfield Essentials • 4 months ago

Starfield Starbreaker Free Ship Mod Review (XBOX/PC)

By Crimson Flyboy • 10 months ago

Community Rating & Feedback

No ratings yet
Be the first to rate!

No reviews with comments yet.

Be the first to leave a review!

Forum

No forum posts link this mod yet.

Sign in to start a discussion.

Mod Information

Published
Jul 26, 2024
Last Updated
Jan 18, 2026
Platforms
WINDOWS, XBOXONE, XBOXSERIESX

Search Mods

Related Starfield Mods

Better Ship Part Flips

Better Ship Part Flips

By rux616 1 year ago
Free
10
Ship Builder Categories

Ship Builder Categories

By rux616 1 year ago
Free
9
Better Ship Part Snaps

Better Ship Part Snaps

By rux616 1 year ago
Free