I'm using ResourceLibrary.GetAll<Clothing>() to get the clothing and then looping through them and adding them to a list of that type. If I was to do it again, I'd probably switch that to a dictionary, not really sure why I didn't use one at the time.