Empyrion - Galactic Survival

Empyrion - Galactic Survival

⛔ (OBSOLETE) Reforged Eden 1
 This topic has been pinned, so it's probably important
ravien_ff  [developer] Jul 19, 2021 @ 12:19am
🔧 Dedicated server and single player setup
Dedicated server setup:


For a general guide on dedicated server setup, please see the following link:
GUIDE: Setup a Dedicated Server. (Information may be out of date)
https://steamcommunity.com/app/383120/discussions/6/1743355067080801452/


Please read below for scenario specific instructions:

The scenario may not load properly if you skip the below steps!
These steps are used when first setting up a server OR when updating the scenario on the server.
IMPORTANT STEPS:
  1. When transferring the scenario files to your server via FTP, set the transfer mode to "binary" in your FTP client to avoid various errors with custom models and effects.

  2. The scenario files can be found under SteamLibrary\steamapps\workshop\content\383120/2550354956
    (Default location)

  3. After copying the scenario files RENAME them to be something other than the default numerical Steam ID.

  4. Never change the scenario name in an existing save game. Use the same folder name for the scenario when updating the scenario.

  5. You cannot change the scenario used for existing save games. You must start a new save game if you want to use a different scenario.

  6. The scenario does not get automatically updated on your server. You must manually copy the scenario files over again from your PC to your server if you want to update the scenario. Before reporting any issue, triple check that you followed all steps and that the scenario build listed on the loading screen matches the one in the update notes on the workshop.



To set up Project Eden or Reforged Eden on a dedicated server see the Project Eden Configuration Guide here:
https://steamcommunity.com/sharedfiles/filedetails/?id=1703779262
The folder where Reforged Eden 1.8 is in is called 2550354956.
Clients connecting to your server do not need to be subscribed to the scenario. They will download all required files automatically.

Game settings:
It uses a similar game options file as the Default Survival game, optimized for single player or coop. If you are running this on a server it's recommended that you edit the gameoptions.yaml file as needed, or use EAH (Empyion Admin Helper) to configure your server.
I cannot offer assistance in this, as this is a file that you configure for your own needs.

Project Eden Admin Control:
Project Eden has an in-game admin control for additional scenario specific settings related to progression and missions here:
https://steamcommunity.com/sharedfiles/filedetails/?id=2274073572


Setup assistance:
If you are using a rented server host you will need to contact their support for assistance.
Project Eden and Reforged Eden may not be compatible with all server hosts.

I cannot offer individual assistance in setting up or configuring a server beyond what I have posted in the guide linked above.

Project Eden and Reforged Eden is more demanding on servers than the default game.
Last edited by ravien_ff; Aug 22, 2023 @ 6:49pm
< >
Showing 31-45 of 61 comments
Aziss Sep 26, 2021 @ 2:43pm 
Originally posted by wes_blake:
Running a server on Low.ms, in my dedicated_config.yaml file i have:
Mode: Survival # Survival or Creative
how do i enable or select the reforged eden mod as in single player its a scenario?
any advice or help getting this running is greatly appreciated.

I am running a server on low.ms. In your dedicated_config.yaml file down near the bottom you need to put this into the file

GameConfig:
GameName: Reforged Eden Test # Determines name of the ...
Mode: Survival # Survival or Creative
Seed: Your seed # The seed determines how the ...
CustomScenario: Reforged Eden Test # Enable custom scenario...

Change the game name and customscenario to match your folder.
Start the server then stop it and go into File Manager > \Saves\Games\Reforged Eden Test\
then open the gameoptions.yaml and scroll down till you find the first instance of this following text

### In local Coop, following parameter are ignored since they are taken from Difficulty Settings window ###
# FriendlyFireInPvP: True # default value
DiffEscapePodContent: Medium # default value
DiffPlayerProgression: Faster # default value
DiffDegradationSpeed: Low # default value
DiffFoodConsumption: Normal # default value
DiffOxygenConsumption: Normal # default value
DiffRadiationTemperature: Normal # default value
DiffAmountOfOre: Rich # default value
DiffNumberOfDeposits: Plenty # default value
DiffAttackStrength: Medium # default value
DiffDronePresence: High # default value
DiffDroneBaseAttack: Low # default value
DiffConstrCraftTime: Faster # default value
DiffBpProdTime: Faster # default value

