private void BuildTrinketButtons()
    {
        ClearTrinketButtons();

        // build a button for each trinket
        int i = 0;

        if (trinkets.Length > 0)
        {
            foreach (Trinket t in trinkets)
            {
                if (Identity.CollectLocked(t.sprite.name))
                {
                    BuildTrinketButton(unknownTrinket, 0, i);
                }
                else
                {
                    BuildTrinketButton(t, Identity.CollectStars(t.sprite.name), i);
                }

                i++;
            }
        }

        ScrollToTop();
    }