MCTowns
MCTowns is a powerful way to manage towns.
- Create Towns, assign them Territories, and let mayors divide them up into Plots on their own.
- WorldEdit backend means you can use WorldEdit CUI and all of your favorite WorldEdit commands to create regions of any size and shape
- WorldGuard backend means lightning-fast performance and rock-solid stability
- Mayors can restrict town membership to only people they invite, or open it up to anyone who can afford a plot
- Saves you time and reduces the workload on your moderators!
- Mayors can manage regions within Territories that have been assigned to them
- No need to ask a mod every time someone wants to join your town, or you need a new plot created.
Contact
- Send me a PM on BukkitDev. I will always respond to these.
- Post a comment here. I'll probably respond to this.
- Email [email protected]. I will always respond to these.
Basic Commands
- /mct -used for adding and deleting towns, querying basic info, etc
- /town -used to manage towns, including inviting players and adding territories
- /territory -used to manage territories, including adding plots
- /plot -used to manage plots, including adding players to plots
Metrics Collection
MCTowns tracks some stats about who uses it. They're primarily for me to feel good about myself when I see people are actually using what I make, or (in the case of bug reports) are so that I can improve the plugin so that I can continue to feel good about myself when I see people are using the plugin.
MCTowns uses MCStats. To learn what is collected and how to opt-out of collection, see the following official MCStats page:
http://mcstats.org/learn-more/
Note that as of v2.1.0, most bugs will be automatically reported for you. See the page on Automatic Bug Reporting for more information.
Donate with Bitcoins: 1PYEc82xEK1A3jCsYTAZ7mnS9t34Et9bYh
Everything on these pages and associated wikis is licensed under the GNU Free Documentation License
Project Logo courtesy of th3cleaner_mcserver.
In case members (or even staff) are allowed to start a town, is there a check to see if there's another town that exists within x blocks? Basically a sanity check so people don't accidentally place a town too close to an already existing one?
@lawliet555
Yeah, it's Everdras, but there's no need for me to hop on unless you file a ticket/still have issues.
@FawltyTowers
No prob. If you have any usage questions, feel free to post them here.
Looking forward to testing this out. Thank you for the great plugin!
You are a great man! Thank you =)
If you want to the server is mc,Minetown.net Is this your Minecraft username or is it different so i can white list you on the server.
Thx
@lawliet555
If you still have issues with /town active reset, please open a ticket about it. I may also hop onto your server to poke around, because this is the first I've heard of the problem, and after combing through my code I can't see any immediately-obvious ways that someone could be the mayor of a town yet not be in its list of residents.
@Everdras
Thats why I am confused as to why they are having issues with the command. It is happening for owners and town members. I will double check with them and make sure that they are using the command properly as well.
Thx
@lawliet555
Can you open a ticket? And who exactly does it happen for; ONLY owners of towns or random citizens in the town as well?
Also, permission checks only occur when a player actually correctly uses a command. If the syntax is incorrect, they will be displayed the help anyway regardless of if they have permission.
/town active reset has no permission node associated with it and is used by anyone who should wish to set their active town to the town they're in.
If they're actually able to use the commands and they work and report success, then THAT is an issue. In addition to /town active reset, several information-related commands also have no permission nodes (since they don't actually mutate the state of the plugin at all). Off the top of my head, /mct info and list probably/shouldn't have any permission checks associated with them.
I am having some issues with the members of the server that I am on being able to use the base commands. The one that I am having reported to me by several different players is the /town active reset command. When they try to use it, it comes up with " Unable to match you to a town. Are you sure you belong to one? " even though the player is the owner of a town.
Thx
Just a little update. I finished most of my work on v0.8.0 towards the end of winter break, but haven't been able to do nearly any testing beyond "does this command crash? Not for normal input, good enough for now!"
So if you're totally dying for 0.8.0, just use the dev build, but don't expect it to be too polished. Bugs in the dev build should be reported to me through PM, not a ticket.
The main changes it contains are that plot owners now have more control as to who is in their plot, and can invite/remove guests from their plot (guests will be able to build in the plot as well).
Additionally, using /territory flag (or /district flag and /plot flag) can now be used to apply a WorldGuard flag to your active region. You'll need to use it like this:
/territory flag <flag name> (arguments)
Just leave out the arguments if you wish to remove the flag.
If you need an updated CLI map, my mostly-accurate dev CLI map is here: http://dl.dropbox.com/u/24575858/cli_map.png
Since spring semester just started, I don't have as much free time as I want (12-week calc III, y u give so much homework? ;_;) but hopefully I can do some testing and polish 0.8.0 enough to put up a release file this weekend.
Everdras
Thanks! I will try to get it installed this weekend and test it!
@Quezax
If you use the dev build, you can set the position for the plot's sign with:
/plot sign setpos
It will use the block you're looking at.
@Quezax
You can already do this. If you watched the video tutorial, I always expanded vertically for simplicity (people think more readily in two dimensions than three), but you should be able to do this as-is. If for some reason you can't, let me know and I'll make it work.
Though you may have issues with the placement of the auto-generated signs. I'm working on a fix (or more intuitive placement algorithm) for 0.8.0.
I think this is what I have been looking for!
I have one question - Since you are using world guard regions, Can you have plots vertically stacked?
On my server I want to sell apartments in the main city to players. Since every other town management seems to uses chunks I cannot do this with them. I still need the rest of the town management for the player run towns too.
Is there any chance that you will make it optional to adjust prices for height?
Will this cause any issues with your plugin?
Thanks, I really hope this answers my town plugin's needs! Also I would like to see SmashCraft's suggestion included in the plugin.
@SmashboxGaming
Open a ticket for this feature request. Mark it as an "enhancement" and describe it as fully as you can. Then we can discuss it in the comments on the ticket.
This is a pretty nice plugin, I like how town citizen lists can be managed in game with it.
Quick question though, would it be possible to add the option of a citizen count requirement before being able to purchase or claim land?
If anyone has issues with their config file being blank, just delete it. It should generate successfully on the next run.
@thepackett
Not possible, right now. It'd break anything that needs to match a player to a town.
@lawliet555 i would also like to know :o