//used to mount an item public virtual void OnMount(Item item) { m_Item = item; m_Item.OnMount(this); CraftingMenu.Instance.OnMountItem(m_Item, this); }