exigency

(n) that which is required in a particular situation   
Johnny was prepared to go camping and had all the exigencies to make for a successful trip.