Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
valheim-mod-dev-required-tools [2026/01/18 19:36] – created kkaragozvalheim-mod-dev-required-tools [2026/01/18 20:46] (current) kkaragoz
Line 1: Line 1:
  
  
-  *+**IDE:** [[https://www.google.com/url?sa=E&q=https://visualstudio.microsoft.com/vs/community/|Visual Studio Community]] (Free) or JetBrains Rider.
  
-**C#:** The programming language used by Unity and Valheim. +**Decompiler:** [[https://www.google.com/url?sa=E&q=https://github.com/dnSpy/dnSpy|dnSpy]] or [[https://www.google.com/url?sa=E&q=https://github.com/icsharpcode/ILSpy|ILSpy]].
-  *+
  
-**Harmony:** A library used to inject your code into the game's existing methods (Patching). +https://marketplace.visualstudio.com/items?itemName=SharpDevelopTeam.ILSpy
-  *+
  
-**BepInEx:** The mod loader framework that executes your code when the game starts.+Why? You need this to look at Valheim's source code (Assembly-CSharp.dll) to see how the game works so you know what to change. 
 + 
 +**The Game:** You obviously need Valheim installed. 
 + 
 +[[https://www.nexusmods.com/valheim/mods/15?tab=description|https://www.nexusmods.com/valheim/mods/15?tab=description]]
  
  
Back to top