How do you get a city in Minecraft without biilding it?
There are no cities in Minecraft as of yet, only NPC villages which spawn naturally in the game world; cities must be built by the player(s) of Minecraft.
You need to purchase a Minecraft account(premium account) to play Minecraft on a server. This is due to the fact that even if you get your hands on a version of Minecraft without paying for it, why would they let you play multiplayer as well. It may be possible to start your own server and join it by hacking Minecraft, but this is Illegal.
There is no security pass for minecraft, millions own the right to use the software by paying in their minecraft account. Since they can decide what password they have for their account, not everybody's password is the same for everyone's account.You can still download it, but without paying for it or without putting in your minecraft username & password, you won't be able to play the game.