I have a New Zealand green card, so do I need a visa to go to Maldives?

A green card only allows you to travel between China and New Zealand without a visa. People who go to other countries look at passports, not green cards. So I think we still need visas. For example, if you want to go to Singapore and Malaysia, you still need a visa, not that you have a green card. Isn't your nationality still China?