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
  1. CONTENT
  2. 03. Content
  3. 03.1 CRAFTING

CraftingBench

PreviousCraftingUINextIngredientUIIcon

Last updated 1 month ago

CraftingBench inherits from

Crafting Bench allows the Player to "Trade" Resources (Items) for other Items.

For more details about Crafting & Crafting Benches, refer to .

CRAFTING BENCH

  • craftingUIPrefab: that will appear when interacting with the CraftingBench. It contains all that the player can interact with to craft items.

  • availableRecipes: IngredientUIIcon that defines an ingredient for the Recipe of the highlighted CraftButton

TIP: Since AvailableRecipes is linked to each Crafting Bench specifically, you can create different types of Crafting Benches, like an Anvil for example, where only metal items can be crafted. This allows full control on what can be crafted & what cannot be crafted on each Crafting Bench.

  • startCraftingSFX: Ingredients Prefabs will be instantiated inside ingredientContainer

TradeHub
how to work with Crafting Benches
CraftingUI
CraftingButtons