Inventory Pro Add-On Documentation
  • Welcome to Inventory Pro Add-On for FPS Engine!
  • BEFORE WE START
    • Early Considerations
    • Add-On Compatibility
    • List of Tutorials
  • GETTING STARTED
    • 01. Basic Set-Up
    • 02. Roadmap
  • CONTENT
    • 03. Content
      • 03.1 CRAFTING
        • Recipe_SO
          • Ingredient
        • CraftingButton
        • CraftingProcess
        • CraftingUI
        • CraftingBench
        • IngredientUIIcon
      • 03.2 FAV MENU
        • FavItemSlot
        • FavItemsMenu
          • FavItemReference
      • 03.3 INTERACTABLES
        • InventoryItemPickeable
      • 03.4 INVENTORY
        • InventoryGridData_SO
        • InventoryProManager
        • GridGenerator
        • InventorySlot
        • SlotData
        • InventoryProManagerInputActions
      • 03.5 ITEMS
        • AppleItem_SO
        • EnergyDrinkItem_SO
      • 03.6 OTHERS
        • 03.6.1 TRADE HUB
          • TradeButton
          • TradeUI
          • TradeHub
        • Chest
        • ExamineItem
      • 03.7 SHOP
        • PurchasableItem
        • Shop
          • ShopItemData
        • ShopUI
        • ShopButton
      • 03.8 UI TOOLKIT
        • ContextMenu
        • HighlightInteractions
        • Padding
        • TooltipManager
    • 04. Shared Content for Add-Ons
  • HOW TO USE & GUIDES
    • Uninstalling the Add-On: Fixing Errors
    • Creating, Updating & Deleting Recipes
    • Inventory Designer: Creating, Updating & Deleting Inventory Grid Data
    • Working with Crafting Benches
    • Working with Chests
    • Working with Shops
    • Working with Purchasable Items
    • Working with Item Examination
    • Favorite Pinned Items Menu Considerations
    • Inventory, Hotbar & Chests Considerations
    • Tetris Inventory Considerations
    • Weapons & Ammo from the Inventory
    • Custom Item_SOs
    • Adding a New Inventory
  • FAQ
    • FAQ
  • SUPPORT
    • Support
Powered by GitBook
On this page
  • Introduction
  • Creating Recipes
  • Updating Recipes
  • Modify Recipes
  • Deleting Recipes
  1. HOW TO USE & GUIDES

Creating, Updating & Deleting Recipes

PreviousUninstalling the Add-On: Fixing ErrorsNextInventory Designer: Creating, Updating & Deleting Inventory Grid Data

Last updated 1 month ago

The Crafting system requires recipes. Recipes define the outcome of Items based on their ingredients. It involves a transaction of Item_SOs (resources/ingredients) in exchange for other Items (results). Fortunately, managing new recipes in FPS Engine with the Inventory Pro Add-On is very simple!


Introduction

To manage recipes, begin by opening the Cowsins Manager. First, press the Ctrl+Q shortcut, then click on "Recipes & Items." The following window will appear:

The "Recipes & Items" window is a tool that enables you to manage all aspects of Items and Recipes within your project. It is divided into two sections: Inventory Items and Recipes Management.

The left section (Inventory Items) displays a list of all Item_SOs in your project, including Weapons, Attachments, Bullets, and more. You can hover over their icons to view their names or use the search bar to quickly find a specific item.

The right section (Recipes Management) is split into three tabs:

  • Recipes List Tab: Shows a list of all available recipes in your project. Each item in the list displays the name of the result Item, along with the icons for the result Item and each ingredient (Ingredient icons are smaller than the result Item icon).

  • Create Recipe Tab: Allows you to create new recipes.

  • Tutorials Tab: Provides helpful resources, documentation, and tutorials.

Creating Recipes

To create new recipes, go to the "Create Recipe" tab. The following screen will appear:

After configuring all settings, click "Create Recipe."

A recipe can only be created when there are no errors (at least one ingredient and one result must be added).

If changes are needed, recipes can be updated after creation. Once a recipe is created, it will appear in the Recipes List, where it can be accessed, modified, or deleted.

Updating Recipes

After creating a recipe, you may sometimes need to make adjustments. To do so, you can go to the Recipes List. First, find the recipe you want to modify. You can use the search bar to locate the name of the result item (which serves as the recipe's identifier) for quick access.

Once you've found the recipe, click the Brush Icon next to it.

This will open the Modify Recipe tab, where you can adjust all settings and ingredients parameters.

When you're finished, click "Update Recipe" to save your changes.

Modify Recipes

As shown, you can adjust the crafting time (in seconds, 0 = Instant craft), the minimum player level required to craft (0=available by default), and the quantity produced per recipe (e.g., 1 Wooden Plank = 4 Wooden Sticks).

Additionally, you can drag and drop items into both the Ingredient and Result sections. Only one result is supported (since only one item can be crafted per recipe), but you can add as many ingredients as needed for the recipe.

Once an ingredient is added, you can remove it, or adjust the required amount of that ingredient.

When you're finished, click "Update Recipe" to save your changes or click on "Create Recipe" if you are creating a new recipe instead.

Deleting Recipes

This action CANNOT BE UNDONE. Please make sure you really want to delete the Recipe_SO before confirming.

To delete a recipe from your project, you will need to navigate to the Recipes List. First, find the recipe you want to modify. You can use the search bar to locate the name of the result item (which serves as the recipe's identifier) for quick access.

Once you've found the recipe, click the Trash Icon next to it. This will remove the Recipe_SO from the Project.

Now, you´ll need to customize and configure your Recipe, Instructions & Considerations can be found in .

Instructions & Considerations can be found in .

Modify Recipes
Modify Recipes