private void UpdateUI(int index, Item.Type type, int amount)
 {
     for (int i = 0; i < recipeObjects.Count; i++)
     {
         RecipeUIObject recipeObject = recipeObjects[i];
         recipeObject.UpdateCraftableIndicator();
         if (recipeObject != LastRecipeHovered)
         {
             continue;
         }
         recipeObject.UpdateTooltip(tooltip);
     }
 }
 public void OnHoverEnterRecipeObject(RecipeUIObject recipeUIObj)
 {
     LastRecipeHovered = recipeUIObj;
     recipeUIObj.UpdateTooltip(tooltip);
     tooltip.Show();
 }