You delete the Number signs and change the values to your liking.

Go here to see the way the settings must be written https://empyrion.fandom.com/wiki/Console_commands_gameoptions#Multiplayer_Notes

if you get it wrong you will get errors when you look in the Web Console and it will tell you which one is wrong.

Hope it helps!
Darkspread Jan 17, 2022 @ 2:34pm 
Hello, sorry for asking, but Reforged Eden still didn't work with Nitrado ?
Thx for answer and great stuff !
RedScourge Mar 28, 2022 @ 9:50pm 
The #1 problem that people are going to have with Nitrado hosting and getting RE to work is that Nitrado only allows uploading via FTP, and most FTP clients default to uploading in ASCII mode instead of binary mode, which will guaranteed break the scenario. You need to configure your FTP client to upload all the files in binary mode. You can do a search online for how to do this, it's pretty easy in most popular FTP clients like FileZilla
RedScourge Mar 28, 2022 @ 9:53pm 
Also for anyone who is having a problem with failed warps, if you are not given access in your hosting environment to change the server config, the workaround seems to be to warp to a different destination instead, and then there's a good chance the warp will work when you try to go back to your intended destination. It's almost as though the sun playfields get cached as "not working" and then it just repeats, but if you warp in from a different angle, it often works fine.
Oldthomas Apr 16, 2022 @ 2:38pm 
hey there was wondering if i could seek a little help updating my server from g portal ( Rented ) from 1.7 B20 to 1.7 B23 and keep my current save of the server going and i do have a Feel'N that its some thing Very Simple i am missing and not just see'N ( i am Loving the update got stuck on dead world part 1 and why i wonna update with out new save folder )
ravien_ff  [developer] Apr 16, 2022 @ 3:39pm 
Originally posted by Tna:
hey there was wondering if i could seek a little help updating my server from g portal ( Rented ) from 1.7 B20 to 1.7 B23 and keep my current save of the server going and i do have a Feel'N that its some thing Very Simple i am missing and not just see'N ( i am Loving the update got stuck on dead world part 1 and why i wonna update with out new save folder )

Just copy the scenario files to the server again while the server is offline (make sure to use binary transfer mode in your FTP client).
Frontsoldat May 12, 2022 @ 2:29am 
Originally posted by ravien_ff:
Originally posted by Tna:
hey there was wondering if i could seek a little help updating my server from g portal ( Rented ) from 1.7 B20 to 1.7 B23 and keep my current save of the server going and i do have a Feel'N that its some thing Very Simple i am missing and not just see'N ( i am Loving the update got stuck on dead world part 1 and why i wonna update with out new save folder )

Just copy the scenario files to the server again while the server is offline (make sure to use binary transfer mode in your FTP client).

The instructions above say something about the scenario folder. That would mean for "new" games/savegames. Or are existing saves from the scenario folder updated as soon as the server starts?
If not, can I copy the files into the savegame folder. With the exception of gameoption.yaml?
ravien_ff  [developer] May 12, 2022 @ 2:46am 
Originally posted by Frontsoldat:
Originally posted by ravien_ff:

Just copy the scenario files to the server again while the server is offline (make sure to use binary transfer mode in your FTP client).

The instructions above say something about the scenario folder. That would mean for "new" games/savegames. Or are existing saves from the scenario folder updated as soon as the server starts?
If not, can I copy the files into the savegame folder. With the exception of gameoption.yaml?

Yes you have to copy the scenario files over again to update the scenario on the server. It does not update automatically.
Frontsoldat May 12, 2022 @ 2:52am 
Originally posted by ravien_ff:
Originally posted by Frontsoldat:

The instructions above say something about the scenario folder. That would mean for "new" games/savegames. Or are existing saves from the scenario folder updated as soon as the server starts?
If not, can I copy the files into the savegame folder. With the exception of gameoption.yaml?

Yes you have to copy the scenario files over again to update the scenario on the server. It does not update automatically.

And that also updates existing savegames with older Rev?
[EC] ROUGHSHOD Jun 22, 2022 @ 10:11am 
Ravien_ff

I normally run my own servers but seem to be having a little difficulty. Could I pay or get assistance on the correct setup of the server for Reforged Eden?

Regards,
Roughshod
War Jul 11, 2022 @ 5:28pm 
Getting this weird bug
An internal error has occured
managed to dig this up in the logs, seems to be causing the problem but not sure on how to fix.

