public override void Load()
        {
            if (!Main.dedServ)
            {
                reforgeInterface = new UserInterface();

                uiState = new ReforgeUIState();
                uiState.Activate();
            }

            On.Terraria.Item.Prefix += HandlePrefixToItemIfItHasNoHistory;
        }
 public override void Unload()
 {
     reforgeInterface      = null;
     uiState               = null;
     _lastUpdateUiGameTime = null;
 }