Skip to content

Work around: Mod compilation issues

Simon edited this page Nov 5, 2020 · 2 revisions

Explanation

Mods refers to both the Eco server code itself as well as third party mods. If you have third party mods please check with the author first or you can just follow this guide to remove them as well.

This issue occurs when there is an update but steam doesn't remove old files from the Mods directory. The combination of old and new files creates issues and the server is unable to load.

Symptoms

  • Unable to launch a local game
  • Server logs such as: [17:45:12.615] [13] [ Info] [Eco] Method 'get_SpeciesName' in type 'Eco.Mods.TechTree.AcornItem' from assembly 'Eco.Mods, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.
  • Mods failing to compile: [02:10:27] Mods recompiled with errors.

Work around

Steam

  • Right click on the game in your Steam library
  • Select "Manage"
  • Select "Browse local files"
  • Open the "Eco_Data" folder
  • Open the "Server" folder
  • Right click the "Mods" folder and select "Delete"
  • Go back to your Steam library
  • Right click on the game in your Steam library
  • Select "Properties"
  • Select the "Local files" tab
  • Click "Verify integrity of game files..."
  • Wait for the verify to finish
  • You should get a message like "1600 files failed to validate and will be reacquired."
  • Steam will start downloading the missing files

Once the download is complete try playing again. If this doesn't work please create an issue on GitHub or ask in the #technical-help channel on discord.

Clone this wiki locally