Home

 Hi. I'm Akomis, I saw no documentation for DST modding APIs, so I decided to publish the one I composed for myself. I'm quite a noob at this, please feel free to correct me and add to this wiki.

Where to start from, some useful links and guides: Novice guide

Modding Software and Tools: Tools

Mod Structure

Game lifecycle

Core DST objects and event

Shards and Migration Portals

Common APIs

 * API/Common functions
 * API/modutil - A List of API functions made available in modutil.lua.

Some specific APIs
These wont be used for every mod, but would be very relevant to some.
 * API/AddRecipe - For adding crafting recipes to the game.
 * API/Prefab
 * API/cooking
 * API/containers.lua

DST core APIs
This is an advanced modding stuff. Some great mods use these successfully. But in general it is quite a low level API.


 * API/ModManager
 * API/TheSim
 * API/WorldSim
 * API/TheWorld.Map

Contribution
See the Style Guide for some information on contributing to the wiki.

There is a template for making pages for API functions in Template:API Function. An example that uses this template is AddRecipeTab.

A list of API functions that need more documentation can be found in API/modutil.

A list of components can be found in Component/Full Component List, which is used in the Component page.

A list of all pages on this wiki can be found in Special:AllPages.



 Need help building out this community?


 * Rules of this wiki
 * Getting Started
 * How to Contribute
 * Managing your new community
 * Guides
 * All Help articles

You can also be part of the larger Fandom family of communities. Visit Fandom's Community Central!

Community Founders: Write a good and paragraph-length description for your welcome section about your topic. Let your readers know what your topic is about and add some general information about it. Then you should visit the admin dashboard for more tips. 