Modding:Preparing For Code Mods: Difference between revisions

From Vintage Story Wiki
Line 11: Line 11:
== Installing an IDE == <!--T:3-->
== Installing an IDE == <!--T:3-->
When developing a code mod, it is extremely important to choose a suitable IDE. For Vintage Story, it is highly recommended that you use [https://visualstudio.microsoft.com/vs/community/ Visual Studio Community] - A free and powerful development environment that is used by the Vintage Story team to develop the game. When installing Visual Studio, you should also install the '''.NET desktop development''' workload, which can be done during installation or by following [https://learn.microsoft.com/en-us/visualstudio/install/modify-visual-studio?view=vs-2022 these steps].   
When developing a code mod, it is extremely important to choose a suitable IDE. For Vintage Story, it is highly recommended that you use [https://visualstudio.microsoft.com/vs/community/ Visual Studio Community] - A free and powerful development environment that is used by the Vintage Story team to develop the game. When installing Visual Studio, you should also install the '''.NET desktop development''' workload, which can be done during installation or by following [https://learn.microsoft.com/en-us/visualstudio/install/modify-visual-studio?view=vs-2022 these steps].   
[[File:VisualStudioInstaller.NET desktop development.png|center|frameless|846x846px]] 


<!--T:4-->
<!--T:4-->
Line 80: Line 81:
<!--T:16-->
<!--T:16-->
If 'Vintage Story' does not exist in the project types, or there are no projects listed under this category, try restarting your PC and looking again. If there is still nothing, run the above command again.
If 'Vintage Story' does not exist in the project types, or there are no projects listed under this category, try restarting your PC and looking again. If there is still nothing, run the above command again.
{| class="wikitable"
{| class="wikitable mw-collapsible mw-collapsed"
|+
|Still can't find the project type?
|Still can't find the project type?
|-
|-
|You may have forgot to install the '''.NET desktop development''' workload through Visual Studio installer.
|You may have forgot to install the '''.NET desktop development''' workload through the Visual Studio installer. Launch the Visual Studio Installer, select '''Modify''<nowiki/>', and tick the box labeled .NET desktop development (under the 'Desktop & Mobile' section).
|}
|}