How much clothe, money, and other things to bring on a cruise?

balletperson asked:

I am going on a cruise and wondering what to pack. I am going to three different places in Mexico for 4 nights. I want to know how much clothe, money, other things that may be helpful or useful to bring on a cruise. (For example; number of t-shirts, towels, bathing suits, etc.) Please put as many ideas as possible because this is my first time and i would love to not forget anything. Also in list format and how many quantities would be appreciated. Thank you!