InventoryCleanupPlan

constructor(usefulItems: MutableSet<ItemSlot>, swaps: MutableList<InventorySwap>, mergeableItems: MutableMap<ItemAndComponents, MutableList<ItemSlot>>)