Must pass both player's current resources and craftables for adr_craft()