Missing an itemBoxUi type

r@t

New member
Hey, getting this "itemBoxUI" error for recipes. I think it's a combination of the Crafting Recipes category and the InventoryCanvas UI? It only throws the error when opening the menu for each crafting station. I'm assuming its UI errors

Code:
Missing an itemBoxUi type for Cooking Recipes category.
UnityEngine.Debug:LogWarning (object)
Opsive.UltimateInventorySystem.UI.DataContainers.CategoryRecipeViewSet:FindRecipeBoxPrefabForItem (Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/DataContainers/CategoryRecipeViewSet.cs:73)
Opsive.UltimateInventorySystem.UI.Panels.Crafting.CraftingRecipeViewDrawer:GetViewPrefabFor (Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/Crafting/CraftingRecipeViewDrawer.cs:37)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawView (int,int,Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:280)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawViews (int,int,System.Collections.Generic.IReadOnlyList`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>,int) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:245)
Opsive.UltimateInventorySystem.UI.Grid.GridGeneric`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawInternal () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridGeneric.cs:333)
Opsive.UltimateInventorySystem.UI.Grid.GridBase:Draw () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridBase.cs:383)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:DrawRecipes () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:96)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:HandleTabChange (int,int,bool) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:160)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:OnOpen () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:119)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel:OpenInternal () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanel.cs:316)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel:Open (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel,UnityEngine.UI.Selectable,bool) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanel.cs:256)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanelManager:OpenPanel (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanelManager.cs:279)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel:SmartOpen () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanel.cs:170)
Opsive.UltimateInventorySystem.UI.Menus.CraftingMenuOpener:Open (Opsive.UltimateInventorySystem.Core.InventoryCollections.Inventory) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/CraftingMenuOpener.cs:33)
Opsive.UltimateInventorySystem.UI.Panels.MenuInteractableBehavior:OnInteractInternal (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/MenuInteractableBehavior.cs:37)
Opsive.UltimateInventorySystem.Interactions.InteractableBehavior:OnInteract (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InteractableBehavior.cs:100)
Opsive.Shared.Events.InvokableAction`1<Opsive.UltimateInventorySystem.Interactions.IInteractor>:Invoke (Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.Shared.Events.EventHandler:ExecuteEvent<Opsive.UltimateInventorySystem.Interactions.IInteractor> (object,string,Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.UltimateInventorySystem.Interactions.Interactable:Interact (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/Interactable.cs:180)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:InteractWith (Opsive.UltimateInventorySystem.Interactions.IInteractable) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:163)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Interact () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:112)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Update () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:102)
 
Hey, getting this "itemBoxUI" error for recipes. I think it's a combination of the Crafting Recipes category and the InventoryCanvas UI? It only throws the error when opening the menu for each crafting station. I'm assuming its UI errors

Code:
Missing an itemBoxUi type for Cooking Recipes category.
UnityEngine.Debug:LogWarning (object)
Opsive.UltimateInventorySystem.UI.DataContainers.CategoryRecipeViewSet:FindRecipeBoxPrefabForItem (Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/DataContainers/CategoryRecipeViewSet.cs:73)
Opsive.UltimateInventorySystem.UI.Panels.Crafting.CraftingRecipeViewDrawer:GetViewPrefabFor (Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/Crafting/CraftingRecipeViewDrawer.cs:37)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawView (int,int,Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:280)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawViews (int,int,System.Collections.Generic.IReadOnlyList`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>,int) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:245)
Opsive.UltimateInventorySystem.UI.Grid.GridGeneric`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawInternal () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridGeneric.cs:333)
Opsive.UltimateInventorySystem.UI.Grid.GridBase:Draw () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridBase.cs:383)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:DrawRecipes () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:96)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:HandleTabChange (int,int,bool) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:160)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:OnOpen () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:119)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel:OpenInternal () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanel.cs:316)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel:Open (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel,UnityEngine.UI.Selectable,bool) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanel.cs:256)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanelManager:OpenPanel (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanelManager.cs:279)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel:SmartOpen () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanel.cs:170)
Opsive.UltimateInventorySystem.UI.Menus.CraftingMenuOpener:Open (Opsive.UltimateInventorySystem.Core.InventoryCollections.Inventory) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/CraftingMenuOpener.cs:33)
Opsive.UltimateInventorySystem.UI.Panels.MenuInteractableBehavior:OnInteractInternal (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/MenuInteractableBehavior.cs:37)
Opsive.UltimateInventorySystem.Interactions.InteractableBehavior:OnInteract (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InteractableBehavior.cs:100)
Opsive.Shared.Events.InvokableAction`1<Opsive.UltimateInventorySystem.Interactions.IInteractor>:Invoke (Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.Shared.Events.EventHandler:ExecuteEvent<Opsive.UltimateInventorySystem.Interactions.IInteractor> (object,string,Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.UltimateInventorySystem.Interactions.Interactable:Interact (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/Interactable.cs:180)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:InteractWith (Opsive.UltimateInventorySystem.Interactions.IInteractable) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:163)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Interact () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:112)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Update () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:102)

