Skip to content

Tutorial: Creating a City

Sarah Hawthorne edited this page Jan 13, 2020 · 4 revisions

Intro

Think you have what it takes to create your own City? With CityZen, anyone can be the next big Mayor. Before you begin, though, it helps to have a good idea about how you want your City to run. Start by deciding on a name and possibly a slogan, then think about the various City properties. Do you want people to place their own plots, or do you want to place them all? Do you want any player to join, or do you want to approve all new residents?

You will also need to pick out a good location to start placing Plots. All Cities must start out being more than a set distance away from other Cities, to allow expansion.

Process

Once you're ready to begin, follow these steps:

  1. Head to the location you want for your city

  2. Type /city create <name> to create the city, where <name> is the name you want.

  3. If your city is successfully created, you can begin to set properties with /city set <property> <value>. See the City page for more details about properties you can set.

  4. Next you'll want to create the first Plot for the City. You'll need to pick a location that's far enough away from other cities (set in config.yml, 1000 blocks by default). See the Plot Creation Tutorial for more info on how to do this.

  5. Once you have one or more plots set, you'll want to get your friends (or anyone) to join your City. If you have FreeJoin enabled on your City (disabled by default), you can have any player type /city join <City...> where <City...> is the name of your new City. If you have FreeJoin disabled, this command will send a join request to your City. You will then need to approve it with /city accept <Citizen> or deny it with /city deny <Citizen>. With that, your City will grow strong in no time!

Clone this wiki locally