Recipes

This system allows you to build multi-stage, interactive crafting recipes with items, timers, mini-games, and more.

🟡 How to Create a Recipe

  1. Open the menu: /lcooking menu

  2. Click the Recipes button.

  3. Drag your future result item into the Add button. A new recipe file will be created automatically, with this item set as the final reward.

  4. Click the newly created recipe in the list to open its configuration menu.

🟡 Stage Configuration

After selecting a recipe, you enter the Stage Configuration screen. Here you define how the crafting process will work.

Adding a Stage

Press Add, then choose one of the stage types:

1. Add Item

A stage where the player must insert required items.

  • Place items into the Add button to add them to the requirements list.

2. Wait

A timed waiting stage. The player must simply wait for the process to complete.

3. MiniGame

A stage that requires completing a mini-game before proceeding.

🟡 Stage Flow

Stages are executed sequentially:

  • When the player completes the current stage, the system moves to the next.

  • When the last stage finishes successfully, the player receives the final result.

  • If the player fails the recipe at any point, all items they inserted are returned.

🟡 Stage Settings

Each stage has additional configuration options:

• Stage Duration

You can define a time limit for the stage. If the player fails to complete the stage before the time ends, the recipe fails.

• Tooltip

Text hints and messages shown during cooking. Supports placeholder:

  • %time% — displays remaining time

Tooltips help guide the player throughout the crafting process.

Last updated