You need a save editor like this one: https://github.com/goatfungus/NMSSaveEditor
Please backup your saves before making any changes. The save editor makes backups anyway, but it never hurts to have a manual backup handy.
Make sure that the save editor is up to date! It should displays the name of the current version of No Man's Sky. If it doesn't, try downloading the ZIP file version of the save editor and unpacking the files to your save editor install folder.
To change an existing ship to a Custom Ship
In the save editor, load your save and go to the Ships tab. On the left you'll see some text fields labelled like this: Ship Name Type Class Seed
To change your ship to a custom ship from Gumsk's Custom Ships, click the drop-down menu on the same row as Type and select Golden Vector.
Then click the box for Seed, delete what might already be there and enter the right seed value. For example, to change to a TARDIS, enter 0x64. The full list of seed values is listed over on the Custom Ships mod page.
Finally, go back to the Main tab of the save editor and click Save Changes.
If you instead want to start a new game with a custom ship of your choosing
First, you'll need to have AMUMSS installed. Also, download the LUA file from this mod page and open it up in a text editor.
You need to convert the desired seed value (it's a hexadecimal value) to decimal. For example, 0x1F is the seed value for the N1 Mando. 1x16 is 16, F is 15, decimal value is 31.
Scroll down until you see {"Seed", "100"}
Erase the 100 and enter the decimal value you need.
Go back up to the top of the file where it says "MOD_FILENAME" and edit "StartWithTardis.pak" to a different filename, for example "StartWithN1Mando.pak" and then Save As this modified LUA file with a similarly helpful filename.
Close the text editor and find your new LUA file. Copy it into the ModScript folder of AMUMSS.
For this process I'm assuming you only have one LUA file in the ModScript folder because building with multiple LUA files is outside the scope of a quick tutorial.
Then double-click BUILDMODAUTO.bat in the AMUMSS folder. It should automatically create a new PAK file and place it in your No Man's Sky mods folder.
Then just start a new game in No Man's Sky by clicking Play from the main menu and choosing an empty save slot.
do i just start a new game or do i use a early save file (also when i try to just use this mod and the gship mod and dont edit anything it just stays on the loading screen when creating a new game)
Start a new game. If you want to change an existing ship into a TARDIS you don't need this mod, see the save editor instructions provided on the Custom Ships page. You can also just summon an S-class TARDIS using one of the summoning files on the Custom Ships page.
However, at the moment Custom Ships is not working with the Worlds Part 1 update. I'm waiting until it updates to update this mod. Sorry about that.
When you start No Man's Sky, does it show the Mod Warning screen? If not, then you may have mods turned off, in other words you need to delete the DISABLEMODS.TXT file. Or, the PAK files aren't in the right folder.
Use only one of the PAK files. The LUA file should be used with AMUMSS.
You also need to install the required file, gShip - Gumsk's Custom Ships.
It also won't change the starting ship in expedition mode.
25 comments
You need a save editor like this one: https://github.com/goatfungus/NMSSaveEditor
Please backup your saves before making any changes. The save editor makes backups anyway, but it never hurts to have a manual backup handy.
Make sure that the save editor is up to date! It should displays the name of the current version of No Man's Sky. If it doesn't, try downloading the ZIP file version of the save editor and unpacking the files to your save editor install folder.
To change an existing ship to a Custom Ship
In the save editor, load your save and go to the Ships tab. On the left you'll see some text fields labelled like this: Ship Name Type Class Seed
To change your ship to a custom ship from Gumsk's Custom Ships, click the drop-down menu on the same row as Type and select Golden Vector.
Then click the box for Seed, delete what might already be there and enter the right seed value. For example, to change to a TARDIS, enter 0x64. The full list of seed values is listed over on the Custom Ships mod page.
Finally, go back to the Main tab of the save editor and click Save Changes.
If you instead want to start a new game with a custom ship of your choosing
First, you'll need to have AMUMSS installed. Also, download the LUA file from this mod page and open it up in a text editor.
You need to convert the desired seed value (it's a hexadecimal value) to decimal. For example, 0x1F is the seed value for the N1 Mando. 1x16 is 16, F is 15, decimal value is 31.
Scroll down until you see {"Seed", "100"}
Erase the 100 and enter the decimal value you need.
Go back up to the top of the file where it says "MOD_FILENAME" and edit "StartWithTardis.pak" to a different filename, for example "StartWithN1Mando.pak" and then Save As this modified LUA file with a similarly helpful filename.
Close the text editor and find your new LUA file. Copy it into the ModScript folder of AMUMSS.
For this process I'm assuming you only have one LUA file in the ModScript folder because building with multiple LUA files is outside the scope of a quick tutorial.
Then double-click BUILDMODAUTO.bat in the AMUMSS folder. It should automatically create a new PAK file and place it in your No Man's Sky mods folder.
Then just start a new game in No Man's Sky by clicking Play from the main menu and choosing an empty save slot.
(also when i try to just use this mod and the gship mod and dont edit anything it just stays on the loading screen when creating a new game)
However, at the moment Custom Ships is not working with the Worlds Part 1 update. I'm waiting until it updates to update this mod. Sorry about that.
Any Ideas how to fix this?