Note: This guide assumes you have access to the Eco server DLLs either via dev tier game access or by other means.
- Clone the repository and make sure you are on the correct branch. (*1)
- Open the .sln file using Visual Studio 2019.
- Install the relevant NuGets. (*2)
- Copy the Eco Server DLLs into the "Dependencies" subdirectory.
- Place a copy of the game server at "../EcoServer" from the repository root.
- Attempt to build and run the mod.
This will:
- Create a new build of the selected configuration.
- Copy the relevant DLLs and PDB files to the server.
- Execute the server .exe
- Connect the debugger to the server application, allowing you to use breakpoints and other runtime debugging tools.
(*1) Which branch you should be using should be clear from looking at the branch list.
(*2) Note that DSharpPlus needs to be downloaded from SlimGet.