User Tools

Site Tools


modcreation

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
modcreation [2019/07/04 06:56]
umfdev ↷ Links adapted because of a move operation
modcreation [2019/07/04 10:24]
umfdev [Important Links and Info]
Line 49: Line 49:
   - Use the **Assembly Explorer**, **Search** and **Analyze** tools of dnSpy to discover code relevant to what you want to mod and learn where it is tied to.   - Use the **Assembly Explorer**, **Search** and **Analyze** tools of dnSpy to discover code relevant to what you want to mod and learn where it is tied to.
     * See **[[guide_firstsrmod|My First Slime Rancher Mod (Modding Guide)]]** to learn various ways to create a basic mod.     * See **[[guide_firstsrmod|My First Slime Rancher Mod (Modding Guide)]]** to learn various ways to create a basic mod.
-    * See **[[guides|dnSpy Guides]]** to learn more about using dnSpy to help create mods. 
     * See **[[#​Important Links and Info]]** for more useful info.     * See **[[#​Important Links and Info]]** for more useful info.
 \\ \\
Line 58: Line 57:
 ====== Important Links and Info ====== ====== Important Links and Info ======
   * **[[api:​|UMF API]]** - The UMF API gives you access to various functions that makes modding easier, and is also required in order for the mod to be started.   * **[[api:​|UMF API]]** - The UMF API gives you access to various functions that makes modding easier, and is also required in order for the mod to be started.
 +  * **[[guides|Modding Guides]]** - A list of guides to assist you in creating mods for UMF.
   * **[[Harmony]]** - Harmony is a useful library provided with UMF that lets you overwrite and inject code in MEMORY into existing classes and functions.   * **[[Harmony]]** - Harmony is a useful library provided with UMF that lets you overwrite and inject code in MEMORY into existing classes and functions.
   * **[[:​examplemods|Example Mods]]** - A list of open source UMF mods you can use as examples to better learn coding with UMF.   * **[[:​examplemods|Example Mods]]** - A list of open source UMF mods you can use as examples to better learn coding with UMF.
-  * **[[guides|dnSpy Guides]]** - dnSpy Guides to assist you in using dnSpy to create mods. 
   * **[[:​sourcemods|Source Mods]]** - UMF can compile and run mods at runtime directly from .cs files.   * **[[:​sourcemods|Source Mods]]** - UMF can compile and run mods at runtime directly from .cs files.
   * **[[:​umfpatch|UMF Patch]]** - An IL-based UMF scripting patch system used as a last resort to let you automatically overwrite code in dll files on disk when Harmony can't access it in any way.   * **[[:​umfpatch|UMF Patch]]** - An IL-based UMF scripting patch system used as a last resort to let you automatically overwrite code in dll files on disk when Harmony can't access it in any way.
   * **[[:​modinstaller|Mod Installer]]** - The UMF Mod Installer (URI Handler) lets you create one click Install links for your mods.   * **[[:​modinstaller|Mod Installer]]** - The UMF Mod Installer (URI Handler) lets you create one click Install links for your mods.
 +  * **[[:​umfhosting|UMF Hosting]]** - This will show you the steps to having your mod added to mod list on this website.
  
 UMF starts and access mods through **[[api:​attributes:​start|Attributes]]**.\\ UMF starts and access mods through **[[api:​attributes:​start|Attributes]]**.\\

This topic does not exist yet

You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by clicking on “Create this page”.

modcreation.txt · Last modified: 2019/07/04 10:24 by umfdev