11-22:57:49.526 18_57 -LOG- Got player id: CId=1, EId=1113, 76561198136476276//'Ham'
Failed to read data for the AssetBundle 'reforgedcontent'.
11-22:57:51.199 18_57 -ERR- Could not load asset bundle 'reforgedcontent'
11-22:57:51.199 18_57 -ERR- Could not load asset bundle 'reforgedcontent'
11-22:57:51.199 18_57 -ERR- Model '@reforgedcontent/LargeConstructorRG' not found for block ConstructorT1V2
11-22:57:51.201 18_57 -ERR- Could not load asset bundle 'reforgedcontent'
11-22:57:51.201 18_57 -ERR- Could not load asset bundle 'reforgedcontent'
11-22:57:51.201 18_57 -ERR- Model '@reforgedcontent/ArmorLockerRG' not found for block ArmorLocker

This was in my player console

Failed to read data for the AssetBundle 'eden_blockmodels'.
11-22:56:53.878 18_56 -ERR- Could not load asset bundle 'eden_blockmodels'
11-22:56:53.878 18_56 -ERR- Could not load asset bundle 'eden_blockmodels'

Let me know if you know anything :)


Heres a doc with the console: https://docs.google.com/document/d/1w3clKbz2aMGo0qZOk1Y7RJ-6XJ0EDj9dTNR7PYFmxJQ/edit?usp=sharing
ravien_ff  [developer] Jul 11, 2022 @ 6:04pm 
Originally posted by Ham:
Getting this weird bug
An internal error has occured
managed to dig this up in the logs, seems to be causing the problem but not sure on how to fix.

11-22:57:49.526 18_57 -LOG- Got player id: CId=1, EId=1113, 76561198136476276//'Ham'
Failed to read data for the AssetBundle 'reforgedcontent'.
11-22:57:51.199 18_57 -ERR- Could not load asset bundle 'reforgedcontent'
11-22:57:51.199 18_57 -ERR- Could not load asset bundle 'reforgedcontent'
11-22:57:51.199 18_57 -ERR- Model '@reforgedcontent/LargeConstructorRG' not found for block ConstructorT1V2
11-22:57:51.201 18_57 -ERR- Could not load asset bundle 'reforgedcontent'
11-22:57:51.201 18_57 -ERR- Could not load asset bundle 'reforgedcontent'
11-22:57:51.201 18_57 -ERR- Model '@reforgedcontent/ArmorLockerRG' not found for block ArmorLocker

This was in my player console

Failed to read data for the AssetBundle 'eden_blockmodels'.
11-22:56:53.878 18_56 -ERR- Could not load asset bundle 'eden_blockmodels'
11-22:56:53.878 18_56 -ERR- Could not load asset bundle 'eden_blockmodels'

Let me know if you know anything :)


Heres a doc with the console: https://docs.google.com/document/d/1w3clKbz2aMGo0qZOk1Y7RJ-6XJ0EDj9dTNR7PYFmxJQ/edit?usp=sharing

Yes please re-read this thread. Specifically the very first sentence.
Thy Spoofer Oct 13, 2022 @ 4:13am 
Originally posted by Aziss:
Originally posted by wes_blake:
Running a server on Low.ms, in my dedicated_config.yaml file i have:
Mode: Survival # Survival or Creative
how do i enable or select the reforged eden mod as in single player its a scenario?
any advice or help getting this running is greatly appreciated.

I am running a server on low.ms. In your dedicated_config.yaml file down near the bottom you need to put this into the file

GameConfig:
GameName: Reforged Eden Test # Determines name of the ...
Mode: Survival # Survival or Creative
Seed: Your seed # The seed determines how the ...
CustomScenario: Reforged Eden Test # Enable custom scenario...

Change the game name and customscenario to match your folder.
Start the server then stop it and go into File Manager > \Saves\Games\Reforged Eden Test\
then open the gameoptions.yaml and scroll down till you find the first instance of this following text

