Right. For the starting town, what kind of theme will we be having?
Open to suggestions.
Medieval European, block length 0.5m, ~150 houses, methinks. We can put districts with different themes around it later.
I should explain a few things.
Currently the way the server is set up, I have a plugin called Towny which is handling land claiming. With Towny, you can claim land anywhere (so long as it is more than 5 chunks from another town) and begin building your own town.
Why would you want to do this? Several reasons.
1. Towns are protected. Endermen cannot pick up blocks inside a town. Mobs will vanish a few seconds after entering a town.
2. Creatures/players won't trample crops if they're within a town's borders.
3. Players regenerate faster in town.
4. PVP is disabled in town. (Except for designated arena plots.)
5. You cannot build outside of a town.
6. You can set your spawn point in your town. So long as you are a member of that town, you will spawn there on death if you are in the same world.
7. Explosions and Fire will not destroy blocks in town. Only members of a town can interact with/destroy blocks.
This is all still in testing, of course, which is the point of having alpha tests in the first place.
My intent is for spawn town to have several plots for people to claim and use, probably around 15 or so, but for people to band together and go out to make their own town from the ground up after they get settled.
Town Plots, when unclaimed, will slowly revert to their 'wild' state (though they will NOT regenerate ore)
Towns are created by having a sufficient amount of money (gained by killing mobs or selling things to the store) and then claiming chunks. Each claimed chunk costs a bit, and the maximum normal chunks you can claim is based on the population of the town. You can buy bonus chunks beyond this, but they cost more than normal.
There's more, but that will suffice for now. Aligning the towns with chunk grids will take some creativity. I could set it up so you claim plots in quarter chunks instead, but we'll determine that in testing.