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 everdras@gmail.com. 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.





-
View User Profile
-
Send Message
Posted Dec 31, 2011How would I make it so that a player can be a member and or mayor of more then one town at any given time.
Thx
-
View User Profile
-
Send Message
Posted Dec 28, 2011@thernztrom
That sounds more like tax than rent. I'll probably implement tax when I add governments in 0.9.0.
-
View User Profile
-
Send Message
Posted Dec 27, 2011@Everdras
Are you planning on adding support for renting plots? Would be really cool if you in the config could decide how often the rent should have to be drawn from the plot-owners balance, how high the rent is (per block calculated, or cli based), and if a user doesnt have enough money to pay the rent, the protection dissapears and the plot is put on sale again.
What do you think? :)
-
View User Profile
-
Send Message
Posted Dec 26, 2011@SmashboxGaming
Refer to the CLI map. You need to run the command with the "-admin" flag.
Let me do that now.
The command you're looking for is /town add territory <name> -admin.
Otherwise it assumes you're not using admin privs to add the territory, and are instead acting as the mayor.
-
View User Profile
-
Send Message
Posted Dec 26, 2011@Everdras
I seem to have what seems to be a permission problem but can't be sure. When i try to add a territory it tells me that mayors are not allowed to claim territories.
-
View User Profile
-
Send Message
Posted Dec 25, 2011@SmashboxGaming
Yup. Hence you needing to select them via WorldEdit.
-
View User Profile
-
Send Message
Posted Dec 25, 2011When you define territories does it actually make Worldguard regions?
-
View User Profile
-
Send Message
Posted Dec 24, 2011@crjalbert
I can put in a command to browse available plots and their locations.
I suppose I could put in a "where am I"-esque command to check what regions you're in.
Also, this should be compatible with Spout...? My own server uses Spout and I've never had any conflicts.
-
View User Profile
-
Send Message
Posted Dec 24, 2011Will there be a way to know what territory you are in, and what plots are open to buy or not? Also it would be awesome if compatible with Spout. :D
-
View User Profile
-
Send Message
Posted Dec 23, 20110.7.0 is up. I'm also uploading some video tutorials right now. Each one, with my internet's horrible upload speed, is taking a little over an hour to upload, so those should be done by later tonight. Links will be put up on the project's front page as I finish uploading.
0.8.0 should follow shortly, it'll be another maintenance version just to clean some things up internally, and mirror more functionality over from WorldGuard.
Video tutorials will be posted here: http://dev.bukkit.org/server-mods/mctowns/pages/video-tutorials/
-
View User Profile
-
Send Message
Posted Dec 22, 2011Allright I sent a ticket.
-
View User Profile
-
Send Message
Posted Dec 22, 2011@ganjarools
Open a ticket.
Please include a stack trace of the error, which should be printed to your console when the error occurs.
-
View User Profile
-
Send Message
Posted Dec 21, 2011Everdras, I always get an error of "An internal error occured" when I try to make a town.
-
View User Profile
-
Send Message
Posted Dec 20, 2011@lawliet555
/mct addtown
-
View User Profile
-
Send Message
Posted Dec 20, 2011Not sure if i am missing something but how would I create a town?
-
View User Profile
-
Send Message
Posted Dec 17, 2011@deleted_6835265
I'll look into it. mind opening up a ticket on it? Mark it as an "enhancement".
-
View User Profile
-
Send Message
Posted Dec 17, 2011@Everdras
MySQL would allow me to see all the data in the database and edit it if required. It would also provide a performance improvement when dealing with lots of information. Not on that, it would be a good learning experience for you. Thanks :)
-
View User Profile
-
Send Message
Posted Dec 17, 2011@chipf0rk
Yep; if anyone even sneezes on this project I get anywhere from 4-17 emails about it.
(Joking, but yeah, I'm subscribed to everything.)
-
View User Profile
-
Send Message
Posted Dec 17, 2011Do you get subscription messages also for declined tickets? I commented something on mine which might interest you. Cheers!
-
View User Profile
-
Send Message
Posted Dec 17, 2011@deleted_6835265
I can put in a command to redefine plots' regions. Wouldn't make as much sense for Districts and territories since then the children would have to move too. I think I actually have a code stub in the movePlotWithinDistrict(), not sure. But yeah, I can put that in.
MySQL would take some time. I'd have to go to the trouble of learning SQL and how to programmatically interface with it.
What're the benefits of moving over to MySQL, exactly?