public static void Unequip(Item item, bool updateBackend = true) { _equippedItems.Remove(item); _instance._itemBoxes[(int)item.Slot].Clear(); CharacterView.Clear((int)item.Slot); RecalculateAttributes(); if (updateBackend) { APIHandler.UpdateEquipped(EquippedItems, r => { }); } }