private void OnMouseDown()
    {
        if (EventSystem.current.IsPointerOverGameObject())
        {
            return;
        }


        if (Pointer.state == PointerState.Idle)
        {
            inGameMenu.OpenCrafterContextMenu(this);
        }
    }