### In local Coop, following parameter are ignored since they are taken from Difficulty Settings window ###
# FriendlyFireInPvP: True # default value
DiffEscapePodContent: Medium # default value
DiffPlayerProgression: Faster # default value
DiffDegradationSpeed: Low # default value
DiffFoodConsumption: Normal # default value
DiffOxygenConsumption: Normal # default value
DiffRadiationTemperature: Normal # default value
DiffAmountOfOre: Rich # default value
DiffNumberOfDeposits: Plenty # default value
DiffAttackStrength: Medium # default value
DiffDronePresence: High # default value
DiffDroneBaseAttack: Low # default value
DiffConstrCraftTime: Faster # default value
DiffBpProdTime: Faster # default value

You delete the Number signs and change the values to your liking.

Go here to see the way the settings must be written https://empyrion.fandom.com/wiki/Console_commands_gameoptions#Multiplayer_Notes

if you get it wrong you will get errors when you look in the Web Console and it will tell you which one is wrong.

Hope it helps!

If I scrolled to the third page of these Discussions I would have saved an hour finding these myself haha.

Another thing I wanted to add is the following:
*Best to change the name of the ''NewWorld_0'' to something different.
I noticed that once you tinker and even leave a wrong # somewhere in those files the server doesn't overlook anything and will spew out an error and then goes back to some fail-safe procedure where it will spawn in a map called NewWorld (without the _0, if you havent changed it, indicating it isn't following the dedicated_config.yaml). Just having the name different, and having the live console open, I was able to tell when it failed and where.

*Keep deleting the default save/world when it fails, although if you've entered a different name in the dedicated_config.yaml then it should make a new one anyways. Probably just my way of organising things.

*Keep Notepad++ handy when dealing with problem solving:
Plenty of times the console spews out in a format such as (Line 7, xxx 2, xxx 48). In Low.ms editing (my FTP wouldn't work) there is no Lines on the side like in notepad++ so I copied the text over to my machine and then opened it via notepad++ to understand which line is spewing out the issue.

*Get a running new save before trying to exchange it for your older one:
At first I was messing about with saves because for some reason I remember it as having to run Reforged in Coop mode first so map gets generated and only then copying it over. And I'm not sure if that's the case for older updates, or I am miss-matching games, but that no longer is the case and I could have saved some time.

Useful notices for low.ms:
*You can remove the dedicated.yaml (I just rename with BU/backup infront of it), extract & copy any lines of code your d_config.yaml doesn't have.
*You can't remove the dedicated_config.yaml (seems to be hardwired with low.ms or all latest updates, despite the devs saying this is not the correct one to use; it's just a name anyways and somewhere in the files it's set out to seek for this specific name).
*Minimise the lines of code in dedicated_config.yaml because a single line that doesn't function will make it not work.
*As mentioned in the post have your Reforged Eden (\Content\Scenarios\) renamed from the long mod number to something else, I named it ''ReforgedEden'', and then having it match with; under dedicated_config.yaml ''GameConfig'' ensure you have ''CustomScenario: ReforgedEden'' underneath. If copying over from Coop one, you don't need to directly link it to a directory.
*If I understood correctly, now to change any settings, go to ''\Content\Scenarios\ReforgedEden\gameoptions.yaml'' (because if I remember correctly the ones under the Saves didn't work) and there you can change FoodConsumption/ConstrTime/BpProdTime/etc.
*When changing these settings (DEVS, could you please add to the ''# default value'' the settings it can change to so I don't have to...) have the game open in the setting where you can make a new world (sp, coop.. I stick with coop) and ensure you copy the setting you want changed exactly how it is seen in the game.
-Changed something to Slow when it was Low instead and just that small change made it default to vanilla again. In places it's Low Medium High, some places its Slow Normal Fast, in some there's also the name Instant in there.

I hope this helps, if not I sure know this will remind me how to do it again in the future haha.
hey, i did all the stuff above on my dedi server from gportal and renamed the map in the content/scenarios folder. do i need to activate that folder on my server to be able to play the reforged eden on my server ? cus i only get the besic loading screen and gameplay.
ravien_ff  [developer] Nov 12, 2022 @ 1:48pm 
Originally posted by ☠☣☠ CHERNOBOG ☠☣☠:
hey, i did all the stuff above on my dedi server from gportal and renamed the map in the content/scenarios folder. do i need to activate that folder on my server to be able to play the reforged eden on my server ? cus i only get the besic loading screen and gameplay.

I am sorry I do not know what you mean.
The project eden guide has a link to a general server setup guide. Maybe that is what you're missing.
< >
Showing 31-45 of 61 comments
Per page: 1530 50