How to Load a Prospect on your Icarus Server
Migrating a Prospect from your local Icarus installation to a dedicated server host requires careful handling of files to prevent data corruption. This article will walk you through the step-by-step process to ensure a successful migration.
Make a Backup of Your Prospect File
Before proceeding, create a backup of your Prospect file. This step is crucial because altering the file name or the JSON data within your ProspectName.json
file could result in irreparable data corruption. Once a Prospect becomes corrupted, it may be unrecoverable and could permanently affect your saved data.
Locate Your Prospect File
Find the Prospect file you wish to migrate from your local Icarus session. You can locate it by navigating to the following path:
%UserProfile%\AppData\Local\Icarus\Saved\PlayerData\{yourSteamIDNumber}\Prospects\{ProspectName.json}
This is the file that stores all the important data for the specific Prospect world you want to move to your game server.
Upload to the Game Server
Now, you need to set up the correct folder structure on your dedicated server. Follow these steps:
Open the Nodecraft Pro Panel for your Icarus game server.
Navigate to the Server Files tab.
Go to the following folder path:
/Icarus/Saved/PlayerData/DedicatedServer/Prospects
If these folders don’t exist, which is common for brand new servers, you can manually create them. In the
Saved
folder, create the following folder structure:
- PlayerData
- Inside PlayerData
, create a folder named DedicatedServer.
- Inside DedicatedServer
, create another folder called Prospects.
Upload the Prospect File
Now that the folder structure is set up, you can move your Prospect file.
Either by using FTP or clicking the Upload button in the Panel, upload the prospectname.json file to the Prospects folder on your game server.
Load Prospect
If your server has only one Prospect, you can Start your server and join it immediately.
If you have more than one Prospect and want to load a specific one, continue to the next step.
Load a Specific Prospect
Open the Nodecraft Pro Panel and go to the Game Settings tab.
Click Advanced Settings.
3. In the Load Prospect field, enter the name of the Prospect file (without the .json extension) that you’d like the server to load on the next startup.
4. Submit your changes and Start your server.
Manually Edit the ServerSettings.ini (Optional)
If you don’t have access to the Nodecraft Pro Panel, you can manually edit the ServerSettings.ini file:
Open the Nodecraft Pro Panel and navigate to the following directory:
/Icarus/Saved/Config/WindowsServer
Select the
ServerSettings.ini
config file and click Edit.Find the
LoadProspect
line, enter the name of the Prospect, and save your changes.Restart the server to apply the changes.
Important Notes
- Do not modify the name or contents of the ProspectName.json
file during the migration process.
- Always test the server after migrating the file to ensure the Prospect world loads correctly.
By following these steps, you can safely migrate your Icarus Prospect world without losing progress or corrupting the save file.
Let the Journey Begin!
You’ve successfully migrated your Icarus Prospect to your server and now it’s time to dive back in and explore! The world is ready and waiting so, gather your team, load up your Prospect, and enjoy the thrill of discovery on your server. May your expeditions be legendary!