Code:
The Box Drawer BoxUI Prefab does not have a BoxUI component or it is not of the correct Type
UnityEngine.Debug:LogWarning (object)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawView (int,int,Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:291)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawViews (int,int,System.Collections.Generic.IReadOnlyList`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>,int) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:245)
Opsive.UltimateInventorySystem.UI.Grid.GridGeneric`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawInternal () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridGeneric.cs:333)
Opsive.UltimateInventorySystem.UI.Grid.GridBase:Draw () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridBase.cs:383)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:DrawRecipes () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:96)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:SetCrafter (Opsive.UltimateInventorySystem.Crafting.Crafter) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:87)
Opsive.UltimateInventorySystem.UI.Menus.CraftingMenuOpener:Open (Opsive.UltimateInventorySystem.Core.InventoryCollections.Inventory) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/CraftingMenuOpener.cs:32)
Opsive.UltimateInventorySystem.UI.Panels.MenuInteractableBehavior:OnInteractInternal (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/MenuInteractableBehavior.cs:37)
Opsive.UltimateInventorySystem.Interactions.InteractableBehavior:OnInteract (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InteractableBehavior.cs:100)
Opsive.Shared.Events.InvokableAction`1<Opsive.UltimateInventorySystem.Interactions.IInteractor>:Invoke (Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.Shared.Events.EventHandler:ExecuteEvent<Opsive.UltimateInventorySystem.Interactions.IInteractor> (object,string,Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.UltimateInventorySystem.Interactions.Interactable:Interact (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/Interactable.cs:180)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:InteractWith (Opsive.UltimateInventorySystem.Interactions.IInteractable) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:163)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Interact () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:112)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Update () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:102)
 
Code:
The Box Drawer BoxUI Prefab does not have a BoxUI component or it is not of the correct Type
UnityEngine.Debug:LogWarning (object)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawView (int,int,Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:291)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawViews (int,int,System.Collections.Generic.IReadOnlyList`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>,int) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:245)
Opsive.UltimateInventorySystem.UI.Grid.GridGeneric`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawInternal () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridGeneric.cs:333)
Opsive.UltimateInventorySystem.UI.Grid.GridBase:Draw () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridBase.cs:383)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:DrawRecipes () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:96)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:SetCrafter (Opsive.UltimateInventorySystem.Crafting.Crafter) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:87)
Opsive.UltimateInventorySystem.UI.Menus.CraftingMenuOpener:Open (Opsive.UltimateInventorySystem.Core.InventoryCollections.Inventory) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/CraftingMenuOpener.cs:32)
Opsive.UltimateInventorySystem.UI.Panels.MenuInteractableBehavior:OnInteractInternal (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/MenuInteractableBehavior.cs:37)
Opsive.UltimateInventorySystem.Interactions.InteractableBehavior:OnInteract (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InteractableBehavior.cs:100)
Opsive.Shared.Events.InvokableAction`1<Opsive.UltimateInventorySystem.Interactions.IInteractor>:Invoke (Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.Shared.Events.EventHandler:ExecuteEvent<Opsive.UltimateInventorySystem.Interactions.IInteractor> (object,string,Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.UltimateInventorySystem.Interactions.Interactable:Interact (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/Interactable.cs:180)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:InteractWith (Opsive.UltimateInventorySystem.Interactions.IInteractable) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:163)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Interact () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:112)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Update () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:102)

Code:
View Prefab is null.
UnityEngine.Debug:LogWarning (object)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:InstantiateView (int,int,Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:335)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawView (int,int,Opsive.UltimateInventorySystem.Crafting.CraftingRecipe) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:288)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawViews (int,int,System.Collections.Generic.IReadOnlyList`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>,int) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:245)
Opsive.UltimateInventorySystem.UI.Grid.GridGeneric`1<Opsive.UltimateInventorySystem.Crafting.CraftingRecipe>:DrawInternal () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridGeneric.cs:333)
Opsive.UltimateInventorySystem.UI.Grid.GridBase:Draw () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Grid/GridBase.cs:383)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:DrawRecipes () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:96)
Opsive.UltimateInventorySystem.UI.Menus.Crafting.CraftingMenuBase:SetCrafter (Opsive.UltimateInventorySystem.Crafting.Crafter) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/Crafting/CraftingMenuBase.cs:87)
Opsive.UltimateInventorySystem.UI.Menus.CraftingMenuOpener:Open (Opsive.UltimateInventorySystem.Core.InventoryCollections.Inventory) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Menus/CraftingMenuOpener.cs:32)
Opsive.UltimateInventorySystem.UI.Panels.MenuInteractableBehavior:OnInteractInternal (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/MenuInteractableBehavior.cs:37)
Opsive.UltimateInventorySystem.Interactions.InteractableBehavior:OnInteract (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InteractableBehavior.cs:100)
Opsive.Shared.Events.InvokableAction`1<Opsive.UltimateInventorySystem.Interactions.IInteractor>:Invoke (Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.Shared.Events.EventHandler:ExecuteEvent<Opsive.UltimateInventorySystem.Interactions.IInteractor> (object,string,Opsive.UltimateInventorySystem.Interactions.IInteractor)
Opsive.UltimateInventorySystem.Interactions.Interactable:Interact (Opsive.UltimateInventorySystem.Interactions.IInteractor) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/Interactable.cs:180)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:InteractWith (Opsive.UltimateInventorySystem.Interactions.IInteractable) (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:163)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Interact () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:112)
Opsive.UltimateInventorySystem.Interactions.InventoryInteractor:Update () (at Assets/Opsive/UltimateInventorySystem/Scripts/Interactions/InventoryInteractor.cs:102)
 
As the error suggests you are missing a prefab for your Recipes.

I'm updating the error messages so hopfully it will make more sense.

These cannot be null
1685266949019.png
 
As the error suggests you are missing a prefab for your Recipes.

I'm updating the error messages so hopfully it will make more sense.

These cannot be null
View attachment 11030
Hey, that appears to have fixed it!

Looks like in my case since I have multiple stations the answer is two fold- I have to Add the category (crafting station) and add the recipe view.

Also, could you add a debug that says something like "Missing Category module in [Crafting Recipe View Drawer] (Crafting Recipe Grid script) for (recipeName) category."
As well as: "Missing Item View prefab (Recipe View prefab) in Categories Recipe Views for (recipeName) category". That would really help specify the issue!


Problem solved, Thanks!

1685279592136.png
 
Top