Server Configuration/Difficulty.eco: Difference between revisions

From Eco - English Wiki
[checked revision][checked revision]
Created page with "{| class="wikitable sortable mw-collapsible" |+ !Setting !Default !Options !Description |- |<code>CollaborationPreset</code> |<code>MediumCollaboration</code> | * <code>NoCollaboration</code> * <code>LowCollaboration</code> * <code>MediumCollaboration</code> * <code>HighCollaboration</code> |Change collaboration settings to adjust how quickly players gain skill points. |- |<code>SpecialtyCostMultiplier</code> |<code>1.0</code> | |Multiplier applied to the cost of lea..."
 
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 Gameplay -> Difficulty Settings
This file corresponds to most of the settings you are allowed to configure when initially setting up a server in game.
{| class="wikitable sortable mw-collapsible"
{| class="wikitable sortable mw-collapsible"
|+
!Setting
!Setting
!Default
!Default
!Options
!Description
!Description
|-
|-
|<code>CollaborationPreset</code>
|<code>DesiredNumberOfPlayers</code>
|<code>4</code>
|The maximum number of players who will be allowed to connect to the server at once.
|-
|<code>HoursPlayedPerDay</code>
|<code>3.0</code>
|The number of hours per day a user is allowed to play. Only matters if <code>ExhaustionEnabled</code> is <code>true</code>.
|-
|<code>CollaborationLevel</code>
|<code>MediumCollaboration</code>
|<code>MediumCollaboration</code>
|
|When used in the UI, this changes various other settings associated with skill gain and progression.
Probably doesn't do anything on its own.
 
Allowed values:
 
* <code>NoCollaboration</code>
* <code>NoCollaboration</code>
* <code>LowCollaboration</code>
* <code>LowCollaboration</code>
* <code>MediumCollaboration</code>
* <code>MediumCollaboration</code>
* <code>HighCollaboration</code>
* <code>HighCollaboration</code>
|Change [[collaboration]] settings to adjust how quickly players gain skill points.
|-
|-
|<code>SpecialtyCostMultiplier</code>
|<code>GameSpeed</code>
|<code>1.0</code>
|<code>Normal</code>
|
|When used in the UI, this appears to change various other settings associated with game speed such as amount of time before meteor strikes and skill gain.
|Multiplier applied to the cost of learning a specialty. Values below 1 decrease specialty cost, above 1 increase specialty cost.  
Probably doesn't do anything on its own.
 
Allowed values:
 
* <code>Very Slow</code>
* <code>Slow</code>
* <code>Normal</code>
* <code>Fast</code>
* <code>Very Fast</code>
|-
|-
|<code>SkillGainMultiplier</code>
|<code>AnimalBehavior</code>
|<code>1.0</code>
|<code>AttackNormally</code>
|
|Allowed values:
|Multiplier applied to the rate of skill points gained over time. Values below 1 decrease the rate, above 1 increase the rate. See [[Server Configuration#EcoSim.eco|EcoSim.eco]] for the base skill gain rate.  
 
* <code>AttackNormally</code>: Animals will attack unprovoked and defend.
* <code>DefensiveOnly</code>: Animals will never attack unprovoked but will defend themselves if attacked.
* <code>None</code>: Animals will always try to flee from you and will never attack you
|-
|-
|<code>SpecialtyExperiencePerLevel</code>
|<code>SimulationLevel</code>
|<code>25.0</code>
|<code>Normal</code>
|
|When used in the UI, this appears to change various other settings associated with craft cost and time and how much players can carry.
|Factors into experience per level for specialties. Higher values increase experience requirement, lower values reduce it.
Probably doesn't do anything on its own.
 
Allowed values:
 
* <code>Generous</code>
* <code>Normal</code>
* <code>Hardcore</code>
|-
|-
|<code>CraftResourceModifier</code>
|<code>HasMeteor</code>
|<code>1.0</code>
|<code>true</code>
|
|If true, the world will have a meteor that will destroy the world if players don't destroy it first.
|Multiplier applied to crafting resource cost. Values below 1 decrease crafting resource cost, above 1 increase resource cost.  
|-
|-
|<code>CraftTimeMultiplier</code>
|<code>ExhaustionEnabled</code>
|<code>1.0</code>
|<code>false</code>
|
|If true, players can only play for as many hours per day as specified in <code>HoursPlayedPerDay</code>.
|Multiplier applied to crafting time. Values below 1 decrease crafting time, above 1 increase crafting time.  
|-
|-
|<code>SpecialtyRefundPercentage</code>(deprecated in [[Versions#v0.8.0.0|v0.8]])
|<code>AllowFriendsToJoin</code>
|<code>0.5</code>
|<code>true</code>
|
|If true, people can actually join the server.
|Percentage to refund the player when they remove a specialty.  
|-
|-
|<code>GiveStakesAndClaimsEvenWhenSettlementsAreEnabled</code>
|<code>GenerateRandomWorld</code>
|<code>false</code>
|<code>false</code>
|
|If true, a random world will be generated when the server is initialized.
* <code>true</code>
 
* <code>false</code>
|If false, the parameters for giving stakes and claims below will be ignored if settlements are enabled. If true, you will get claims and stakes even on level-up even when settlements are enabled.  
|-
|-
|<code>ClaimStakesGrantedUponSkillscrollConsumed</code>
|<code>MeteorImpactInDays</code>
|<code>1</code>
|<code>30.0</code>
|
|The number of days that will pass before the meto
|How many [[Land Claim Stake|claim stakes]], if any, are granted to a player upon unlocking a new skill by reading a skillscroll.
|-
|-
|<code>ClaimPapersGrantedUponSkillscrollConsumed</code>
|<code>MaxProfessionsPerCitizen</code>
|<code>5</code>
|<code>10.0</code>
|
|The number of professions a player is allowed to take. The total number of professions in the game is 10.
|How many [[Land Claim Papers|claim papers]], if any, are granted to a player upon unlocking a new skill by reading a skillscroll.  
|-
|-
|<code>PlayerExperiencePerSpecialtyExperience</code>
|<code>MaxSpecialtiesPerCitizen</code>
|<code>0.0</code>
|<code>33.0</code>
|
|The number of specialties a player is allowed to take. The total number of specialties in the game is 33.
|Percentage of specialty experience that is also gained as level experience. Not recommended for public servers.  
|-
|-
|<code>StackSizeModifier</code>
|<code>SkillCostMultiplier</code>
|<code>1.0</code>
|<code>1.0</code>
|
|Adjusts the required amount of XP required to reach the next star using a multiplier based on the following baseline values 0, 20, 50, 100, 200, 400, 800, 1600 after the 8th each stars baseline is 1600).
|Multiplier applied to item max stack size. Values below 1 decrease max size, above 1 increase max size. A server restart is required for correct calculation.  
|-
|-
|<code>WeightModifier</code>
|<code>CraftResourceMultiplier</code>
|<code>1.0</code>
|<code>1.0</code>
|
|Multiplier applied to crafting resource cost. Values below 1 decrease crafting resource cost, above 1 increase resource cost.
|Multiplier applied to item weight. Values below 1 decrease item weight, above 1 increase item weight. A server restart is required for correct calculations.  
|-
|-
|<code>FuelModifier</code>
|<code>CraftTimeMultiplier</code>
|<code>1.0</code>
|<code>1.0</code>
|
|Multiplier applied to crafting time. Values below 1 decrease crafting time, above 1 increase crafting time.
|Multiplier applied to fuel yield per unit. Values below 1 decrease yield, above 1 increase yield. A server restart is required for correct calculations.  
|-
|-
|<code>GrowthRateModifier</code>
|<code>ClaimStakesGrantedUponSkillscrollConsumed</code>
|<code>1.0</code>
|<code>0.0</code>
|
|How many claim stakes, if any, are granted to a player upon unlocking a new skill by reading a skill scroll.
|Global scale for how quickly plants mature. The higher the value, the faster the plant will grow.  
|-
|-
|<code>ConnectionRangeModifier</code>
|<code>ClaimPapersGrantedUponSkillscrollConsumed</code>
|<code>1.0</code>
|<code>0.0</code>
|
|How many claim papers, if any, are granted to a player upon unlocking a new skill by reading a skill scroll.
|Multiplier applied to storage connection range. Values below 1 decrease range, above 1 increase range. A server restart is required for correct calculation.
|-
|<code>EndgameCraftCost</code>
|<code>Normal</code>
|
* <code>Normal</code>
* <code>Expensive</code>
|Endgame crafting cost presets for [[Laser]] and [[Computer Lab]]. Does not affect work orders in progress.
|-
|<code>SkillbookCraftCost</code>
|<code>Normal</code>
|
* <code>Normal</code>
* <code>Expensive</code>
|Skillbook crafting cost presets. Does not affect work orders in progress.
|-
|<code>SwimSpeed</code>
|<code>Ocean: 0.75</code><br><code>DeepOcean: 0.25</code>
|
|Multiplier applied to Player's swim speed when in a specific biome.  
|-
|-
|<code>AllowDeepOceanBuilding</code>
|<code>CanAbandonSpecialties</code>
|<code>false</code>
|
* <code>true</code>
* <code>false</code>
|Allows or prevents building in deep ocean biome.
|-
|<code>PlayerCanDrownWhenSwimming</code>
|<code>true</code>
|<code>true</code>
|
|If true, the player can choose to abandoned skills they have spent a [[Skill Points|Skill Point]] on. The star will not be returned, but some experience will be refunded depending on <code>SpecialtyRefundPercentage</code>.
* <code>true</code>
* <code>false</code>
|If this is enabled, player will be teleported to nearest land once calories run out while swimming.  
|}
The following presets are available by default (only changes affected by presets are listed):
{| class="wikitable mw-collapsible mw-collapsed"
! No Collaboration (1-3 players)
|-
|-
| Specialty Cost Multiplier || 0.1
|<code>SpecialtyRefundPercentage</code>
|<code>0.0</code>
|Percentage to refund the player when they remove a specialty. Note that since a star is not taken away from the total number of stars the player has earned, giving back 100% of the experience may not actually grant the player another [[Skill Points|Skill Point]].
|-
|-
| Skill Gain Multiplier || 5
|<code>GainCharacterExperienceWithSpecialtyExperience</code>
|<code>0.0</code>
|Percentage of specialty experience that is also gained as level experience. Not recommended for public servers.
|-
|-
| Craft Resource Modifier || 0.5
|<code>StackSizeMultiplier</code>
|<code>1.0</code>
|Multiplier applied to item max stack size. Values below 1 decrease max size, above 1 increase max size.
|-
|-
| Craft Time Multiplier  || 0.5
|<code>WeightMultiplier</code>
|<code>1.0</code>
|Multiplier applied to item weight. Values below 1 decrease item weight, above 1 increase item weight.
|-
|-
|Give Stakes and Claims Even When Settlements Are Enabled
|<code>FuelEfficiencyMultiplier</code>
|True
|<code>1.0</code>
|Multiplier applied to fuel yield per unit. Values below 1 decrease yield, above 1 increase yield.
|-
|-
| Endgame Craft Cost || Normal
|<code>GrowthRateMultiplier</code>
|<code>1.0</code>
|Global scale for how quickly plants mature. The higher the value, the faster the plant will grow.
|-
|-
|Skillbook Craft Cost
|<code>ConnectionRangeMultiplier</code>
|Normal
|<code>1.0</code>
|}
|Multiplier affecting the distance from which [[Storage]] containers can be accessed. A higher value means containers can be accessed from a greater distance.
{| class="wikitable mw-collapsible mw-collapsed"
! Low Collaboration (3-10 players)
|-
|-
| Specialty Cost Multiplier || 0.5
|<code>ShelfLifeMultiplier</code>
|<code>1.0</code>
|Multiplier affecting how long food lasts until spoiling. A higher value means food lasts longer.
|-
|-
| Skill Gain Multiplier || 2
|<code>AllowDeepOceanBuilding</code>
|<code>false</code>
|Allows or prevents building in [[Deep Ocean Biome]].
|-
|-
| Craft Resource Modifier || 1
|<code>RequireSkillsToReplaceParts</code>
|<code>true</code>
|If true, the player must have a certain skill to swap out parts on certain stations and vehicles.
|-
|-
| Craft Time Multiplier  || 1
|<code>BrokenPartsWillDisableVehicles</code>
|<code>true</code>
|If true, when a part breaks in a vehicle it will stop working. If false, they will just be penalized with higher cost to operate.
|-
|-
|Give Stakes and Claims Even When Settlements Are Enabled
|<code>AnimalUnprovokedAttackFrequencyMultiplier</code>
|False
|<code>1.0</code>
|Multiplier affecting how often animals will attack for now reason. At the default value it's roughly all the time.
|-
|-
| Endgame Craft Cost || Normal
|<code>EndgameCraftCost</code>
|<code>Normal</code>
|Endgame crafting cost presets for Laser and Computer Lab. Does not affect work orders in progress.
|-
|-
|Skillbook Craft Cost
|<code>SkillbookCraftCost</code>
|Normal
|<code>Normal</code>
|}
|Skillbook crafting cost presets. Does not affect work orders in progress.
{| class="wikitable mw-collapsible mw-collapsed"
! Medium Collaboration (10-30 players)
|-
|-
| Specialty Cost Multiplier || 1
|<code>SwimSpeed.Ocean</code>
|<code>0.75</code>
|Multiplier applied to player's swim speed when swimming in [[Ocean Biome]].
|-
|-
| Skill Gain Multiplier || 1
|<code>SwimSpeed.DeepOcean</code>
|<code>0.25</code>
|Multiplier applied to player's swim speed when swimming in [[Deep Ocean Biome]].
|-
|-
| Craft Resource Modifier || 1
|<code>CalorieConsumptionRate.Ocean</code>
|<code>2.0</code>
|The number of calories spent per second while swimming in [[Ocean Biome]].
|-
|-
| Craft Time Multiplier  || 1
|<code>CalorieConsumptionRate.DeepOcean</code>
|<code>30.0</code>
|The number of calories spent per second while swimming in [[Deep Ocean Biome]].
|-
|-
|Give Stakes and Claims Even When Settlements Are Enabled
|<code>PlayerCanDrownWhenSwimming</code>
|False
|<code>true</code>
|-
|If this is enabled, player will be teleported to nearest land once calories run out while swimming.
| Endgame Craft Cost || Normal
|-
|Skillbook Craft Cost
|Normal
|}
{| class="wikitable mw-collapsible mw-collapsed"
! High Collaboration (30+ players)
|-
| Specialty Cost Multiplier || 2
|-
| Skill Gain Multiplier || 1
|-
| Craft Resource Modifier || 1
|-
| Craft Time Multiplier  || 1
|-
|Give Stakes and Claims Even When Settlements Are Enabled
|False
|-
| Endgame Craft Cost || Expensive
|-
|Skillbook Craft Cost
|Expensive
|}
|}

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 Gameplay -> Difficulty Settings

This file corresponds to most of the settings you are allowed to configure when initially setting up a server in game.

Setting Default Description
DesiredNumberOfPlayers 4 The maximum number of players who will be allowed to connect to the server at once.
HoursPlayedPerDay 3.0 The number of hours per day a user is allowed to play. Only matters if ExhaustionEnabled is true.
CollaborationLevel MediumCollaboration When used in the UI, this changes various other settings associated with skill gain and progression.

Probably doesn't do anything on its own.

Allowed values:

  • NoCollaboration
  • LowCollaboration
  • MediumCollaboration
  • HighCollaboration
GameSpeed Normal When used in the UI, this appears to change various other settings associated with game speed such as amount of time before meteor strikes and skill gain.

Probably doesn't do anything on its own.

Allowed values:

  • Very Slow
  • Slow
  • Normal
  • Fast
  • Very Fast
AnimalBehavior AttackNormally Allowed values:
  • AttackNormally: Animals will attack unprovoked and defend.
  • DefensiveOnly: Animals will never attack unprovoked but will defend themselves if attacked.
  • None: Animals will always try to flee from you and will never attack you
SimulationLevel Normal When used in the UI, this appears to change various other settings associated with craft cost and time and how much players can carry.

Probably doesn't do anything on its own.

Allowed values:

  • Generous
  • Normal
  • Hardcore
HasMeteor true If true, the world will have a meteor that will destroy the world if players don't destroy it first.
ExhaustionEnabled false If true, players can only play for as many hours per day as specified in HoursPlayedPerDay.
AllowFriendsToJoin true If true, people can actually join the server.
GenerateRandomWorld false If true, a random world will be generated when the server is initialized.
MeteorImpactInDays 30.0 The number of days that will pass before the meto
MaxProfessionsPerCitizen 10.0 The number of professions a player is allowed to take. The total number of professions in the game is 10.
MaxSpecialtiesPerCitizen 33.0 The number of specialties a player is allowed to take. The total number of specialties in the game is 33.
SkillCostMultiplier 1.0 Adjusts the required amount of XP required to reach the next star using a multiplier based on the following baseline values 0, 20, 50, 100, 200, 400, 800, 1600 after the 8th each stars baseline is 1600).
CraftResourceMultiplier 1.0 Multiplier applied to crafting resource cost. Values below 1 decrease crafting resource cost, above 1 increase resource cost.
CraftTimeMultiplier 1.0 Multiplier applied to crafting time. Values below 1 decrease crafting time, above 1 increase crafting time.
ClaimStakesGrantedUponSkillscrollConsumed 0.0 How many claim stakes, if any, are granted to a player upon unlocking a new skill by reading a skill scroll.
ClaimPapersGrantedUponSkillscrollConsumed 0.0 How many claim papers, if any, are granted to a player upon unlocking a new skill by reading a skill scroll.
CanAbandonSpecialties true If true, the player can choose to abandoned skills they have spent a Skill Point on. The star will not be returned, but some experience will be refunded depending on SpecialtyRefundPercentage.
SpecialtyRefundPercentage 0.0 Percentage to refund the player when they remove a specialty. Note that since a star is not taken away from the total number of stars the player has earned, giving back 100% of the experience may not actually grant the player another Skill Point.
GainCharacterExperienceWithSpecialtyExperience 0.0 Percentage of specialty experience that is also gained as level experience. Not recommended for public servers.
StackSizeMultiplier 1.0 Multiplier applied to item max stack size. Values below 1 decrease max size, above 1 increase max size.
WeightMultiplier 1.0 Multiplier applied to item weight. Values below 1 decrease item weight, above 1 increase item weight.
FuelEfficiencyMultiplier 1.0 Multiplier applied to fuel yield per unit. Values below 1 decrease yield, above 1 increase yield.
GrowthRateMultiplier 1.0 Global scale for how quickly plants mature. The higher the value, the faster the plant will grow.
ConnectionRangeMultiplier 1.0 Multiplier affecting the distance from which Storage containers can be accessed. A higher value means containers can be accessed from a greater distance.
ShelfLifeMultiplier 1.0 Multiplier affecting how long food lasts until spoiling. A higher value means food lasts longer.
AllowDeepOceanBuilding false Allows or prevents building in Deep Ocean Biome.
RequireSkillsToReplaceParts true If true, the player must have a certain skill to swap out parts on certain stations and vehicles.
BrokenPartsWillDisableVehicles true If true, when a part breaks in a vehicle it will stop working. If false, they will just be penalized with higher cost to operate.
AnimalUnprovokedAttackFrequencyMultiplier 1.0 Multiplier affecting how often animals will attack for now reason. At the default value it's roughly all the time.
EndgameCraftCost Normal Endgame crafting cost presets for Laser and Computer Lab. Does not affect work orders in progress.
SkillbookCraftCost Normal Skillbook crafting cost presets. Does not affect work orders in progress.
SwimSpeed.Ocean 0.75 Multiplier applied to player's swim speed when swimming in Ocean Biome.
SwimSpeed.DeepOcean 0.25 Multiplier applied to player's swim speed when swimming in Deep Ocean Biome.
CalorieConsumptionRate.Ocean 2.0 The number of calories spent per second while swimming in Ocean Biome.
CalorieConsumptionRate.DeepOcean 30.0 The number of calories spent per second while swimming in Deep Ocean Biome.
PlayerCanDrownWhenSwimming true If this is enabled, player will be teleported to nearest land once calories run out while swimming.