How to start, maintain and modify a Town

From xP// Wiki
Jump to navigation Jump to search

The Basics


At least 550-700 spare coins

How to start a town

Once you have acquired 500 coins, you'll need to choose a location for your town. Go to the Dynmap and find a good location, then walk to it. Once you're standing in the exact place you want your town centre to be, write the following command:

/town new <Name>

where <Name> is the name of your town, so for our example Minecraftia.

/town new Minecraftia

This takes 500 coins from your wallet and creates an 15x15 plot where you're standing. Create a border with any block if you need to for ease of use. You may also use "/res toggle plotborder" to see a smoke particle effect when you cross from one plot to another, however this requires you to have particles on Decreased as a minimum.

Maintaining a Town

Town Bank

Towns need a lot of tender loving care - and their banks need to have a lot of surplus money in all the time. Your daily upkeep (see /t to see what yours is) gets taken from your town bank every real day, and if it's not in there - your town ceases to exist. Daily upkeep is increased by 0.20 every time a new plot is claimed in your town. To deposit money into your bank, run the following command:

/town deposit #

where # is the amount you want to deposit, so /town deposit 100.

Your town bank is very important, it needs to have money in to claim new plots for the town and to still be alive after a tax day. To withdraw money from your town bank for reasons, run the following command:

/town withdraw #

as before, # is the amount you wish to withdraw.

Expanding the Town

To claim a new plot for your town, stand on wilderness next to a plot you have already bought and write the following command:

/town claim

This will take 10 coins from your town bank and create a new 15x15 plot at your location.

Selling Plots

If you want to sell plots to residents, you'll need to set it for sale. To set a plot as for sale, write the following command while standing in the plot you want to sell:

/plot fs #

where # is how much you want to sell it for. To buy these plots, tell your residents to write /plot claim. If you don't want a plot to be for sale anymore, write the following command:

/plot nfs

Town Residents

By default, towns are private and you need to invite people for them to be able to join it. That's easy enough, just write the following command:

/town add <Name>

where <Name> is the username of the person you wish to invite. Make sure you're complying with our Town Invite Standards.

To kick someone from your town, do the same as before but with kick instead of add.

/town kick <Name>

Town Ranks

There are 4 main town ranks - Officer, Deputy, Builder and Assistant. Each of these ranks have their own permissions and can be set quickly and easily.

Officers only have the permission to kick and add people to the town using /t kick and /t add. A resident can be added as an officer by using the command: /t rank add Name Officer

Deputies have all permissions except for the deletion of the town. They are basically co-owners and only very trusted residents should be given this rank: /t rank add Name Deputy

Builders have the ability to build and destroy anywhere in your town. This rank can be used in conjunction with all of the other ranks, and on it's own it is relatively safe from your town being destroyed: /t rank add Name Builder

Assistants have the ability to kick people from the town, add people to the town and have the ability to claim new plots for the town - expanding your town further. A warning though as this can drain your bank pretty quickly: /t rank add Name Assistant

Town Permissions

Now, permissions can either be set up for the entire town or for each individual plot. I'll explain each below.

The possible permissions are Build, Destroy, Switch and Item. Each one can be assigned for residents, outsiders and allies. Choose wisely when you do this, setting the entire town as accessible by outsiders means you're open for griefing.

/town set perm Type setting

where Type is Build, Destroy, Switch or Item and Setting is on or off. This will give everyone (residents, allies AND outsiders) permissions with that type. The only real safe ones here are switch and item, but if you have public chests switch is not a good idea.

/town set perm Type Group setting

same as the previous, except there's a new parameter. Group can either be resident, ally or outsider. This allows for more fine tuning with the permissions. If you want to make a public farm plot, you can give destroy to residents, or if you want public chests for only residents, give switch to only residents.

All of these commands can be done per-plot by switching /town with /plot.

/plot set perm Type Group setting

will work the same as

/town set perm Type Group setting

Additional Town Settings

Town Board

The town board is pretty much the MOTD for the town, which shows on login and by using /town.

/town set board message

where message is what you want it to say. Quotes are recommended if there are spaces, so "Today is a nice day!".

Town Spawn

If you want to change the town spawn, you'll need to use a town mayor command for it. If the new spawn is in a different plot to the one before, you'll need to change the homeblock of the town.

/town set spawn

This will change the spawn, if that doesn't work, do this command first:

/town set homeblock

Town Name

If you want to change the town's name at any point, simply run this command:

/town set name <Name>

where <Name> is the new name of the town.

Town Taxes

If you are running a little low on town cash, you might want to set taxes. Taxes are taken from residents every real day and added to the town bank. They can be done like so:

/town set taxes #

where # is the amount in coins that you want to charge. If you want to charge a percentage (say 5% of someone's total money) then you have to toggle tax percentage with this command:

/town toggle taxpercent

Town Tag

If you feel that your town name is too long in chat, you can give it a tag to shorten it.

/town set tag <Tag>

where <Tag> is a 4 letter word for your town. For example:

/town set tag Town

Would show your town as "Town" in chat instead of it's full name.

Town PvP

This command is best done as soon as your town is started, if you want it to be a PvP town like Tristram is.

/town toggle pvp

This basically allows you to PvP outsiders while inside your town. You still cannot attack residents and allies though.

Inviteless Joining

This command opens your town so people can join without being invited.

/town toggle open

With this, people can join your town through using this command:

/town join townname

where townname is the name of your town.

For a complete list of commands here is a great place. [1]