Player-created towns support is now live in Build S7.0/378! Town support allows you to do cooperative building projects with friends, whether that is creating an actual town, or working on any other shared construction project.
I am planning to do a video blog about the towns system (hopefully tomorrow), but in the meanwhile, here's how it works:
How is each region now categorized?
Each region (about a screen's worth of tiles) can now be categorized as one of these three areas:
Capital City - No PvP. You can build in any unclaimed area and can't mess with other player's creations.
Player City - Limited PvP (only citizens can cause damage). Any citizen can modify any block, but non-citizens can do nothing.
Wilderness - Full PvP. For now, blocks in wilderness are safe from griefing, but later on this will likely change. Monsters spawn.
How do I create a town?
To create a town, buy a Town Stone from the shop and place it down. It must be a good distance away from any other towns.
Then to name your town, type /townname <town name here>
How do I join a town?
Ask the mayor of that town to stand in the town, and then they should type /townadd <your user name>
Wah! It takes forever to walk to my town!
If you're a citizen of a town, you can type /towntele <town name here> and be instantly teleported just south of the town stone.
My town needs more space
As the mayor, type /townexpand while standing in your town. Expansion is expensive though!'
Town Citizen vs Town Official
A town citizen can place blocks in your town anywhere, but only pick up their own blocks. A town official has permission to take ANY blocks from your town. Be careful who you make officials!
These commands can be typed into the chat window. For many of these, you need to be standing in the town while you execute the command.
- /townexpand - (Mayor Only) Expand the size of your town (costs plat)
- /townname <town name> - (Mayor Only) Names your own
- /townadd <player name> - (Mayor Only) Adds a citizen
- /towndel <player name> - (Mayor Only) Removes a citizen
- /towninfo - Gets information about the town you are in
- /towntele <town name> - (Citizen only) Teleport to town stone
- /townoff <player name> - (Mayor Only) Toggle town official status of a citizen
- /townpvp - (Mayor or Official Only) Toggle Player vs Player status of the town
Eventually this will all be accessible via the UI, and chat window commands won't be required. Additionally, I'll be adding more commands/abilities once Town vs Town warfare is implemented.
Please let me know what you think of the new system!