Changes

no edit summary
Line 5: Line 5:  
Each framework mod defines their own content pack format; see their mod pages for usage.
 
Each framework mod defines their own content pack format; see their mod pages for usage.
   −
Here's a [https://gist.github.com/paradigmnomad/675687bdfa1fb1e1c9c001f23475e00f list of software] for pixel art and JSON text editors we recommend. With software like VS Code and Sublime, you can set up the schema so it checks the formatting of your JSON file as you write your mod. In that way, it's like a built in [https://smapi.io/json/ json validator site]. More details on setting up the schema [https://github.com/Pathoschild/SMAPI/blob/stable/docs/technical/web.md#using-a-schema-file-directly here].
+
Here's a [https://gist.github.com/ishanjalan/c8efb21afa21f74a052293176db107f7 list of software] for pixel art and JSON text editors we recommend. With software like VS Code and Sublime, you can set up the schema so it checks the formatting of your JSON file as you write your mod. In that way, it's like a built in [https://smapi.io/json/ json validator site]. More details on setting up the schema [https://github.com/Pathoschild/SMAPI/blob/stable/docs/technical/web.md#using-a-schema-file-directly here].
    
==Popular frameworks==
 
==Popular frameworks==
Line 86: Line 86:  
! mod
 
! mod
 
! functionality
 
! functionality
 +
|-
 +
| {{nexus mod|11115|Better Crafting}} <small>(BC)</small>
 +
| Create custom recipes more advanced than those supported by the base game including support for controlling availability and ingredients via [[Modding:Game state queries|game state queries]], running [[Modding:Trigger actions|trigger actions]] when a player crafts the recipe, and multiple possible ingredients or outputs using [[Modding:Item queries|item queries and spawn fields]].
 +
Create custom crafting stations with a limited selection of recipes, which can optionally be excluded from other crafting menus. These crafting stations can be opened via map tile actions or trigger actions. Allows assigning map tile actions to big craftables, which allows using them with the custom crafting stations feature. '''1.6 Only.'''
 
|-
 
|-
 
| {{nexus mod|3853|Content Patcher Animations}} <small>(CP-A)</small>
 
| {{nexus mod|3853|Content Patcher Animations}} <small>(CP-A)</small>
Line 116: Line 120:  
| {{nexus mod|7431|Expanded Storage}} <small>(XS)</small>
 
| {{nexus mod|7431|Expanded Storage}} <small>(XS)</small>
 
| Adds custom storages (chests, cabinets, etc.) that support capacity at vanilla levels and beyond.
 
| Adds custom storages (chests, cabinets, etc.) that support capacity at vanilla levels and beyond.
 +
|-
 +
| {{nexus mod|23458|Furniture Framework}} <small>(FF)</small>
 +
| A Framework to make "Furniture Packs" with much more freedom that what a simple Content Pack allows: with it you can define seats, table slots, layers, shops, and much more.
 +
|-
 +
| {{nexus mod|22612|More Nightly Events}} <small>(MNE)</small>
 +
| Adds custom night-time events, using either configurable pre-made events, or by making your own with [[Modding:Event data|event scripting]]. '''1.6 Only.'''
 
|-
 
|-
 
| {{nexus mod|6414|Quest Framework}} <small>(QF)</small>
 
| {{nexus mod|6414|Quest Framework}} <small>(QF)</small>
418

edits