Server Configuration/EcoSim.eco: Difference between revisions
From Eco - English Wiki
| [checked revision] | [checked revision] |
Created page with "Contains settings for atmosphere, pollution rates (e.g. from tailings) and sea level rise, as well as biome definitions and simulation interactions like rainfall. Also sets configurations for the time multiplier, day & night length and the base skill gain rate. * <code>TimeMult</code> An optional multiplier to make game time (including crafting, simulations, etc.) run faster or slower. * <code>TimeOfDayScale</code> Adjusts the speed at which the day/..." |
Pwnerdonor (talk | contribs) Updating with latest config information |
||
| Line 1: | Line 1: | ||
[[Category:Server Management]] | |||
The settings in this file can be accessed in-game by using the /serverui command and navigating to Sim -> Simulation | |||
Changing these settings could have absurd impact on the world. They can be modified after the world has been created and will take affect once the server is restarted. | |||
{| class="wikitable sortable" | |||
!Setting | |||
!Default | |||
!Description | |||
|- | |||
|<code>InitialOxygenPercent</code> | |||
|<code>0.0</code> | |||
| | |||
|- | |||
|<code>InitialNitrogenPercent</code> | |||
|<code>0.04</code> | |||
| | |||
|- | |||
|<code>InitialCO2Percent</code> | |||
|<code>0.96</code> | |||
| | |||
|- | |||
|<code>AirPressure</code> | |||
|<code>0.006</code> | |||
| | |||
|- | |||
|<code>AtmosphereVolume</code> | |||
|<code>1000000</code> | |||
|Atmosphere volume in cubic meters. | |||
|- | |||
|<code>AtmosphereDisplayEnabled</code> | |||
|<code>false</code> | |||
| | |||
|- | |||
|<code>PPMPerTon</code> | |||
|<code>1.2860082</code> | |||
|How much PPM will be added/removed from the atmosphere per one tonne of matter. | |||
|- | |||
|<code>AtmospherePressureKgPerM2</code> | |||
|<code>1.5</code> | |||
|Atmosphere pressure used in the atmosphere size formula. Trees absorb pollution from tables produced in tons and converted to PPM by dividing on total atmosphere size. | |||
|- | |||
|<code>PollutionMultiplier</code> | |||
|<code>1.0</code> | |||
|Multiplier affecting the amount of pollution output by buildings that pollute. A higher number means more pollution. | |||
|- | |||
|<code>MinC02ppm</code> | |||
|<code>325.0</code> | |||
|The lowest amount the C02ppm in the atmosphere will be allowed to drop. | |||
|- | |||
|<code>SeaLevelSimEnabled</code> | |||
|<code>true</code> | |||
|If enabled, sea levels will be able to rise if there is enough C02ppm in the atmosphere. | |||
|- | |||
|<code>TemperatureSimEnabled</code> | |||
|<code>true</code> | |||
|If enabled, global temperature will be able to rise if there is enough C02ppm in the atmosphere. | |||
|- | |||
|<code>SeaLevelsRiseAtC02ppm</code> | |||
|<code>420.0</code> | |||
|The sea level will start to rise once the total C02ppm in the atmosphere has exceeded this number. | |||
|- | |||
|<code>CO2ppmPerSeaLevelMeterRise</code> | |||
|<code>20.0</code> | |||
|For every X ppm over the base <code>SeaLevelsRiseAtC02ppm</code> value, the sea level will rise 1 meter. | |||
|- | |||
|<code>MaxSeaLevelRise</code> | |||
|<code>20.0</code> | |||
|The total number of times the sea level is allowed to increase. | |||
|- | |||
|<code>MaxTemperatureRise</code> | |||
|<code>30.0</code> | |||
|The total number of times the temperature is allowed to increase. | |||
|- | |||
|<code>MaxSeaLevelRiseRatePerDay</code> | |||
|<code>1.0</code> | |||
|The maximum amount the sea level can rise in one day. 1.0 represents one block. This will cause flooding when it happens and is irreversible. | |||
|- | |||
|<code>MaxTemperatureChangePerDay</code> | |||
|<code>1.5</code> | |||
|The maximum amount the temperature can increase in Celsius per day. This will cause plant death and biome transitions. It is reversible if C02ppm in the atmosphere is reduced, but the damage to the ecology is permanent. | |||
|- | |||
|<code>TemperaturesRiseAtCO2ppm</code> | |||
|<code>340.0</code> | |||
|The global temperature will start to rise once the total C02ppm in the atmosphere has exceeded this number. | |||
|- | |||
|<code>CO2ppmPerDegreeTemperatureRise</code> | |||
|<code>20.0</code> | |||
|For every X ppm over the base <code>TemperaturesRiseAtC02ppm</code> value, the global temperature level will rise 1 degree. | |||
|- | |||
|<code>MaxCO2PerDayFromAnimals</code> | |||
|<code>25.0</code> | |||
|The maximum amount of C02 animals are allowed to produce each day. | |||
|- | |||
|<code>MinCO2PerDayFromPlants</code> | |||
| <code>-500.0</code> | |||
|The minimum amount of C02ppm animals are allowed to remove from the atmosphere each day. In reality, this number will almost always be smaller because it is based on the amount of plants that actually exist in the world. -500 means 500 C02ppm would be removed from the atmosphere less pollution created from animals and players. | |||
|- | |||
|<code>PollutionPerTailingPerTick</code> | |||
|<code>0.016</code> | |||
|The amount of pollution produced by tailings every tick. | |||
|- | |||
|<code>TailingsPollutionUndergroundHalvingDistance</code> | |||
|<code>5.0</code> | |||
|How many units deeper underground tailings must be moved to halve the amount of ground pollution they cause. | |||
|- | |||
|<code>MaxDebrisBlocks</code> | |||
|<code>1.0</code> | |||
| | |||
|- | |||
|<code>Interactions</code> | |||
| | |||
|This is a complex collection that contains the following configuration for each biome type: | |||
<code>MoistureRangeMin</code>, <code>MoistureRangeMax</code>, <code>TemperatureRangeMin</code>, <code>TemperatureRangeMax</code>, <code>WaterRangeMin</code>, <code>WaterRangeMax</code> | |||
Expected values appear to fall between 0.0 and 1.0. | |||
This collection also contains configuration related to the spread of soil moisture, rainfall, and fresh water. Also air and ground pollution spread. | |||
|- | |||
|<code>PushToWorld</code> | |||
|<code>true</code> | |||
| | |||
|- | |||
|<code>PullFromWorld</code> | |||
|<code>true</code> | |||
| | |||
|- | |||
|<code>AnimalBehaviorLodding</code> | |||
|<code>true</code> | |||
|If true, animals tick less often when they are not being observed by a player. | |||
|- | |||
|<code>TimeMult</code> | |||
|<code>1.0</code> | |||
|An optional multiplier to make game time (including crafting, simulations, etc.) run faster or slower. | |||
|- | |||
|<code>MinTreeSpawnDistance</code> | |||
|<code>4</code> | |||
|The minimum distance in blocks trees must be apart in order to spawn. This also affects how close players are allowed to plant trees. | |||
|- | |||
|<code>BaseSkillGainRate</code> | |||
|<code>12.0</code> | |||
|The default experience gain for all players, regardless of their other sources of experience points and difficulty settings. | |||
|- | |||
|<code>SkillDamageMultiplier</code> | |||
|<code>0.0</code> | |||
|Multiplier affecting skill experience loss. Set to 0 to completely disable skill decay. | |||
|- | |||
|<code>RecordLayerHistory</code> | |||
|<code>Interval</code> | |||
|Allowed values: <code>Off</code>, <code>Interval</code>, <code>Every Change</code> | |||
|- | |||
|<code>LayerHistoryBackupsPerDay</code> | |||
|<code>4.0</code> | |||
|Number of layer images/day to store in save file. | |||
|- | |||
|<code>TimeOfDayScale</code> | |||
|<code>48.0</code> | |||
|Adjusts the speed at which the day/night cycle runs, as a value of X seconds per real-world second. Does not affect simulation speed. | |||
|} | |||
Latest revision as of 10:56, 14 January 2026
The settings in this file can be accessed in-game by using the /serverui command and navigating to Sim -> Simulation
Changing these settings could have absurd impact on the world. They can be modified after the world has been created and will take affect once the server is restarted.
| Setting | Default | Description |
|---|---|---|
InitialOxygenPercent
|
0.0
|
|
InitialNitrogenPercent
|
0.04
|
|
InitialCO2Percent
|
0.96
|
|
AirPressure
|
0.006
|
|
AtmosphereVolume
|
1000000
|
Atmosphere volume in cubic meters. |
AtmosphereDisplayEnabled
|
false
|
|
PPMPerTon
|
1.2860082
|
How much PPM will be added/removed from the atmosphere per one tonne of matter. |
AtmospherePressureKgPerM2
|
1.5
|
Atmosphere pressure used in the atmosphere size formula. Trees absorb pollution from tables produced in tons and converted to PPM by dividing on total atmosphere size. |
PollutionMultiplier
|
1.0
|
Multiplier affecting the amount of pollution output by buildings that pollute. A higher number means more pollution. |
MinC02ppm
|
325.0
|
The lowest amount the C02ppm in the atmosphere will be allowed to drop. |
SeaLevelSimEnabled
|
true
|
If enabled, sea levels will be able to rise if there is enough C02ppm in the atmosphere. |
TemperatureSimEnabled
|
true
|
If enabled, global temperature will be able to rise if there is enough C02ppm in the atmosphere. |
SeaLevelsRiseAtC02ppm
|
420.0
|
The sea level will start to rise once the total C02ppm in the atmosphere has exceeded this number. |
CO2ppmPerSeaLevelMeterRise
|
20.0
|
For every X ppm over the base SeaLevelsRiseAtC02ppm value, the sea level will rise 1 meter.
|
MaxSeaLevelRise
|
20.0
|
The total number of times the sea level is allowed to increase. |
MaxTemperatureRise
|
30.0
|
The total number of times the temperature is allowed to increase. |
MaxSeaLevelRiseRatePerDay
|
1.0
|
The maximum amount the sea level can rise in one day. 1.0 represents one block. This will cause flooding when it happens and is irreversible. |
MaxTemperatureChangePerDay
|
1.5
|
The maximum amount the temperature can increase in Celsius per day. This will cause plant death and biome transitions. It is reversible if C02ppm in the atmosphere is reduced, but the damage to the ecology is permanent. |
TemperaturesRiseAtCO2ppm
|
340.0
|
The global temperature will start to rise once the total C02ppm in the atmosphere has exceeded this number. |
CO2ppmPerDegreeTemperatureRise
|
20.0
|
For every X ppm over the base TemperaturesRiseAtC02ppm value, the global temperature level will rise 1 degree.
|
MaxCO2PerDayFromAnimals
|
25.0
|
The maximum amount of C02 animals are allowed to produce each day. |
MinCO2PerDayFromPlants
|
-500.0
|
The minimum amount of C02ppm animals are allowed to remove from the atmosphere each day. In reality, this number will almost always be smaller because it is based on the amount of plants that actually exist in the world. -500 means 500 C02ppm would be removed from the atmosphere less pollution created from animals and players. |
PollutionPerTailingPerTick
|
0.016
|
The amount of pollution produced by tailings every tick. |
TailingsPollutionUndergroundHalvingDistance
|
5.0
|
How many units deeper underground tailings must be moved to halve the amount of ground pollution they cause. |
MaxDebrisBlocks
|
1.0
|
|
Interactions
|
This is a complex collection that contains the following configuration for each biome type:
Expected values appear to fall between 0.0 and 1.0. This collection also contains configuration related to the spread of soil moisture, rainfall, and fresh water. Also air and ground pollution spread. | |
PushToWorld
|
true
|
|
PullFromWorld
|
true
|
|
AnimalBehaviorLodding
|
true
|
If true, animals tick less often when they are not being observed by a player. |
TimeMult
|
1.0
|
An optional multiplier to make game time (including crafting, simulations, etc.) run faster or slower. |
MinTreeSpawnDistance
|
4
|
The minimum distance in blocks trees must be apart in order to spawn. This also affects how close players are allowed to plant trees. |
BaseSkillGainRate
|
12.0
|
The default experience gain for all players, regardless of their other sources of experience points and difficulty settings. |
SkillDamageMultiplier
|
0.0
|
Multiplier affecting skill experience loss. Set to 0 to completely disable skill decay. |
RecordLayerHistory
|
Interval
|
Allowed values: Off, Interval, Every Change
|
LayerHistoryBackupsPerDay
|
4.0
|
Number of layer images/day to store in save file. |
TimeOfDayScale
|
48.0
|
Adjusts the speed at which the day/night cycle runs, as a value of X seconds per real-world second. Does not affect simulation speed. |