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.
@Cory_
Hum. I'll put it on my to-do list, then.
@Everdras
If you read what I posted, I agree with you, I don't like an "auto-tear feature", but some form of Notifcation and a maybe hooked into Essentials like you said with seen and possibly to see if there is a home warp there and you can do a home other command to teleport or make a warp solution.
The regen command will be used using worldedit and be done manually.
@Cory_
Taxes are coming.
I don't find "auto-tear-down" or "player has been offline for X time" notifications to be very interesting, so I don't plan to implement anything like it on my own time. It'd make more sense to just tell mayors to do a simple "/seen" with Essentials when they're wondering if a plot's owner is inactive.
I'm considering of using the plugin on the server I manage and the sole purpose we would only use this is for a Taxes Option, Key Points.
Make where users have to pay taxes to town and then town pays taxes, probably are going to have to set an owner of the taxes, maybe even options to set more than one to take the most money.
We currently use iConomy 6 - Considering switching too something with "Bank System" unless you had an internal "Bank System" with the town, but if that's the case might also have to hook into plugins such as "SimpleRegionMarket".
Throwing some ideas out for you.
We haven't fully started taxes yet and your solution would make everything easier, currently we do have taxes for stores and we're making two regions one for "Buying" the plot and the other jusing a "[HOTEL]" sign with SimpleRegionMarket, They don't pay taxes they loose access to their plot.
This weeds out people who haven't been online for awhile and tear them down, Now I don't recommend an automation to auto-tear down, but possibly a notification and create like a warp system that makes you go to the plot and do a regen command.
Something too think about.
Regards,
Cory
Since it's been a while since I've had a bug report submitted, and I'm beginning to itch to stop refactoring old code and start working out some new stuff, and I'm generally satisfied with MCTown's stability right now, I've just uploaded the first official release build. Enjoy.
A lot of work went into the plugin, and it's seen a lot of improvement since I first uploaded some alpha builds back in October. It's pleasant to have finally reached this milestone. Thanks for being awesome beta testers. And now, please continue to be just-as-awesome users.
@Joxiscraft
Right now, "taxes/rent" and your tool are top of my to-do list for the first post-1.0.0 release.
@ArttuJarvinen
The dev build is updated, displaying 10 results per page now.
@Everdras
I think about 10 per page would be a good number :)
@ArttuJarvinen
The dev build is up, and it includes your changes, minus the alphabetical bit. Still need to get around to that.
Play around with your requested changes and let me know if you find any bugs or other weird stuff.
Also, right now the default is to give 5 results per page. I have no idea what size monitors people are playing on. What looks find to me on my widescreen monitor looks horrible in the standard aspect ratio. Should I increase the number of results per page, in your opinion?
@Everdras:
Good job man! Keep up the good work! ;)
@ArttuJarvinen
In order:
I'll fix players needing to be online to have their invitation accepted. EDIT: This is going to require rewriting more than a few lines of code, won't be done for a bit. EDIT (again): That actually wasn't too bad, done.
I'll look into alphabetical sorting.
I'll fix the "one long list" thing. I don't remember if I actually ever intended for it to accept a page, but regardless, I'll fix that. EDIT: I just fixed it, it was an issue plaguing all the "page"-based list commands, and is a result of my inability to do 2nd-grade math. ;)
All these fixes will be available in the dev build, I'll edit this comment when said dev build is up and say it's ready.
@Everdras:
When someone sends a request to join a town, shouldn't the mayor be able to add them to the city even though they are not online at the time which the mayor uses the /to add player <name> ??
And I also think it would be more sufficient if when you use the /to list players was in alphabetical order instead of the order that the players joined, and the pages in which the players are listed doesn't seem to work, as every player is listed in one long list. Is this a bug?
@Alexfire480
I like it when problems are solved like this =D So much easier than debugging.
Will do ill edit this with results
Edit: I checked my console with the newest versions and i am running all of the current builds. what i mean by wont show up is that when i do /town list territories it says page 1 but no listings come up and when i try to target a territory i know is there i named it T1 T2 T3 etc. for my spawn town it says it doesn't exist
Edit 2: I did a fresh install of worldedit worldguard and mctowns and it seems to be working at the moment.
@Alexfire480
"Weren't showing up"?
Make sure WorldGuard and WorldEdit are both up to date.
Anyone know why after making a town and adding territories it would (somewhat confusingly) disallow people from building in areas you selected but not tell you they exist when you try to list them or allow you to select them or anyone in the town to build/destroy in them even the mayor? I seem to be able to as an admin and op but my co-admin who has the same permissions and op as well cannot >.> Not getting any errors in my console either running version 0.9.5
Seems half the issue was permissions probably but the part where the territories worent showing up is still puzzeling
@Everdras
Okay, thanks.
@Wilko343
Click Tickets, Filters,
under "Status" select "all".
Your report was invalid, I explained how to resolve it in the comments.
EDIT: You should also make sure you're subscribed to responses to your own tickets and posts.
I posted a ticket with an error log, but it's removed. Why?
@Everdras
Alright, that's understandable :) ty, again.