Setup windows dedicated server

Setup eco dedicated server on windows
Last updated: 09.MAR.2018 - 10:00 am greets --Favillalemures (talk) 09:27, 9 March 2018 (UTC)

Setup:

 * 1) Download the server files from the eco main site or take the files from your "steamapps\common\Eco\Eco_Data\Server" folder.
 * 2) Copy it where you want to have your server files (DRIVE:\gameservers\eco dedicated\)
 * 3) Run EcoServer within the server folder first time. Wait until the server fully loaded and the server gui shows up
 * 4) close the server. (safely! not with task manager process kill)
 * 5) Locate your firewall or windows firewall and open the ports for 3000/3001 inbound/outbound tcp/udp. (Note: You can define other ports in "Server\Configs\Network.eco if" needed)
 * 6) (Optional) If you are behind a router: You may need to portforward the ports to your pc/server.
 * 7) Get your ipadress (https://www.whatismyip.com) and save it anywhere. You will need it.
 * 8) Locate your "Server\Configs" config files and do your configs as needed.
 * 9) (optional) If you changed the world settings or seed you want to play on: Delete/rename Game.eco and Game.db "\Server\Storage"
 * 10) Run EcoServer again
 * 11) Share your IP with your friends you want to play this and enjoy Eco ;)

(Note: Some ethernet providers have 24h ip reset. You need to look up your current ip everytime)

Configs of initial interest:
(Note: These configs are tested on root servers and balanced by SIG-Server out for 3-10 players 30-Days period. Change them like you want to have them) {| class="wikitable sortable" ! Backup.eco (15 minutes backups - 24h) || Desciption || Value
 * BackupFrequencyInHours|| How often backups will be made || 0,25
 * NumBackupsToKeep || How many backups will be held || 96
 * -}
 * NumBackupsToKeep || How many backups will be held || 96
 * -}

{| class="wikitable sortable" ! Difficulty.eco || Desciption || Value
 * UnlearnRefundRate || How many points you get back on skill unlearn rate || 0,5
 * SpecialtyCostMultiplier || Multiplier for skill specification || 0,1
 * SkillGainMultiplier || A multiplier applied to the rate of skillpoints gained over time(2=~40 on start) || 2
 * SkillPointsPointsPerAction || SP given to players per action (set absurdly low or not at all) || 0
 * SkillPointsPerCrafttime || Skill points given to players for crafting (set low ~0.0003) || 0,001
 * -}
 * SkillPointsPointsPerAction || SP given to players per action (set absurdly low or not at all) || 0
 * SkillPointsPerCrafttime || Skill points given to players for crafting (set low ~0.0003) || 0,001
 * -}
 * SkillPointsPerCrafttime || Skill points given to players for crafting (set low ~0.0003) || 0,001
 * -}

{| class="wikitable sortable" ! Disasters.eco || Desciption || Value
 * CreateMeteor || Wether or not meteor exists in the world || true
 * MeteorImpactDays || Time in days when the meteor will impact || 30
 * -}
 * MeteorImpactDays || Time in days when the meteor will impact || 30
 * -}

{| class="wikitable sortable" ! Network.eco || Desciption || Value
 * PublicServer || Public or Private? || False
 * Description || Name of your server || YOUR NAME HERE
 * IPAddress || IP to respond to || Any
 * GameServerPort || Port for game traffic || 3000
 * WebServerPort || Port for webtraffic || 3001
 * DetectNAT || Set to true if you are behind a router. False for direct connection! || false
 * Rate || Rate at wich the server sends updates to clients, per second(Higher numbers impact CPU/Network usage)(more is better) || 60
 * ServerBrowser || link to webservice || https://ecoauth.strangeloopgames.com/game
 * -}
 * WebServerPort || Port for webtraffic || 3001
 * DetectNAT || Set to true if you are behind a router. False for direct connection! || false
 * Rate || Rate at wich the server sends updates to clients, per second(Higher numbers impact CPU/Network usage)(more is better) || 60
 * ServerBrowser || link to webservice || https://ecoauth.strangeloopgames.com/game
 * -}
 * ServerBrowser || link to webservice || https://ecoauth.strangeloopgames.com/game
 * -}
 * -}

{| class="wikitable sortable" ! World.eco || Desciption || Value
 * WorldTickCPUMax || CPU Usage for ticking world chunks (Dont set it above 0,75) || 0,75
 * -}
 * -}

{| class="wikitable sortable" ! WorldGenerator.eco || Desciption || Value
 * WorldTickCPUMax || CPU Usage for ticking world chunks (Dont set it above 0,75) || 0,75
 * Seed || Seed number for generationg world || 1
 * Dimensions || how big the world will be || (128,128)
 * WaterLevel || height of water || 40
 * Height || height of world max || 80
 * AllowRivers || Want rivers? || True
 * AllowPlateaus || Want plats? || True
 * -}
 * Height || height of world max || 80
 * AllowRivers || Want rivers? || True
 * AllowPlateaus || Want plats? || True
 * -}
 * AllowPlateaus || Want plats? || True
 * -}
 * -}