Modding: Difference between revisions

From Unofficial Stormworks Wiki
Jump to navigation Jump to search
Kezrah (talk | contribs)
m added update names and dates
added references, removing large links from the page making reading more linear
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
== What is a mod? ==
== What is a mod? ==
'''Asset Modding''' was added in November 2024, in the "Asset Modding Major Update" (v1.13.0). Asset modding allows you to replace/edit many game files, such as terrain, shaders, physics constants, and some aspects of components. You can also create new components, with a major caveat; you cannot create new functionality, such as custom logic, physics, etc., but you can create copies of blocks already in the game with different 3D models, sounds, size, weight, cost, and other changes.                                                                                                                                                                                                                                                                                                                                   
'''Asset Modding''' was added in November 2024<ref name=":0">v1.13.0 "Asset Modding Major Update" News Page


https://store.steampowered.com/news/app/573090/view/4482865501645570074?l=english</ref>, in the "Asset Modding Major Update" (v1.13.0). Asset modding allows you to replace/edit many game files, such as terrain, shaders, physics constants, and some aspects of components. You can also create new components, with a major caveat; you cannot create new functionality, such as custom logic, physics, etc., but you can create copies of blocks already in the game with different 3D models, sounds, size, weight, cost, and other changes.<ref name=":0" />                                                                                                                                                                                                                                                                                                                                   




'''Component Modding''' was added in July 2025, in the "Components, Physics, and Gameplay modding update" (v1.15.0). '''Needs continuation.'''
'''Component Modding''' was added in July 2025, in the "Components, Physics, and Gameplay modding update" (v1.15.0)<ref>v1.15.0 "The Components, physics, gameplay modding update" Steam Page<nowiki/>https://store.steampowered.com/news/app/573090/view/534354183830114758</ref>. '''Needs continuation.'''




Line 10: Line 11:
'''NOTE:''' some people may refer to [[vehicles]] or [[addons]] (sometimes called "environment mods") as mods, although they are not.
'''NOTE:''' some people may refer to [[vehicles]] or [[addons]] (sometimes called "environment mods") as mods, although they are not.


== Creating Mods ==
== Creating Mods<ref>Geoometa.co.uk wiki on Modding
 
http://geometa.co.uk/wiki/stormworks/view/asset_modding/</ref> ==
'''Folder Structure:'''
'''Folder Structure:'''


Line 21: Line 24:
** meshes*
** meshes*


Folders marked with an asterisk (*) are optional
Files marked with an asterisk (*) are optional


'''Creating a mod.xml file (steps 1 and 2 may be slightly different on systems other than windows 11):'''
'''Creating a mod.xml file (steps 1 and 2 may be slightly different on systems other than windows 11):'''
Line 45: Line 48:


If you intend to replace a base game asset, the names and folder structure of everything lower in hierarchy of the mod folder must match the base game exactly, as if your mod folder were the "rom" folder of stormworks.
If you intend to replace a base game asset, the names and folder structure of everything lower in hierarchy of the mod folder must match the base game exactly, as if your mod folder were the "rom" folder of stormworks.
== Component Mods ==

Latest revision as of 13:20, 30 March 2026

What is a mod?

Asset Modding was added in November 2024[1], in the "Asset Modding Major Update" (v1.13.0). Asset modding allows you to replace/edit many game files, such as terrain, shaders, physics constants, and some aspects of components. You can also create new components, with a major caveat; you cannot create new functionality, such as custom logic, physics, etc., but you can create copies of blocks already in the game with different 3D models, sounds, size, weight, cost, and other changes.[1]


Component Modding was added in July 2025, in the "Components, Physics, and Gameplay modding update" (v1.15.0)[2]. Needs continuation.


NOTE: some people may refer to vehicles or addons (sometimes called "environment mods") as mods, although they are not.

Creating Mods[3]

Folder Structure:

  • mod folder
    • mod.xml
    • mod.png*
    • audio*
    • data*
    • graphics*
    • meshes*

Files marked with an asterisk (*) are optional

Creating a mod.xml file (steps 1 and 2 may be slightly different on systems other than windows 11):

  1. create a new text file in your mod folder, name it mod.xml (make sure you are changing the file type, not naming it mod.xml.txt)
  2. right click > edit with notepad
  3. paste the following:
    <?xml version="1.0" encoding="UTF-8"?>
    <mod name="[NAME]" author="[AUTHOR]" desc="[DESCRIPTION]"/>
    
  4. Edit the [NAME], [AUTHOR], and [DESCRIPTION] fields as you wish
  5. congratulations, for most mods that's all the "coding" you will do

Creating a mod.png (Optional)

  • This will be used as the thumbnail if you choose to upload your mod to the steam workshop
  • It's out of the scope of this page to explain what makes a good thumbnail, but it must be a 512 x 512 px PNG


NOTES:

The mod folder can be named whatever you want.

If you intend to replace a base game asset, the names and folder structure of everything lower in hierarchy of the mod folder must match the base game exactly, as if your mod folder were the "rom" folder of stormworks.

Component Mods

  1. 1.0 1.1 v1.13.0 "Asset Modding Major Update" News Page https://store.steampowered.com/news/app/573090/view/4482865501645570074?l=english
  2. v1.15.0 "The Components, physics, gameplay modding update" Steam Pagehttps://store.steampowered.com/news/app/573090/view/534354183830114758
  3. Geoometa.co.uk wiki on Modding http://geometa.co.uk/wiki/stormworks/view/asset_modding/