private void onUpdateTicked(object _sender, UpdateTickedEventArgs e)
        {
            // Run every 250ms while a save is loaded.
            if (!Context.IsWorldReady || !e.IsMultipleOf(15))
            {
                return;
            }

            // If a sleeved prismatic shirt is being worn, mark the shirt
            // as dirty on the renderer to force the sleeves to update.
            Clothing shirt = Game1.player.shirtItem.Value;

            if (shirt != null && shirt.isPrismatic.Value &&
                !shirt.GetOtherData().Contains("Sleeveless"))
            {
                Game1.player.FarmerRenderer.changeShirt(0);
                Game1.player.FarmerRenderer.changeShirt(Game1.player.shirt.Value);
            }
        }