Line 13: |
Line 13: |
| |- | | |- |
| | [[/Events|Events]] | | | [[/Events|Events]] |
− | | Respond when something happens in the game (e.g. when a save is loaded), and often include details about what happened. | + | | Respond when something happens in the game (''e.g.,'' when a save is loaded), and often include details about what happened. |
| |- | | |- |
− | | [[/Config|Mod configuration]] | + | | [[/Config|Configuration]] |
− | | Let players edit a <tt>config.json</tt> file to configure your mod. | + | | Let players edit a <samp>config.json</samp> file to configure your mod. |
| |- | | |- |
| | [[/Content|Content]] | | | [[/Content|Content]] |
| | Load images/maps/data, and edit or replace the game's images/maps/data. | | | Load images/maps/data, and edit or replace the game's images/maps/data. |
| + | |- |
| + | | [[/Data|Data]] |
| + | | Store arbitrary data and retrieve it later. |
| + | |- |
| + | | [[/Input|Input]] |
| + | | Check and suppress keyboard, controller, and mouse state. |
| |- | | |- |
| | [[/Logging|Logging]] | | | [[/Logging|Logging]] |
Line 51: |
Line 57: |
| | [[/Integrations|Mod integrations]] | | | [[/Integrations|Mod integrations]] |
| | Get information about loaded mods, and integrate with mods using mod-provided APIs. | | | Get information about loaded mods, and integrate with mods using mod-provided APIs. |
| + | |- |
| + | | [[/Harmony|Harmony patching]] |
| + | | Harmony lets you patch or replace methods, effectively rewriting the game code. |
| |} | | |} |
| + | |
| + | [[es:Modding:Guía del Modder/APIs]] |
| + | [[zh:模组:制作指南/APIs]] |