Grid Recipe Asset

Creating Grid Recipes

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


Overview

Grid Recipes allow you to create layout-based crafting systems, where the position of items matters.

This is similar to systems like Minecraft, where items must be placed in a specific pattern to produce a result.


Info Settings

Each Grid Recipe includes customizable display information:

  • Title

  • Description

  • Sprite

  • Color


Grid Configuration

You can define the size of the crafting grid:

  • Grid Width

  • Grid Height

Example

  • 3x3 grid → Standard crafting bench layout

  • 2x2 grid → Inventory crafting setup

Once configured, the grid will generate input slots based on the selected size.

Crafting Bench Grid Size

The crafting grid size is determined by the crafting bench. To change the grid size, modify the bench’s Bag Width and Bag Height.

Example 3x3 (Width: 3, Height: 3) → Standard crafting bench grid 2x2 (Width: 2, Height: 2) → Smaller crafting grid

The grid will automatically match the configured bag size.

This allows different crafting stations to support different grid sizes.


Input Items

Each grid slot can contain an item requirement.

  • Items must be placed in the exact same position in the crafting UI

  • The layout must match the recipe 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)

This allows recipes like:

  • Require High Quality Carrot x2 in a specific slot


Output Items

Grid Recipes use an output system similar to dismantling and smelting, but simplified.

Each output item includes:

  • Amount Fixed or configurable amount

  • Properties Applied to the crafted item

Example:

  • Craft a sword that always has High Quality


Craft Conditions

Each Grid Recipe includes a Can Craft condition.

  • Determines whether the recipe can be crafted

  • Runs before crafting is allowed

Example Uses

  • Check if the player is using an upgraded crafting bench

  • Require specific game states or progression


On Craft

Each Grid 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


  • Use Grid Recipes for pattern-based crafting systems

  • Combine with item properties for deeper crafting requirements

Last updated