Translations:Modding:Setting up your Development Environment/8/en

From Vintage Story Wiki

Here is an overview of where what files in your mod are located.

Name Description
mytestmod
.vscode
If you checked --IncludeVSCode this folder will contain all stuff needed to run, package and debug your mod using Visual Studio Code.
CakeBuild
This Project contains the code that builds mytestmod_x.x.x.zip. You can execute it by selecting the Run Configuration CakeBuild.
mytestmod
This is your project. It contains all your code as well as the assets and the modinfo.json
assets
Contains your assets. See Asset System
modinfo.json
Defines your mod. Author, Dependencies, Name and much more. See Modinfo
Properties
launchSettings.json
This contains how to launch your mod (Visual Studio, Rider). You may want to add custom startup parameters to launch for example directly into a world when starting. Run Vintagestory.exe -h to see all options from a terminal opened in your Vintagestory install directory.
mymod.csproj
Your mods csproj file. Contains information like the .NET version to build against and references to the VintagestoryAPI for example.
Releases
Contains your mod release once the CakeBuild Run Configuration was run.
mytestmod
Your mod files before getting packaged into a .zip file.
mytestmod_x.x.x.zip
Ready to release mod zip.