> For the complete documentation index, see [llms.txt](https://docs.fullscreen.no/info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fullscreen.no/info/game-creator-2-assets/inventory-extended/list-recipe-asset.md).

# List Recipe Asset

## List Recipe Asset

### Creating List Recipes

To create a new List Recipe asset:\
Right-click inside your Project folder →\
**Create > Game Creator > Inventory Extended > List Recipe**

***

### Overview

List Recipes allow you to create **flexible crafting systems** based on required items.

Unlike Grid Recipes, items do not need to be placed in a specific layout. Only the required ingredients matter.

***

### Info Settings

Each List Recipe includes customizable display information:

* **Title**
* **Description**
* **Sprite**
* **Color**

These are used for UI elements such as crafting menus or recipe lists.

***

### Input Items

List Recipes use an **Input Items List** instead of a grid.

* Add as many required items as needed
* All requirements must be met for crafting to succeed

#### Item Configuration

Each input item includes a settings button where you can define:

* **Amount**\
  Required quantity of the item
* **Properties**\
  Require specific item properties (e.g., High Quality)

#### Example

* 2x Iron Ore (High Quality only)
* 1x Wood (any quality)

***

### Output Items

Each List Recipe includes an **Output Items List**, similar to Grid Recipes.

Each output item includes:

* **Amount**\
  Fixed or configurable amount
* **Properties**\
  Applied to the crafted item

Example:

* Craft an item with **High Quality** or custom properties applied

***

### Craft Conditions

Each List Recipe includes a **Can Craft** condition.

* Determines whether the recipe can be crafted
* Runs before crafting is allowed

#### Example Uses

* Require specific crafting stations
* Check player progression or unlocks

***

### On Craft

Each List Recipe includes an **On Craft** instruction.

* Runs every time the recipe is successfully crafted
* Can be used for:
  * Playing effects or sounds
  * Granting experience
  * Triggering additional logic

***

### Recommended Usage

* Use List Recipes for simple or flexible crafting systems
* Combine with item properties for more advanced requirements
